> 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/2023.md).

# 2023

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="2023-12-19" %}

## Release for 19-Dec-2023

* Vulnerability patching of Docker containers and EC2 instances
* Bug fixes to API proxy, container cleanup, and project spending limit.
* Implement the foundation code for user-initiated withdrawals.
* Changes to increase efficiency of the watermarking processes
* Apollo: Security patching of SDKs
  {% endupdate %}

{% update date="2023-12-12" %}

## Release for 12-Dec-2023

* Vulnerability patching for Docker containers
* Fixes to the details execution page and file viewers on the UI, fixes to the global workflow, fixes in the API proxy
* Apollo: bug fixes for calculation of the cohort allele frequency in the Cohort Browser for genomic data without linking to primary phenotype entity
  {% endupdate %}

{% update date="2023-12-05" %}

## Release for 05-Dec-2023

* Vulnerability patching for Docker containers
* Fixes to the user interfaces to allow file view to work in all browsers (due to security changes within certain browsers)
* Fixes and additional parallelization of data dispensal streams
* Fixes to the details execution page in the user interface
* Apollo: fixes to the data-clearcache on the vizserver API
  {% endupdate %}

{% update date="2023-11-28" %}

## Release for 28-Nov-2023

* Security patching for Docker containers
* "Look and feel" user interface changes on the execution details view
* Titan: fixes to the 30-day worker limitation and fixes to the project spending limits
  {% endupdate %}

{% update date="2023-11-14" %}

## Release for 14-Nov-2023

* Security patching for Docker containers, EC2 instances, and patching minor versions of dependent libraries
* Command-line access to the expression assay model for RNA-seq and molecular expression data
* Apollo: Updating the rounding algorithm in the Spark databases for increased scientific accuracy. This may impact the bins for the histogram of the Cohort Browser
  {% endupdate %}

{% update date="2023-11-07" %}

## Release for 07-Nov-2023

* Security patching for Docker containers
* Titan: fixes in data dispensals, project spend limit enforcement, and UI fixes in the workflow diagrams
* Apollo: Fixes error messages arising from the Vizserver API
  {% endupdate %}

{% update date="2023-10-31" %}

## Release for 31-Oct-2023

* Security patching of Docker containers
* Titan fixes to provider describe functions, fixes to the scalability of the dispensal server, fixes to the execution details display, fixes to the watermarking function, and fixes to the metadata capacity lambda
* Apollo Application: Somatic Variant UI – initial release of the user interface for the Somatic Variant query/visualization app
* Apollo: scalability changes to enhance the responses for queries
  {% endupdate %}

{% update date="2023-10-24" %}

## Release for 24-Oct-2023

* Vulnerability patching of Docker containers
* Deprecation of the `DNA_CLI_APP_RUN_DOCKER_CONTAINERS` functionality
* Watermark enhancements, UI cleanup, efficiency improvements, and correction of the spinning DNAnexus logo
* Apollo: Enable search of a minimum of 2 characters (instead of 3) in the Cohort Browser
  {% endupdate %}

{% update date="2023-10-17" %}

## Release for 17-Oct-2023

* Vulnerability patching of Docker instances and EC2 systems
* Fine tuning of spend limit controls, fixes to project list folder displays
* Apollo: expanding the scope of watermarking, security patches, library upgrades
  {% endupdate %}

{% update date="2023-10-03" %}

## Release for 03-Oct-2023

* Security patching of Docker containers for new vulnerabilities
* Updating the security ciphers for nginx services
* Bug fixes for project spend reporting, project relationship reporting, job reporting and project rename folder issues
* Apollo: Security upgrade of underlying open source libraries. Bug fixes for microservice code and regex for special character scanning.
  {% endupdate %}

{% update date="2023-09-25" %}

## Release for 25-Sep-2023

* Security patching of EC2 instances and Docker containers for new vulnerabilities
* Fixes of project spend limit reporting, access to restricted jobs, and fixes to storage accounting
* Apollo: removal of deprecated security ciphers
  {% endupdate %}

{% update date="2023-09-12" %}

