2026

2026 April 27 - ICA v2.45.0

Git-Sourced pipelines are described in detail here. See this page for a basic example of how to configure and use the feature.

New Features and Enhancements

  • General

    • The createTemporaryCredentials endpoint POST /api/projects/{projectId}/data/{dataId}:createTemporaryCredentials now returns an expiryDate for the AWS temporary credentials so clients (including Bench) can refresh before the credentials expire. See createTemporaryCredentialsForData.

  • Base

    • -

  • Bench

    • -

  • Cohorts

    • -

  • Data Management

    • The data-search endpoint GET /api/projects/{projectId}/data now accepts analysisId and analysisDataType filters so you can list files produced by a specific analysis (supported for analyses created in v2.41 and later). See getProjectDataList.

  • Flow

    • All users can now import Nextflow pipelines from Git

    • Nextflow v20.10 is no longer supported. See Nextflow

    • The analysis object available to pipeline onGenomeView, onRender, and onSubmit JavaScript hooks now includes the analysis status as a string (null during onRender and onSubmit).

Fixed Issues

  • General

    • Read-only dropdown, date, and dialog fields no longer show the open-picker icon, so it's clearer at a glance that they can't be edited.

    • Fixed an 'Unexpected error occurred when updating project permission' error that could appear when editing team permissions on a project using billing-mode project.

    • Two users in the same tenant can now reuse a credential name. Previously, creating credentials failed if another user had already used the same name.

    • The GET /api/storageConfigurations response now includes the storageCredentials id, so you no longer need a separate lookup to find which credential a storage configuration uses.

  • Base

    • Base Query now supports columns of type TIMESTAMPTZ (timestamp with time zone). Queries that previously returned an 'Unexpected error' now run as expected. (fixes a known issue).

  • Bench

    • -

  • Cohorts

    • -

  • Data Management

    • Fixed icav2 projectdata copy hanging when the source file is archived. The copy now fails immediately with a clear error.

  • Flow

    • You can now sort the Steps tab of an analysis (list view) by column — for example, to find the longest-running steps.

    • Launching an analysis with a non-empty 'user log' folder now displays a warning in the analysis details instead of silently overwriting the existing log files.

    • Pipeline clone API (POST /api/projects/{projectId}/pipelines/{pipelineId}:clone) improvements: the error message now distinguishes between 'Project' and 'Project/Bundle' when the source pipeline is not linked to the target project.

    • POST /api/projects/{projectId}/pipelines/{pipelineId}:clone, Name and code are now mandatory and return a validation error when omitted

    • POST /api/projects/{projectId}/pipelines/{pipelineId}:clone, pipeline names and codes containing disallowed characters are now rejected with a clear error instead of silently creating an invalid pipeline.

    • POST /api/projects/{projectId}/pipelines/{pipelineId}:clone, the response body now matches POST /api/projects/{projectId}/pipelines:createCwlJsonPipeline and includes projectId and bundleLinks.

2026 Apr 9 - ICA v2.44.2

Fixed Issues

  • General

    • Fixed an issue where calling the following endpoints without a version resulted in a 500 internal server error. These endpoints will now default to V3 if no version is specified.

      • GET /projects/{projectId}/pipelines

      • POST /projects/{projectId}/pipelines:createCwlPipeline

      • POST /projects/{projectId}/pipelines:createNextflowPipeline

2026 Apr 7 - ICA v2.44.1

Fixed Issues

  • General

    • Fixed an issue where creating a Docker image from a Docker file while in tree view resulted in a constraint violation.

2026 Apr 2 - ICA v2.44.0

New Features and Enhancements

  • General *

  • Base *

  • Bench

    • -

  • Cohorts

    • Create Cohort page now dynamically updates subject attributes and counts based on the selected project and study filters.

    • Molecular Breakdown page now allows users to identify filtered subject lists by gene and clinical attribute values.

    • Marker Frequency Analysis now supports germline data, enabling gene‑level carrier frequency calculations across cohorts.

    • New REST APIs provide programmatic access to PromoterAI, PrimateAI, and SpliceAI scores using variant IDs.

  • Data Management

    • The data grid now displays a Type column (file/folder) as the first frozen column,

      includes improved search UX with mode toggle tooltips (“Flat view”/“Folder view”),

      redesigned breadcrumbs, and contextual search result captions.

    • Parent folder and path information are now combined into a single column in the

      data grid for a cleaner layout.

  • Flow

    • Users can now delete pipelines directly from the pipeline detail screen in the UI.

