XNAT 1.8.6 has been released and is ready to install. This version of XNAT includes several important updates, but also includes an important caveat for XNATs running custom-developed plugins and if you are using Container Service and/or ML plugins, you will need to update these as well (see below for more). Here is a quick overview of what is included.
Critical Bugfixes:
Other improvements include:
And plenty more. Review the XNAT 1.8.6 release notes for a full listing of updates.
Known Issues Affecting Certain XNAT Plugins:
The Container Service plugin and ML plugin suite were found to have issues related to the Jackson dependency library upgrade that can block XNAT 1.8.6 from launching. These issues were easily resolved, but have been detailed here so that developers of custom plugins can avoid this pitfall: Troubleshooting XNAT 1.8.6 and Plugin Compatibility.
For production instances of XNAT with affected custom plugins, we are offering an XNAT 1.8.5.2 release that only addresses the critical fixes mentioned above, and does not include the Jackson dependency upgrade.
Upgrading is (fairly) easy!
The upgrade path from XNAT 1.8 to XNAT 1.8.6 is as easy as configuring your war file for the version of Tomcat you're running and dropping the new war file in place. If you are using Container Service and/or the ML plugin suite, you'll need to update these as well. Upgrading from the XNAT 1.7.x line is only mildly more arduous. See the XNAT Upgrade Instructions.
Related: XNAT Release Notes | XNAT Documentation
New: Support for Command Secrets!
Container Service 3.3.0 offers the ability to make use of "Container Secrets". Commands can be defined with secret or sensitive values that can be passed into your containers without exposing those values to the users launching the containers.
Other key improvements include:
Container Service 3.3.0 requires XNAT 1.8.6 or later. See the updated Compatibility Matrix for full guidance on dependencies and feature parity.
Related: Container Service Documentation
XSync Plugin 1.5.0 is Released
XSync version 1.5.0 includes security updates and offers the ability to manually sync subject metadata to a remote server. XSync 1.5.0 is compatible with XNAT version 1.8.3 and later. For more details, see the XSync 1.5.0 Changelog.
XNAT ML Plugin 1.0.2 and Datasets Plugin 1.0.2 are Released
The XNAT ML and Datasets plugins have been updated for compatibility with the Jackson dependency library upgrade in XNAT 1.8.6. No other new features or bugfixes were addressed.
Related: XNAT Tools Documentation
All up-to-date XNAT downloads are available at www.xnat.org/download