## Release for 12-Sep-2023

* Security patching of Docker containers for new vulnerabilities
* Fixes to the deletion queue services
* Apollo: Vizserver fixes
  {% endupdate %}

{% update date="2023-08-29" %}

## Release for 29-Aug-2023

* Vulnerability patching for Docker containers and lambdas
* Expansion of the security ciphers for data in transit to include 1.2 and 1.3
* Titan: Fixes to project spending limit reporting, DBClusters
* Apollo: upgrade to `SQLAlchemy` 1.4 and optimizations on the query builder for somatic variant analysis.
  {% endupdate %}

{% update date="2023-08-22" %}

## Release for 22-Aug-2023

* Vulnerability patching for Docker containers and lambdas
* Support for canonical transcript annotation
* Efficiency optimization for the object deletion process, replacing open source code that is reaching end of life
* Apollo: internal changes to support new internal digital signatures (Supply Chain related)
  {% endupdate %}

{% update date="2023-08-15" %}

## Release for 15-Aug-2023

* Vulnerability patching for Docker containers
* Disallowed executables do not disable any workflows containing these disallowed executables
* Fixes in the UI for Tool Runner
* Apollo: Performance enhancements for the Vizserver
  {% endupdate %}

{% update date="2023-08-08" %}

## Release for 08-Aug-2023

* Vulnerability patching for Docker containers for new vulnerabilities
* Fixes to long running jobs logs, refactoring logic for email arising from job notifications and minor UI fixes
  {% endupdate %}

{% update date="2023-08-01" %}

## Release for 01-Aug-2023

* Vulnerability patching for Docker containers for new vulnerabilities
* Fixes for orphan projects, access to long running jobs, and minor UI fixes
* Apollo: security patching of libraries
  {% endupdate %}

{% update date="2023-07-25" %}

## Release for 25-Jul-2023

* Vulnerability patches for Docker containers for new vulnerabilities
* Fixes to airlock, granular long job notifications, access to long running jobs, fixes to spending limit controls and fixes for the file closer lambda
* Fixes to the Tool Runner UI for WDL workflows
  {% endupdate %}

{% update date="2023-07-18" %}

## Release for 18-Jul-2023

* Patching known vulnerabilities in Docker containers, EC2 instances, workers, and other system components
* Fixes to the authentication token deletion and enforcement of egress limits
* Support for canonical transcripts, genomic data loading for somatic variants, CLI access for the somatic assay model. Project Level Usage Reports (limited release)
* Apollo: updates to generated SQL queries and other fixes.
  {% endupdate %}

{% update date="2023-07-11" %}

## Release for 11-Jul-2023

* Patching known vulnerabilities in Docker containers
* Batch runner and Tool Runner update on the web interface, resulting in a significant change in the UI and behavior
* Updated worker toolkits
* Project spend limitation reporting (licensed feature)
* Bug fixes in org-admin notifications, Azure cloud manager and other bug fixes
  {% endupdate %}

{% update date="2023-06-27" %}

## Release for 27-Jun-2023

* Patching known vulnerabilities in Docker containers for new vulnerabilities
* Fixes to egress and compute charge reporting
* Fixes to job restart functionality and long running job notifications
* Apollo: fixes to enforce the 5 minute query timeouts
  {% endupdate %}

{% update date="2023-06-20" %}

## Release for 20-Jun-2023

* Airlock functionality added for Trusted Research Environments (TREs)
* Bug fixes to job restarts, project spend processes and fixes to the back button of the Community Portal
* Increase the size of the job log from 2M to 4M
* Security patches to Docker containers for new vulnerabilities
* Apollo: minor bug fixes in the somatic variant functionality and error reporting
  {% endupdate %}

{% update date="2023-06-13" %}

## Release for 13-Jun-2023

* Security patching of vulnerabilities on Docker containers and EC2 instances
* Detailed job metrics (limited release through the balance of the year)
* Apollo: bug fixes and infrastructure upgrades. Support for multi-assay functionality for Genetic Variant assays
  {% endupdate %}

