Release Notes

This document lists major updates and feature in SODAR releases. For a complete list of changes in current and previous releases, see the full changelog.

v0.11.2 (2022-03-04)

Release for minor updates, maintenance and bug fixes.

  • Fix known sample sheet replacing issues

  • Fix iRODS file search issues

  • Minor updates and general bug fixes

  • Upgrade to ag-grid v27

  • Upgrade to SODAR Core v0.10.10

v0.11.1 (2022-02-04)

Release for minor updates, maintenance and bug fixes.

  • Deployment and iRODS improvements

  • Upgrade Python dependencies

  • Drop Python v3.7 support, add Python v3.10 support

  • Minor updates and bug fixes

  • Upgrade to SODAR Core v0.10.8

v0.11.0 (2021-12-16)

Major feature update.

  • Add simple link support to string cells in sample sheets

  • Add generic raw data assay plugin

  • Add assay plugin override via ISA-Tab comments

  • Add default ontology column value

  • Add user alerts and member emails for landing zone actions

  • Add user alerts for sample sheet iRODS cache updates

  • Add user message to landing zones upon successful moving

  • Add “finished” parameter to LandingZoneListAPIView to access finished zones

  • Add locked status info to landingzones UI and LandingZoneRetrieveAPIView

  • Add descriptions and batch deletion for sample sheet versions

  • Add automatic study/assay table filtering from search results

  • Add collections to iRODS file list modals for landing zons

  • Manual clearing of finished landing zones in UI no longer needed

  • Upgrade to SODAR Core v0.10.7

v0.10.1 (2021-07-07)

Maintenance and bug fix release.

  • Docker setup fixes and improvements

  • Site settings improvements

  • Upgrade Vue app dependencies

  • Minor updates and bug fixes

  • Upgrade to SODAR Core v0.10.3

v0.10.0 (2021-06-11)

Update for multiple new features and major SODAR Core upgrade.

  • iRODS delete requests for data objects and collections

  • Diff comparison for sample sheet versions

  • Sample sheet creation from templates using cubi-tk

  • Sample sheet read-only mirroring from another project or site

  • Per-project restriction of column configuration updates

  • Support for project public guest access

  • Optional automated creation of expected landing zone collections

  • Allow sheet export and version viewing for guest users

  • Upgrade to SODAR Core v0.10

v0.9.0 (2021-02-05)

Major update for ontology editing, UCSC Genome Browser integration and other new features.

  • Ontology editing and lookup support

  • iRODS ticket and track hub support for UCSC Genome Browser integration

  • iRODS data administration features

  • Microarray assay support

  • Support for missing column types in sample sheet editor

  • Multi-term search support

  • File status query REST API endpoint

  • Landing zone UUID copying

  • Major samplesheets vue app refactoring and testing

  • Upgrade to SODAR Core v0.9.0

v0.8.0 (2020-09-15)

Major release for row editing and other editor improvements.

  • Sample sheet row insertion

  • Sample sheet row deletion

  • Improved cell editing support

  • Sheet display config saving

  • Sheet config versioning and updating

  • Landing zone validation triggering with uploaded file

  • API improvements

v0.7.1 (2020-04-27)

Release for API updates, minor features and maintenance.

  • Add tokens app from django-sodar-core

  • Upgrade to django-sodar-core v0.8.1

  • Add samplesheets REST API views for iRODS collection creation and sheet import

  • Add REST API documentation in manual

v0.7.0 (2020-02-12)

Major release for sample sheet editor, API and small files updates

  • Add initial sample sheet editor for modifying basic cell values

  • Add column configuring for sample sheet editor

  • Add sample sheet version browsing, restoring, export and deletion

  • Add initial REST API for landing zones and sample sheets

  • Add shortcut columns to project list

  • Move small files to iRODS, remove filesfolders app

  • Refactor iRODS connections in irodsbackend

  • Improve inline file linking for metabolomics assay apps

  • Upgrade to django-sodar-core v0.7.2 and altamISA

v0.6.1 (2019-11-15)

Release for iRODS updates and maintenance.

  • Enable supplying optional iRODS environment files for connections

  • iRODS logging improvements

v0.6.0 (2019-10-21)

Release for ISAtab exporting, ISAtab handling updates and sample sheet rendering improvements.

  • Add ISAtab exporting

  • Upgrade to altamISA v0.2.5, refactor importing for full ISA model support

  • Add rendering for multiple missing columns

  • Add saving of original ISAtab data into the SODAR database

  • Add IGV merge shortcuts

  • Add multi-file ISAtab importing

  • Enforce row order in studies

  • Replace TSV table export with Excel export

  • Add support for panel sequencing and metabolite profiling in assays

  • Upgrade to django-sodar-core v0.7.0

  • Fix major issues with multi-cell copying