Fixed Issues

  • General

    • Fixed an issue where pop-up windows (Export, Schedule for download, Create

      folder, etc.) could be opened multiple times simultaneously.

    • Fixed the Bundle creation screen so the Save button is active immediately;

      required-field validation now appears on click rather than disabling the button.

    • Fixed a session/EntityManager closed error related to idle database transactions.

    • Fixed duplicate redundant scrollbars appearing in several UI areas.

  • Base

    • Fixed the “Page unresponsive” issue when switching tabs in the Base Query screen.

    • Fixed the Base Query History search returning “Free text search is not supported”

      error.

    • Fixed Base reference fields showing internal IDs instead of UUIDs for

      pipeline_reference and sample_reference.

    • Renamed 'execution_reference_id' to 'analysis_id' and 'sample_reference_id' to

      'sample_id' in Base tables for clarity.

  • Bench

    • Fixed GPU Bench workspaces failing to start; GPU instances updated from p3 to g5

      instance family. Additional GPU families will be released in future versions.

    • Fixed a 403 Forbidden nginx error that could appear after creating a tool in Bench.

    • Fixed Docker build being allowed on a running workspace whose image had been

      deleted.

    • Fixed Docker not working on Bench cluster worker nodes when ephemeral disk size

      was 0.

    • Fixed long workspace names displaying partially outside their field boundary.

    • Fixed an error (okio.Socket) when starting a Bench workspace.

  • Cohorts

    • Fixed an issue where data ingestion via the Cohorts UI could fail for newly created ICA projects.

    • Import Jobs page now displays full job messages for improved visibility and troubleshooting.

    • Fixed an issue where cohort counts were incorrectly updated when delete jobs included blacklisted subjects.

    • Fixed an issue where shared cohort subject counts did not refresh correctly on the cohort list page.

    • Fixed an issue where loading cohorts with deleted blacklisted subjects could result in a 400 error.

  • Data Management

    • Fixed an issue where copying a folder within the same project with “Keep both”

      produced an error instead of creating a copy.

    • Fixed parent folder breadcrumbs not appearing when navigating into a subfolder

      from flat view.

  • Flow

    • Fixed an issue where analyses did not sort properly by Request date after using

      search.

    • Fixed input data not being dropped on Rerun for XML-based pipelines with

      configuration changes.

    • Fixed resource type duplicates appearing in graphical mode CWL machine profiles.

    • Fixed UI text overlap when long paths are entered in Logs/Output folder fields

      during analysis.

    • Fixed an error when clicking Preview during Graphical CWL pipeline creation.

    • Fixed inconsistent pipeline name validation when a slash (/) character was used.

    • Fixed an issue where Nextflow JSON pipelines could not be started.

    • Fixed the GET /api/projects/{projectId}/pipelines endpoint missing the ‘status’

      parameter for non Draft/Released pipeline statuses.

2026 Feb 25 - ICA v2.43.0

New Features and Enhancements

  • General

    • Improved error identification for forms that have multiple tabs

  • Base

    • -

  • Bench

    • Users now can select different Docker images for head nodes and worker nodes in Bench cluster workspaces. This gives users increased flexibility in how analyses are provisioned and run.

  • Cohorts

    • -

  • Data Management

    • ICA Storage Configurations now support IAM roles for improved security when accessing a customer-owned S3 bucket. Going forward, this is the recommended way to create new credentials. Corresponding APIs also have been updated.

    • Improved data search capabilities on the data tab

  • Flow

    • Improved guardrails to reduce bugs when users interact with pipeline statuses

Fixed Issues

  • General

    • GPU instances updated from p3 to g5 instance family. Additional GPU families will be released in the near future.

    • API - POST /api/projects - The project creation endpoint now enforces a maximum string length of 255 characters for the "storageConfigurationSubfolder" field.

    • UI stability improvement for text editor.

  • Base

    • -

  • Bench

    • -

  • Cohorts

    • -

  • Data Management

    • Improved error handling and retry logic for moving folders.

  • Flow

    • Fixed issue where specifying mount paths for input data did not work with data URNs.

    • Fixed issue with invalid numeric values able to be entered in CWL editor.

    • Fixed issue where not all CLI commands were supporting JSON input forms.

2026 Jan 28 - ICA v2.42.0

New Features and Enhancements

  • General

    • Nextflow v25.10 is now available and the default Nextflow version

    • Added support for pipeline filtering within the analysis list view API

  • Data Management

    • -

  • Base

    • Minor updates to the Base UI

  • Bench

    • Multi-user bench workspaces will no longer authenticate automatically.

    • Created images will always be owned by the creating user, regardless of which domain the user is in

  • Flow

    • Improved guardrails to reduce bugs when users interact with pipeline statuses

  • Cohorts

    • -

Fixed Issues

  • General

    • The help icon now works appropriately when a banner message is displayed

  • Flow

    • Fixed an issue where an empty folder would be created when a user used custom output log folders in their analysis.

    • Analysis and workflow details now appropriately show in the UI.

    • Validation errors on invalid email entries for analysis notifications no longer persist after the email is corrected

    • Refreshing an analysis input form no longer automatically fills the email notification field with the last used email address

  • Base

    • -

  • Bench

    • -

  • Data Management

    • Fixed an issue that caused copy and paste of URL to not show filtered results when combining folders with filters

    • Data copy now prevents recursive copying of data with the "copy from" command

  • Cohorts

    • -

Last updated

Was this helpful?