{% update date="2023-06-06" %}

## Release for 06-Jun-2023

* Security patching for Docker containers
* Better error messaging for users authenticating via SSO
* Email notifications to project admins when their project crosses thresholds of metadata capacity
* Preserve intermediate job outputs to aid in error tracking
* Fixes to job restart issues, better error messages
  {% endupdate %}

{% update date="2023-05-23" %}

## Release for 23-May-2023

* Security patching for Docker containers
* Fix for Community UI - after a 15-minute timeout, the user is correctly redirected to the Community login page
* Apollo: Deprecate the apps association loader feature, extend the timeout for complex data fetches to 5 minutes
  {% endupdate %}

{% update date="2023-05-16" %}

## Release for 16-May-2023

* Deprecate `DNA_API_ORG_REPORT_HISTORICAL_CHARGES` function
* Security patching for Docker containers, lambdas and EC2 instances
* Fixes to cloud manager and UI redirect issues
* Apollo: support for large scale database operations (important for handling WGS data)
  {% endupdate %}

{% update date="2023-05-09" %}

## Release for 09-May-2023

* Security patching of Docker containers
* Titan: fixes to known issues
* Apollo: fixes to issues, such as internal ID, return timeout errors from long running data fetches to vizserver
  {% endupdate %}

{% update date="2023-04-25" %}

## Release for 25-Apr-2023

* Security patching of Docker containers
* Continuing the migration of the DNS to AWS' Route53, refactoring known issues
* Apollo: fixes to the query builder
  {% endupdate %}

{% update date="2023-04-18" %}

## Release for 18-Apr-2023

* Security patching of Docker containers and applications
* Changes in the EBS swap volume with gp2 and SSD instances to fix known issues
* Apollo: fixes to the vizserver to allow more database access
  {% endupdate %}

{% update date="2023-04-04" %}

## Release for 04-Apr-2023

* Security patching of Docker containers
* Ubuntu 22.04 AMIs available on both AWS and Azure execution planes
* Apollo: upgrades to the Spark server and related package updates
  {% endupdate %}

{% update date="2023-03-28" %}

## Release for 28-Mar-2023

* Deprecating JavaScript monitoring
* Security patching of Docker containers
* Changes to the User Interface to become WCAG 2.0 AA compliant
* Apollo: refactoring known issues, including large query handling by default
  {% endupdate %}

{% update date="2023-03-21" %}

## Release for 21-Mar-2023

* Refactoring of the asynchronous archive services
* Refactoring of the job re-use and support workflow. This includes support for WDL workflows.
* Apollo: Refactoring of the geno filters for the command line interface
  {% endupdate %}

{% update date="2023-03-14" %}

## Release for 14-Mar-2023

* Security patching for Docker and VMs
* Refactoring of job restart, asynchronous archival and UI backend changes
* Apollo: Spark server upgrades, Python upgrades
  {% endupdate %}

{% update date="2023-03-07" %}

## Release for 07-Mar-2023

* Security patching on Docker containers and lambdas
* Fixes for job preservation functionality
  {% endupdate %}

{% update date="2023-02-28" %}

## Release for 28-Feb-2023

* Security patching for Docker containers, lambdas and Ubuntu instances
* Fixes to the Titan file uploader and cosmetic changes to the UI in the input components
* Apollo: deprecation of the Association Browser
  {% endupdate %}

{% update date="2023-02-21" %}

## No Release for 21-Feb-2023

{% endupdate %}

{% update date="2023-02-14" %}

## Release for 14-Feb-2023

* Monthly security patching for Ubuntu instances, patching of vulnerabilities for Docker containers and AWS lambdas
* Migration of platform service instances from Ubuntu 18.04 to 22.04 or 20.04 when impossible to fully migrate
* UI fix for SSO users who are confronted with a separate MFA prompt
* Apollo: fix issues in `dxfuse`
  {% endupdate %}

{% update date="2023-02-07" %}

## Release for 07-Feb-2023

