This topic is under construction for the 25.7 (July 2025) release. For the previous release notes, click here.

Here's what we're working on for the release of LabKey Server version 25.7 (July 2025).


LabKey Server SDMS

Premium Edition Feature Updates

  • Time-based one-time password (TOTP) two-factor authentication (2FA) can now be configured to remember trusted devices and reduce the frequency of prompts to users. (docs)
  • SAML Authentication now supports passwordless-login when enabled on the SAML IdP. (docs) Also available in 25.3.10.
  • Parameters can be included in the SAML IdP SSO URL if required. (docs) Also available in 25.3.6.
  • A new validator will identify external images referenced from Electronic Lab Notebooks. (docs)
  • A custom utility that will scan for strict CSP violations in wikis, participant views, and study descriptions is now available to LabKey Cloud and Premium Edition subscribers. (docs) Also available in 25.3.9.
  • Extended metrics reporting is available to support some clients. Your account manager will work with you to set this up if needed.
  • Premium Resource for EHR (Electronic Health Records): Documentation of validation trigger levels has been added to assist developers. (docs)
  • Sample Manager Feature Updates
  • LabKey LIMS Feature Updates
  • Biologics LIMS Feature Updates
Learn more about Premium Editions of LabKey Server here.

Community Edition Updates

  • A new simpler method for installing the Community Edition is now available, making it easier than ever to get started. (learn more)
  • LabKey SQL now supports precision and scale for NUMERIC values, as well as @format annotations. (docs)
  • Administrators can view content security policy reports via a new link from the admin console.
  • The "Site Administrators" and "Site Developers" groups are no longer created by default or used for assigning permissions. (docs)
    • Permissions for users may need to be adjusted if they previously relied on these groups. In particular, report permissions that were previously automatically granted to site administrators must now be assigned directly. (docs)
    • By default, the "assigned-to" list for an issue tracker is now the "Site Users" group, where it was previously the "Site Administrators" group. (docs)

Distribution Changes and Upgrade Notes

  • A strong Content Security Policy (CSP) is highly recommended for all servers. (docs)
    • Our recommended strong CSP blocks all inline script and prevents browsers from accessing unvetted external resources. This means the browser blocks all cross-site script (XSS) injection and cross-origin resource sharing attacks.
    • All LabKey Cloud deployments and on-premise distributions are by default configured with a strong CSP in enforce mode as of version 25.7.
    • To use this default, administrators of on-premise distributions should remove any custom settings from their application.properties file.
    • If any customizations you require are not supported by the new ability to substitute allowed external hosts, please contact us so that we can best support you.
    • Validators, examples, and instructions are provided to assist you in clearing any reports that may be raised by your server so that your users can still access all their content. (docs)
  • LabKey Server embeds a copy of Tomcat 10. It no longer uses or depends on a separately installed copy of Tomcat. (installation docs)
    • LabKey Cloud subscribers are installed, upgraded, and maintained by LabKey.
    • If you are installing LabKey Community Edition for the first time, a new easy method is provided that will meet the needs of new users. (learn more)
    • Users with on-premise installations who have already upgraded to use embedded Tomcat should follow these upgrade instructions. (upgrade on linux | upgrade on windows)
    • Users with on-premise installations that have not already migrated their server to use embedded Tomcat will need to follow an additional set of steps covered in the documentation archives. (migration docs)
  • Tomcat v10.1.42 included changes to the defaults for max-part-count, max-part-header-size, and max-connections. LabKey automatically overrides Tomcat's defaults with appropriate values to support its use cases and provide ample concurrent requests for LabKey Server scenarios. These properties and their defaults can be overridden in the application.properties file if needed. (docs)

Deprecated Features

  • The "Advanced import options" of choosing objects during import of folder archives, as well as having those imports applied to multiple folders simultaneously, have both been deprecated.
  • Support for object-level discussions has been deprecated.
  • Support for additional date, time, and datetime parsing patterns has been removed.
  • "Assay Progress Reports" in studies have been removed.
  • Support for Ancillary Studies has been removed.
    • The Publish Study feature provides a more extensive mechanism for creating child studies. (docs)
  • Generating a schema export from the query browser is no longer available.
  • Support for study protocol design tools has been removed.
  • Support for OpenEMPI has been removed.
  • Support for SQL Server 2016 has been removed. (supported versions)

Client APIs and Development Notes

  • The behavior of lookups with values that look like numbers has been improved. We will attempt to resolve by alternate key (if allowLookupByAlternateKey is true) and then by primary key.
  • When lookup validation for a field is not selected, and allowLookupByAlternateKey is true, missing lookup values will result in an error. A deprecated feature flag is provided to restore the previous behavior of resolving to null if desired.
  • Our documentation example of an assay transformation script in R has been updated to show how to enable proper encoding of strings. Use the quote=TRUE and qmethod="double" parameters for the write.table. Your code may require similar updates. (docs)
  • An example of using the lineage API from Python has been added. (docs)
  • API Resources

Sample Manager

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


LabKey LIMS

The LabKey LIMS Release Notes list features in addition to those in the Professional Edition of LabKey Sample Manager.


Biologics LIMS

The Biologics LIMS Release Notes list features in addition to those in LabKey LIMS.


Previous Release Notes: Version 25.3

Was this content helpful?

Log in or register an account to provide feedback


previousnext
 
expand allcollapse all