Software Release Notes
This page contains the release notes for the current release. See the subpages for historic release notes.
2025 March 26 - ICA v2.34.0
New Features and Enhancements:
General
A new Experimental Nextflow version has been made available (v24.10.2). Users will no longer be able to create new pipelines with Nextflow v20.10.0. In early 2026 ICA will no longer support Nextflow v20.10.0
Added an API endpoint to retrieve analysis usage details, exposing the analysis price. The UI now differentiates between errors and ongoing price calculations, displaying 'Price is being calculated' for pending requests instead of a generic error message
Made the project owner field read-only in the project details view and added a button in the Teams view to edit the project owner via a separate dialog
Autolaunch and BCLConvert now support dots and spaces in project names
Data Management
Users are now able to create non-indexed folders. These are special folders which cannot be accessed from the UI with some specific actions blocked (such as moving or copying those folders)
Enhanced visibility for data transfers by clearly marking those that do not match any download rule as 'ignored' in the UI. This helps users quickly identify transfers that won't start, preventing confusion and improving troubleshooting.
In bundles it is now possible to open the details for docker and tool images by clicking on the name in the overview
User managed storage configurations now allow for the copying of tags when copying/moving/archiving files and folders
Bench
For fast read/write access in Bench, you can now, link non-indexed folders with the CLI command
workspace-ctl data create-mount --mode read-write
Bench can now be started in a single-user mode allowing only one user to work in the workspace. All assets generated in bench (e.g. pipelines) are owned by the Bench user instead of a service account
UI Changes made to Workspace configuration and splash pages
Fixed Issues
General
Fixed an issue where labels for success, failure, and other item counts were missing in the Batch job details panel
Improved error message in the API when creating a new project with user managed storage
Fixed an issue where the Save button remained enabled when clicking on the Documentation tab in the Tool Repository
Fixed duplicate project detection to handle the new 400 error response format, ensuring consistency with other unique constraint violations
Changes made to advanced scheduler options that are not applicable any longer
Removed erroneous Link/Unlink buttons in Tool and Docker Images of shared bundles
Fixed issue where project with large number of analyses loads slowly
Data Management
There will be a change in one of the upcoming releases where users are no longer able to edit connectors of other users through the API. This will be made consistent with the UI.
Fixed an issue where the sample list did not automatically refresh after deleting samples using the 'Delete input data and unlink other data' or 'Delete all data' options
Made display color of Bundle-related data more consistent
Removed on-click behavior off an added Cohorts dataset in a bundle that caused a yellow-bar warning
Fixed an issue preventing project creation with user managed storage when specifying a bucket name and prefix in the Storage Config without a subfolder
Fixed an issue where managing tags on data could result in a TransactionalException error, causing long load times and failed saves
When a project data download CLI command returned an error for a file, the command returned status 0, while it should have returned 1. This has now been fixed
Brought API in line with UI for detection of duplicate folder path already existing outside of your project
Fixed local version detection affecting automatic service connector upgrades
Flow
Improved error messaging when developing pipeline JSON based input forms
Fixed an issue where in some case Nextflow logs are too big but are still copied into the notification which causes the notification to fail. The log behind 'Show more' button is now truncated to a size which is accepted by SQS
Updated API behavior for JSON-based CWL and Nextflow pipelines to prevent unintended rounding of 'number' fields with values greater than 15 digits. Added a warning to advise users to pass such values as strings to maintain precision
Each analysis step attempt is now recorded as a separate entry, ensuring accurate billing and providing end users access to stdout/stderr logs for every retry
Fixed an issue when retries or duplicate step names caused improper entity_id identification
Clicking 'Open in Data' from analysis details now correctly redirects users to the file's parent folder in the project data view instead of the root
Refreshing the pipeline/workflow detail view now correctly updates the UI to reflect the latest version, ensuring any changes are displayed
Base
Fixed issue where columns filtering on a number in base activity producing an error
Bench
Improved protection against concurrent status changes when stopping workspaces
Added refresh button to Bench workspaces
Improved error handling when special characters are added to the storage size of bench workspaces
Made the behavior when running and stopping workspaces more consistent
Fixed an issue where the UI did not refresh automatically during long workspace initialization times, causing the workspace status to remain outdated until manually refreshed
Last updated
Was this helpful?