Release Notes 24.3 (March 2024)

Documentation

Here are the full release notes for version 24.3 (March 2024).

Security Hotfixes: LabKey Server versions 24.3.2 and 23.11.11 include an important security fix. Please upgrade to one of these releases as soon as possible. See more information in our support forum announcement.
  • Premium Edition clients will find their custom distribution of the new releases on their Support Portal. Contact your Account Manager if you need assistance.
  • Community Edition users can download the new version here: Download Community Edition


LabKey Server

Premium Edition Feature Updates

Learn more about Premium Editions of LabKey Server here.

Community Edition Updates

  • Include fields of type "Date" or "Time" in Samples, Data Classes, Lists, Datasets, and Assay Results. Customize display and parsing formats for these field types at the site or project level. (docs | docs)
  • A new and improved editor for HTML format wikis has been incorporated. (docs)
  • The "Weak" password strength setting has been removed. We recommend production instances use the "Strong" setting. (docs)
    • LabKey Cloud instances will all be changed to use the "Strong" setting by the 24.3 release.
    • Users whose passwords do not meet the criteria for login will be directed to choose a new password during login.
  • Studies can be configured to require that all data inserted or updated must be part of a visit or timepoint already defined in the study, otherwise a new visit or timepoint will be created. (docs)
  • Drag and drop to more easily add a transformation script to an assay design. (docs)
  • The icons and are now used for expanding and collapsing sections, replacing and . (docs)
  • API Keys can be set to expire in six months. (docs)
  • Administrators can elect whether to prevent upload or creation of files with potentially malicious names. (docs)
  • See the session timeout on the server information page. (docs)

Panorama: Targeted Mass Spectrometry

  • Outlier thresholds can be customized per metric, making instrument tracking folders more relevant to specific needs.
  • Improvements to Panorama dashboard and plot options.
  • Support for peak shape scores, including kurtosis, skewness, and more.
  • Improved Multi-Attribute Method reporting.

Premium Resources

Distribution Changes and Upgrade Notes

  • Tomcat 10 is required and is also embedded in the distribution of LabKey Server starting with version 24.3.
    • LabKey Cloud subscribers will be upgraded automatically.
    • For users with on-premise installations, the process for upgrading from previous versions (using a standalone version Tomcat 9) has changed significantly. Administrators should be prepared to make additional changes during this upgrade. Future administration and upgrades will be much simpler. (docs)
    • The process for installing a new LabKey Server has also changed significantly and is much simpler than for past releases. (docs)
  • The JDBC driver is now bundled with the connectors module, making it easier for users accessing LabKey data from external tools to obtain the appropriate driver. (Premium Feature) (docs)
  • Support has been removed for PostgreSQL 11.x, which reached end-of-life in November, 2023. (docs)

Sample Manager

The Sample Manager Release Notes list features by monthly version.

XXProfessional Edition Features:

  • Workflow templates can be edited before any jobs are created from them, including updating the tasks and attachments associated with them. (docs)
  • The application can be configured to require reasons (previously called "comments") for actions like deletion and storage changes. Otherwise providing reasons is optional. (docs)
  • Developers can generate an API key for accessing client APIs from scripts and other tools. (docs)
  • Electronic Lab Notebook enhancements:
    • All notebook signing events require authentication using both username and password. Also available in version 23.11.4. (docs | docs)
    • From the notebook details panel, see how many times a given item is referenced and easily open its details or find it in the notebook. (docs)
    • Workflow jobs can be referenced from Electronic Lab Notebooks. (docs)
    • The table of contents for a notebook now includes headings and day markers from within document entries. (docs)
  • Workflow templates can now have editable assay tasks allowing common workflow procedures to have flexibility of the actual assay data needed. (docs)
XXStarter Edition Features:
  • Storing or moving samples to a single box now allows you to choose the order in which to add them as well as the starting position within the box. (docs)
  • When discarding a sample, by default the status will change to "Consumed". Users can adjust this as needed. (docs)
  • While browsing into and out of storage locations, the last path into the hierarchy will be retained so that the user returns to where they were previously. (docs)
  • The storage location string can be copied; pasting outside the application will include the slash separators, making it easier to populate a spreadsheet for import. (docs)
  • The ":withCounter" naming pattern modifier is now case-insensitive. (docs)
  • In Sample Finder, use the "Equals All Of" filter to search for Samples that share up to 10 common Sample Parents or Sources. (docs)
  • Include fields of type "Date" or "Time" in Samples, Sources, and Assay Results. (docs)
  • Users can now sort and filter on the Storage Location columns in Sample grids. (docs)
  • Sample types can be selectively hidden from the Insights panel on the dashboard, helping you focus on the samples that matter most. (docs)
  • The Sample details page now clarifies that the "Source" information shown there is only one generation of Source Parents. For full lineage details, see the "Lineage" tab. (docs)
  • Up to 10 levels of lineage can be displayed using the grid view customizer. (docs)
  • Menu and dashboard language is more consistent about shared team resources vs. your own items. (docs)
  • A banner message within the application links you directly to the release notes to help you learn what's new in the latest version. (docs)
  • Search for samples by storage location. Storage unit names and labels are now indexed to make it easier to find storage in larger systems. (docs)
  • Only an administrator can delete a storage system that contains samples. Non-admin users with permission to delete storage must first remove the samples from that storage in order to be able to delete it. (docs)
  • Samples can be moved to multiple storage locations at once. (docs)
  • New storage units can be created when samples are added to storage. (docs)
  • When samples or aliquots are updated via the grid, the units will be correctly maintained at their set values. This addresses an issue in earlier releases and is also fixed in the 23.11.2 maintenance release. (learn more)

