openBIS 20.10.12 release

Dear openBIS users,

We are happy to announce a new production release of openBIS, version 20.10.12.

This release contains significant changes to the ELN interface and several bug fixes.

This video gives a brief overview of the new features: https://openbis.ch/index.php/openbis-20-10-12/

Here is a summary of the main new features and bug fixes:

  1. Restrictions to ELN data model lifted: It is now possible to create Objects directly under Spaces and Projects, which was not allowed before: https://openbis.readthedocs.io/en/20.10.12-plus/user-documentation/general-users/lab-notebook.html

  2. New ELN UI look, consistent with admin UI:

    1. Menu is split into 3 tabs: Lab Notebook, Inventory, Tools

    2. Tabs open inside ELN UI when creating new entries or editing entries

    3. New icons in menu

  3. Standard and default ELN types redefined: https://openbis.readthedocs.io/en/20.10.12-plus/user-documentation/general-users/ELN-types.html

  4. Export to Zenodo and ETH Research Collection are now compatible with general export: https://openbis.readthedocs.io/en/20.10.12-plus/user-documentation/general-users/data-export.html#export-to-zenodo

  5. Bug fix: in rare cases it was possible to create cycles when using parent/child relationships (same entity as both parent and child of another entity). This is no longer possible.

  6. Bug fix: export to Zenodo not working

  7. Bug fix: open in new tab or new window from navigation menu not working

  8. Bug fix: mandatory field in annotations of parent and children not acknowledged

  9. Bug fix: barcode reader not working

  10. Changes to openBIS documentation links:

    1. openBIS documentation for version 20.10.12: https://openbis.readthedocs.io/en/20.10.12-plus

    2. openBIS documentation for versions 20.10.0 to 20.10.11: https://openbis.readthedocs.io/en/20.10.0-11/

    3. openBIS documentation for early access releases: https://openbis.readthedocs.io/en/6.x/

The full list of changes and bug fixes is available in the changelog: https://openbis.readthedocs.io/en/20.10.12-plus/system-documentation/changelog/CHANGELOG.html

IMPORTANT! This release contains a bug fix for cycles, as mentioned above. In the rare event that your openBIS contains such cycles, openBIS may not start after upgrade. We provide a tool to detect such cycles, which should be run prior to upgrade:

https://openbis.readthedocs.io/en/20.10.12-plus/system-documentation/changelog/pending-configuration-changes.html

If cycles are found with this script, they should be manually fixed.

The 20.10.12 release is available on the openBIS download page: https://unlimited.ethz.ch/spaces/openbis/pages/53744366/openBIS+Download+Page