* Granular wait time for spot instances for workflows (subscriber licensees only)
* Docker container security patching
* Refactoring of job reuse to support workflows. This includes WDL workflow support.
* Refactoring of known issues in Titan including s3deleter, spot granularity issues, expansion of the metadata capacity in the describe API call, UI fixes to SSO users
* Refactor of known issues in the initial login of the thrift cluster, more granularity in log reporting
  {% endupdate %}

{% update date="2023-01-31" %}

## Release for 31-Jan-2023

* Patching of Docker container vulnerabilities
* Titan: Fixes to the UI and s3deleter functionality
* Apollo: fixes to enforcing region boundaries and API proxy issues
  {% endupdate %}

{% update date="2023-01-24" %}

## Release for 24-Jan-2023

* Deprecation of Workflow Job Reuse, replaced with functionality elsewhere
* Change GiB to GB in the job disk comparison
* Added new functionality to Titan, specifically:
  * `DNA_API_PROVIDER_PERMISSION_RESTRICTIONS` - Project/org restrictions are enforced based on the provider constraint options choice
  * `DNA_API_PROVIDER_DATA_CLONING_RESTRICTIONS` - User is not able to clone data from a restricted project to an unrestricted project or from a restricted project to a restricted project with a different studyID
  * `DNA_API_PROVIDER_JOB_RESTRICTIONS` - Restriction on building tools into the project from the user's computer or analyses
* FastQC app (v2.2.3 and earlier) is deprecated
* Nextflow - GA to a limited set of users
* Added new functionality to Apollo, specifically:
  * `TIP_DATA_ACCESS_PROJECT_RESTRICTIONS` - The system can limit users access to data based on project settings and license
  * `TIP_DATA_DISPENSAL` - User can create a project containing data specified by studyID
    {% endupdate %}

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

## Release for 10-Jan-2023

* New Titan Functionality
  * `DNA_API_INTERNET_JOB_RESTRICTIONS` - Data providers can restrict the internet access for jobs running in Trusted Research Environment (TRE) projects to prevent egress of sensitive data from the TRE
  * `DNA_API_EXTERNAL_UPLOAD_RESTRICTIONS` - Project admin can restrict users ability to upload data into trusted research environment (TRE) projects outside of the jobs running in the TRE
  * `DNA_GUI_EXTERNAL_UPLOAD_ACCESS_RESTRICTED` - User cannot upload files into the External Upload restricted project
  * `DNA_GUI_EXTERNAL_UPLOAD_ALLOWED_FILE_UPLOAD` - User can upload files into the External Upload allowed project
  * `DNA_GUI_EXTERNAL_UPLOAD_PROJECT_SETTING` - User can change External Upload Access setting
  * `DNA_GUI_JUPYTERLAB_EXTERNAL_UPLOAD_RESTRICTED` - External upload options are not available in JupyterLab job running over the External Upload restricted project
  * `DNA_API_OFH_PROJECT_CREATE` - User can create new project with data dispense or without data dispense option
  * `DNA_GUI_OFH_PROJECT_CREATE` - User can create new project with data dispense or without data dispense option
  * `DNA_GUI_OFH_CREATE_ACCOUNT` - User can create a new account via the OFH Landing page
  * `DNA_GUI_OFH_USER_ASSOCIATION` - User can make association of DNAnexus and AMS account
  * `DNA_GUI_OFH_USER_2FA` - User is prompted to set 2FA and it is impossible to remove it
  * `DNA_GUI_OFH_USER_BILLING_INFO` - User has XX GBP billing trial balance and default region is Azure OFH-TRE (London) after successful association
* G5 GPU workers available in specific cloud
* Apollo bug fixes: Fix for license and region checks
* New Apollo Functionality
  * `TIP_JOB_INTERNET_RESTRICTION` - The system can restrict internet access in worker jobs
  * `TIP_EXTERNAL_UPLOAD_RESTRICTIONS` - Upload restricted projects have limited access
* Titan bug fixes: Updates for the API server and Azure Cloud Manager. Fix of granularity for spot instances, fix of race condition for hard links updates. Archival state fixes
* Docker Container vulnerability 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/2023.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.
