> For the complete documentation index, see [llms.txt](https://documentation.dnanexus.com/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://documentation.dnanexus.com/release-notes/2024.md).

# 2024

DNAnexus publishes release notes by deployment date. Most platform releases are deployed on Tuesdays throughout the year, which provides a predictable cadence for delivering security updates, reliability improvements, and new platform capabilities.

{% hint style="info" %}
**Product Versioning**: Release versions are identified by deployment date. For example, a release deployed on June 17, 2025 can be identified as `_20250617` in validation and compliance records. This format helps regulated customers identify exact production release versions for compliance.
{% endhint %}

{% updates format="full" %}
{% update date="2024-12-17" %}

## Release for 17-Dec-2024

* Security patching of Docker containers
* Efficiency and bug fixes for writable symlinks and object deletion process
* Apps: `gatk4_haplotypecaller_parallel` v2.2.2 and `gatk4_haplotypecaller_rnaseq` v1.0.2 are released to production
  {% endupdate %}

{% update date="2024-12-10" %}

## Release for 10-Dec-2024

* Security patching for EC2 and Docker containers
* Titan Refactoring: fixes in the data catalog and DBCluster, and tuning of the symlink functionality
* Apps: FastQC v4.0.2 is released to production
  {% endupdate %}

{% update date="2024-12-03" %}

## Release for 03-Dec-2024

* Security patching
* Refactoring to extend the internal management of secrets, upgrades to the worker to support the latest pyPI functionality and internal upgrades from node.js v18 to v20.
* Apollo: addition of the `locus_ids` in the details field API
  {% endupdate %}

{% update date="2024-11-26" %}

## Release for 26-Nov-2024

* Security patching for Docker containers
* Updates to writable symlinks - added functionality
* User interface improvements regarding tables, spend limits
* Apollo: Fix for status reports on nested directories in Azure
  {% endupdate %}

{% update date="2024-11-18" %}

## Release for 18-Nov-2024

* Security patching of Docker containers
* Added: `BILLING_COMPUTE_COREHOURSURCHARGE_SKU` and `BILLING_COMPUTE_SPOT_INVOICING`
* Update field dependencies, fix for the getDetailsDate objects descriptors. Updates to clone restrictions for writable symlinks
* Updates to the spending limits
* App Update: `sra_fastq_importer` to v5.0.1, `bowtie2_fastq_read_mapper` to v2.1.0
* Apollo: Minor fixes
  {% endupdate %}

{% update date="2024-11-05" %}

## Release for 05-Nov-2024

* Security patching of Docker containers and EC2 instances
* Update of concurrency to drive services
* Library updates to s3deleter, audit log processing, API servers and download functions
* Updates to the details in the user spend limits on the User Interface
* Apps: LocusZoom upgrade to v1.2.2, `snpeff_annotate` to v3.0.0, `bowtie2_fasta_indexer` updated to v2.1.0, `hisat2_index` to v2.0.1, `hisat2_mapper` to v2.0.1, `jellyfish_and_genomescape` to v2.0.1, and `strelka2_germline` to v1.2.1
* Apollo: new databaseResultsRestricted changes
  {% endupdate %}

{% update date="2024-10-22" %}

## Release for 22-Oct-2024

* Security patching of Docker containers
* Updates to OIDC and writable symlinks
* User Interface updates and fixes for URL redirects in httpsApp-enabled apps or applets
* App Releases: SVAL upgrade to 1.0.1
* Apollo: Additional support for somatic variant datasets
  {% endupdate %}

{% update date="2024-10-08" %}

## Release for 08-Oct-2024

* Security patching of Docker containers and EC2 instances
* Efficiency enhancements via concurrent job event queues
* NVIDIA driver enhancements - additional drivers and ability to select the NVIDIA driver for their workers
* App Releases: prsice2 v1.0.4 and raremetal2 v1.0.2
* Apollo: Upgrade apps
  {% endupdate %}

{% update date="2024-10-01" %}

## Release for 01-Oct-2024

* Security patches for Docker containers
* GxP document cleanup
* Titan bug fixes for httpsApp-enabled apps or applets that truncated URLs and broke redirects
* Update NVIDIA drivers in the workers
* For appropriate subscribers, upload and download functionality from writable symlinks is available
* App Releases: GATK BQSR (Parallel) v3.2.0, RSEM v0.3.3, FastQC v4.0, SVAL 1.0.0,
* Apollo:
  * Security fix forbidding the use of '{' and '}' in restricted commands
  * Fix building of cohort query for pheno-somatic dataset linked by non-global primary key.
    {% endupdate %}

{% update date="2024-09-24" %}

## Release for 24-Sep-2024

* No release for Titan or Apollo
* Release of REGENIE apps (version 2.0.1)
* Release of MultiQC app (v 2.3.0)
  {% endupdate %}

{% update date="2024-09-17" %}

## Release for 17-Sep-2024

* Security patches for Docker containers
* Hardening of secrets management
* Bug fixes on usage limits
* User Interface upgrade to the React 18 framework
* `app-plink_gwas` was upgraded to version 1.1.0
* Apollo: upgrade of internal Python to version 3.11 and accompanying libraries
  {% endupdate %}

{% update date="2024-09-10" %}

## Release for 10-Sep-2024

* Security patches for Docker containers and EC2 instances
* Efficiency enhancements and fixes of the User Interface
* The dxCompiler Docker image published to Docker Hub is deprecated with removal scheduled for November 1, 2024. As a replacement, there are [instructions to build the image](https://github.com/dnanexus/dxCompiler/pull/470)
* App `app-plink_gwas` was upgraded to 1.1.0, including an upgrade to the supporting `dxfuse` functionality
* Apollo: Security patching, fixes in the allele frequency for somatic variant assay in the genomic-range API.
  {% endupdate %}

{% update date="2024-08-27" %}

## Release for 27-Aug-2024

* Fixes for data dependencies and User Interface bugs
* Updated the Somatic Variant Assay Loader
* Updated the `app-snpeff_annotate` application
* Apollo: Fix for search in the `/system/findDatabases` API
  {% endupdate %}

{% update date="2024-08-20" %}

## Release for 20-Aug-2024

* Security patching for Docker containers
* Bug fixes for Titan, including fixes to remove duplicate tokens and reporting project spending limits
* Release of Picard CollectMultipleMetric v2.1.2, STAR Fusion Caller (v1.0.1), an MQC update of internal binaries, and a fix for a customer content bug
* Apollo: Fixes for oncoplot and fix for the search in database functionality
  {% endupdate %}

{% update date="2024-08-13" %}

## Release for 13-Aug-2024

* Security patching for Docker containers and EC2 instances
* Bug fixes in Titan
* Apollo: adding lollipop-plot for somatic variant analysis
* Release of GATK4 BQSR (parallel) v3.1.0 to the tool library
  {% endupdate %}

{% update date="2024-08-06" %}

## Release for 06-Aug-2024

* Security patching for Docker containers
* New internal functionality to support writable symlinks
* Removing some error message emails
* Re-enabling remaining usage estimates on the org billing page. This includes storage estimates and other usage metrics.
* Apollo: Fixes to the somatic variant functionality, including the addition of new datasets
  {% endupdate %}

{% update date="2024-07-30" %}

## Release for 30-Jul-2024

* Security patching for Docker containers
* Bug fixes for project rollup pages, writable symlinks UI and other minor UI fixes
* New functionality to allow finding external drives (for selective customers)
* Apollo: VizServer updates, HDFS filesystem updates across all regions containing Apollo
  {% endupdate %}

{% update date="2024-07-23" %}

## Release for 23-Jul-2024

* Security patching for Docker containers
* node.js upgrade to the server and supporting libraries
* Writable symlinks are supported (behind a feature switch)
* Bug fixes to address Redis issues, OIDC fixes, and fixes to the monthly estimate calculations
* Apollo: memory expansion of backend vizserver and Thrift servers
  {% endupdate %}

{% update date="2024-07-16" %}

## Release for 16-Jul-2024

* Security patching for Docker containers
* Fixes to auto-provisioning users and cloud manager
  {% endupdate %}

{% update date="2024-07-09" %}

## Release for 09-Jul-2024

* Security patching for Docker containers and EC2 instances
* Fixes to DBCluster describe
* Efficiency improvements on index caching and token-based authentications
* CVE-2024-27322 patched on R-based apps. Unpatched version is still present for existing pipelines.
* Apollo: fixes to API counts in vizserver, additional ability to query somatic datasets
  {% endupdate %}

{% update date="2024-06-25" %}

## Release for 25-Jun-2024

* Security patching for Docker containers
* Fixes for email notifications when approaching the spending limits
* Efficiency enhancements for archiving
* Somatic variation application available (first phase)
* Spot instances are available in Azure
* Apollo: efficiency enhancements in API calls
  {% endupdate %}

{% update date="2024-06-18" %}

## Release for 18-Jun-2024

* Security patches for Docker containers and NVIDIA drivers
* UI changes to make the columns easier to read
* Adding additional billing functionality
* Apollo: additional code to check database access before making queries
  {% endupdate %}

{% update date="2024-06-11" %}

## Release for 11-Jun-2024

* Security patches for Docker containers and EC2 instances
* Fixes on project storage limits
* Version upgrades for `dxpy` for Nextflow
* Apollo: performance fixes
  {% endupdate %}

{% update date="2024-06-04" %}

## Release for 04-Jun-2024

* Security patches for Docker containers
* Bug fixes and efficiency enhancements on archival services, enhancements to the metadata storage database and DBCluster accounting
* Version upgrades to `dxpy` for new Nextflow pipelines
* Azure spot instance enhancements
* Apollo: query builder fixes
  {% endupdate %}

{% update date="2024-05-21" %}

## Release for 21-May-2024

* Security patches for EC2 instances and Docker containers
* Updates to MySQL object to the latest version
* Fixes to airlock functionality of the TRE, Azure spot functionality, and minor UI fixes
* Apollo: Enhanced filter support for somatic variant data in the Cohort Browser
  {% endupdate %}

{% update date="2024-05-14" %}

## Release for 14-May-2024

* Security patches for Docker containers and EC2 instances
* Added multiple functions to support write-able symlinks
* Deprecated some SSO functionality that is no longer used
* Refresh of CIS Level 2 hardening of Ubuntu instances
* Fixes to the spending and storage limit functionality
* Apollo: Fixes to project describe symlinks
  {% endupdate %}

{% update date="2024-05-07" %}

## Release for 07-May-2024

* Security patches for Docker containers
* Bug fixes in Titan for DBCluster billing, project storage spend limit, JobID token
* Apollo: Fixes to the file describe functionality
  {% endupdate %}

{% update date="2024-04-30" %}

## Release for 30-Apr-2024

* Security patches for Docker containers
* Fixes for Titan egress events and UI. Added additional information in the error messages.
* Apollo: Minor fixes in the error messaging
  {% endupdate %}

{% update date="2024-04-23" %}

## Release for 23-Apr-2024

* Security patching for Docker containers
* TRE: Fixes for withdrawals of data, withdrawal of data with watermarks and withdrawal enforcer
* Performance improvements on lateral scaling of concurrency and spending limit enhancements
* Apollo: Fixes with symlinks in Azure
  {% endupdate %}

{% update date="2024-04-16" %}

## Release for 16-Apr-2024

* Patches for Python and Java, patching of Docker containers
* User Interface modifications to withdrawal functionality and execution lists
* Apollo: bug fixes around symlinks in Azure
  {% endupdate %}

{% update date="2024-04-09" %}

## Release for 09-Apr-2024

* Patching of EC2 instances and Docker containers
* Updates to the pricing model for DBCluster charges
* Changes to the User Interface for the monitor page
* Cloud usage reporting, with project spend limits and notifications
* Apollo: bug fixes
  {% endupdate %}

{% update date="2024-03-26" %}

## Release for 26-Mar-2024

* Security patching for Docker containers
* First component of writable symlinks
* Apollo: bug fixes to file describe functionality and cleanup of abandoned symlinks
  {% endupdate %}

{% update date="2024-03-12" %}

## Release for 12-Mar-2024

* Security patching for Docker containers and EC2 instances
* UI fixes for the project change list
* Apollo: fixes to the `filecloser`
  {% endupdate %}

{% update date="2024-03-05" %}

## Release for 05-Mar-2024

* Security patching of Docker containers
* Refactoring of API proxy and tokens
* Added security.txt file
* Apollo: updates to symlinks functionality.
  {% endupdate %}

{% update date="2024-02-27" %}

## Release for 27-Feb-2024

* Security patching of Docker containers
* Efficiency enhancements on the API proxy upload functions
* Fixes to the search terms to accept odd characters
* Apollo: symlink changes
  {% endupdate %}

{% update date="2024-02-13" %}

## Release for 13-Feb-2024

* Security patching of Docker containers and EC2 instances
* Fixes to DBCluster pricing and project spend limits
* Updated `dxpy` version in workers
* Apollo: No release
  {% endupdate %}

{% update date="2024-02-06" %}

## Release for 06-Feb-2024

* Security patching of Docker containers
* UI fixes when deleting more than 10,000 files in a folder and when the "New Folder" option is obscured in some menus
* Fixes to user-initiated withdrawals, fixes to watermarking, fixes to the email notification of spend limits, fixes to DBCluster billing, and fixes to project archiving when the project contains many files.
* Apollo: Fixes in the Azure directories for Azure instances.
  {% endupdate %}

{% update date="2024-01-23" %}

## Release for 23-Jan-2024

* Security patching of Docker containers and EC2 instances
* Fixes to billing for DBClusters
* Efficient implementation of watermarking
  {% endupdate %}

{% update date="2024-01-09" %}

## Release for 09-Jan-2024

* Security patching of Docker containers
* Spending limit changes
* Job log forwarding (licensed customers only)
* Apollo: Vizserver security patching
  {% endupdate %}
  {% endupdates %}


---

# Agent Instructions
This documentation is published with GitBook. GitBook is the documentation platform designed so that both humans and AI agents can read, navigate, and reason over technical content effectively. Learn more at gitbook.com.

## Querying This Documentation
If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://documentation.dnanexus.com/release-notes/2024.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