Biologics LIMS

The Biologics Release Notes list features by monthly version and product edition.

  • Storing or moving samples to a single box now allows you to choose the order in which to add them as well as the starting position within the box. (docs)
  • When discarding a sample, by default the status will change to "Consumed". Users can adjust this as needed. (docs)
  • While browsing into and out of storage locations, the last path into the hierarchy will be retained so that the user returns to where they were previously. (docs)
  • The storage location string can be copied; pasting outside the application will include the slash separators, making it easier to populate a spreadsheet for import. (docs)
  • The ":withCounter" naming pattern modifier is now case-insensitive. (docs)
  • Workflow templates can be edited before any jobs are created from them, including updating the tasks and attachments associated with them. (docs)
  • To assist developers, API keys can be set to expire in 6 months. (docs)
  • In the Sample Finder, use the "Equals All Of" filter to search for Samples that share up to 10 common Sample Parents or Registry Sources. (docs)
  • Users can now sort and filter on the Storage Location columns in Sample grids. (docs)
  • Sample types can be selectively hidden from the Insights panel on the dashboard, helping you focus on the samples that matter most. (docs)
  • Include fields of type "Date" or "Time" in Samples, Registry Sources, and Assay Results. Customize display and parsing formats for these field types at the site or project level. (docs | docs)
  • The Sample details page now clarifies that the "Parent" information shown there is only one generation. For full lineage details, see the "Lineage" tab. (docs)
  • Up to 10 levels of lineage can be displayed using the grid view customizer. (docs)
  • Menu and dashboard language is more consistent about shared team resources vs. your own items. (docs)
  • The application can be configured to require reasons (previously called "comments") for actions like deletion and storage changes. Otherwise providing reasons is optional. (docs)
  • Developers can generate an API key for accessing client APIs from scripts and other tools. (docs)
  • A banner message within the application links you directly to the release notes to help you learn what's new in the latest version. (docs)
  • Search for samples by storage location. Box names and labels are now indexed to make it easier to find storage in larger systems. (docs)
  • Only an administrator can delete a storage system that contains samples. Non-admin users with permission to delete storage must first remove the samples from that storage in order to be able to delete it. (docs)
  • Electronic Lab Notebook enhancements:
    • All notebook signing events require authentication using both username and password. Also available in version 23.11.4. (docs | docs)
    • From the notebook details panel, see how many times a given item is referenced and easily open its details or find it in the notebook. (docs)
    • Workflow jobs can be referenced from Electronic Lab Notebooks. (docs)
  • Developers can use the moveRows API to move samples, sources, assays, and notebooks between Projects. (docs)
  • Samples can be moved to multiple storage locations at once. (docs)
  • New storage units can be created when samples are added to storage. (docs)
  • The table of contents for a notebook now includes headings and day markers from within document entries. (docs)
  • The Molecule physical property calculator offers additional selection options and improved accuracy and ease of use. (docs)
  • Workflow templates can now have editable assay tasks allowing common workflow procedures to have flexibility of the actual assay data needed. (docs)
  • When samples or aliquots are updated via the grid, the units will be correctly maintained at their set values. This addresses an issue in earlier releases and is also fixed in the 23.11.2 maintenance release. (learn more)

Client APIs and Development Notes

  • Tomcat 10 is required and will be embedded as part of the distribution of LabKey Server. Stay tuned for details about the upgrade process.
  • Premium Resource: Content Security Policy Development Best Practices
  • The OLAP XmlaAction has been removed.
  • Improved documentation to assist you in writing transformation scripts, and more detailed examples of R scripts can make it easier to develop and debug assay transform scripts. (docs | docs)
  • API Keys can now be obtained from within Sample Manager and Biologics LIMS. (docs | docs)
  • API Resources

The symbol indicates a feature available in a Premium Edition of LabKey Server, Sample Manager, or Biologics LIMS.

Previous Release Notes: Version 23.11

Was this content helpful?

Log in or register an account to provide feedback


previousnext
 
expand allcollapse all