v0.5.1 (2019-07-09)

ISAtab parser update and sample sheet viewer improvements.

  • Upgrade to altamISA v0.1 for importing sample sheets

  • Update models, parsing and rendering for the new parser API

  • Add displaying of parser warnings

  • Various sample sheet rendering improvements and fixes

  • Upgrade to SODAR Core v0.6.2

v0.5.0 (2019-06-05)

Release for a major sample sheet viewer update.

  • New sample sheet viewer built from scratch on vue.js and ag-grid

  • New design for study shortcuts

  • Multi-cell selection and clipboard copying

  • Table column selection

  • Table column resizing

  • iRODS file information caching

  • iRODS collection list filtering

v0.4.6 (2019-04-25)

Hotfix and maintenance release.

  • Fix crash for sample sheets replacement with duplicate study names

  • Upgrade site for SODAR Core v0.5.1

v0.4.5 (2019-04-11)

Maintenance release.

  • Fix hard coded WebDAV URL in study app IGV links

  • Add missing SODAR Core v0.5 settings variables

v0.4.4 (2019-04-03)

Minor maintenance release.

  • Add copying of HPO term IDs to clipboard

  • Upgrade to SODAR Core v0.5.0

  • Bug fixes

v0.4.3 (2019-03-07)

Release for iRODS query optimization, sample sheet rendering improvements and user management improvements.

  • Add iRODS linking support for transcription profiling

  • Add performer and perform date rendering

  • Render multiple ontology links within sample sheet cell

  • Fix problems with iRODS button updating and timeouts

  • Security updates for Landing Zones

  • Upgrade to SODAR Core v0.4.5

  • User management improvements from SODAR Core v0.4.5

v0.4.2 (2019-02-04)

Release for iRODS UI improvements, catching up with SODAR Core and minor fixes.

  • Client-side updating of iRODS links

  • Reduce unnecessary iRODS connections

  • Upgrade project and requirements for SODAR Core v0.4.3

  • Cleanup and refactoring to match SODAR Core v0.4.3

  • Remove most local JS/CSS includes

  • Reformat using Black

v0.4.1 (2018-12-19)

Minor update and bug fix release.

  • Upgrade site to SODAR Core v0.4.0

  • Remove local filesfolders app, import from SODAR Core

  • Improve alternative material name search

  • Optimize iRODS file search

  • Secure SODAR Taskflow API views

v0.4.0 (2018-10-26)

Update for integrating SODAR with SODAR Core.

  • Site now based on SODAR Core v0.3.0

  • Add remote project metadata synchronization from SODAR Core

  • Remove formerly local apps now provided by SODAR Core (most notably projectroles and timeline)

  • Finalize rebranding project to SODAR

v0.3.3 (2018-09-25)

Update adding an app for cancer study shortcuts in samplesheets.

  • Add cancer study app

  • Refactor germline study app

  • Add general samplesheets helpers and utilities

v0.3.2 (2018-09-11)

Minor bug fix and documentation update.

  • Add BIH Proteomics data transfer docs (from Mathias Kuhring)

  • Fix ISAtab replacing failure if encountering an error in the investigation file

  • Fix dropdown menu overflow issue in certain tables

v0.3.1 (2018-08-24)

Release for app ui/functionality updates and fixes for v0.3.0.

  • Optional automated unpacking for zip archives in Small Files

  • Option for validating landing zone files without moving

  • Major improvements in iRODS file querying and irodsbackend API

  • Redesigned search view

  • Search for iRODS files

  • External ID display and annotation for samples

  • Samplesheets layout improvements

  • Enable using content apps for multiple assay types

  • Proof-of-concept ID querying API

v0.3.0 (2018-07-03)

Final v0.3.0 release.

  • Rebrand site as SODAR

  • Separate config apps into study and sample sub-apps in samplesheets

  • Add special configuration sub-apps to landingzones

  • Improve iRODS links and file navigation

  • Add a Sphinx-based user manual

  • Add IGV session creation for germline projects

v0.3.0b (2018-06-05)

Beta v0.3.0 release.

  • iRODS integration (with omics_taskflow v0.2.0b)

  • Landing Zones app added for managing file uploads in iRODS

  • Add sample sheet configuration specific sub-apps, bih_germline as a demo case

  • Irodsinfo app for configuring iRODS connection

v0.2.0 (2018-04-13)

Release for v0.2 milestone.

  • Add new samplesheets app with ISAtab support

  • New URL scheme using object UUIDs

  • Remove “project staff” role

v0.1 (2018-01-26)

Initial release adapted from the Omics Data Access prototype.