2019
Get details on new feature releases, improvements, and fixes across the DNAnexus Platform, related public tools, and public apps in 2019.
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.
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.
Release for 17-Dec-2019
Refactoring of archive modal
iconf, data catalog page presentation fixes, UI efficiency improvements, add support for number format for 'e(+/-)', fix for the medusa update, data limits message clarified, documented tile requirements, fix Cohort Browser UI to allowdashboardConfigwithout any geno data components, fix filter pills overflow, remove usage of limits for charts fromfieldsJSONand parallelize Jenkins tasks.Selective release of new functionality to support relational databases
Apollo: Minor refactoring of sorting file parts before joining, link data sort from selected cohorts, set reverse DNS lookup to false, store
genoBinsin cohort details and update specific multi-part upload configs on Azure
Release for 29-Oct-2019
Extended refactoring of file archiving in areas such as timeouts, increased efficiencies, and storage optimization
Add license checks to ensure files can be downloaded
Refactoring of the Cohort Browser user interface.
Horizontally scaling CloudManager to handle more concurrent workers by sharding within each instance type.
Release of autoscaling of the authorization server to allow for high availability as the usage increases
Apollo: Refactoring of select queries, trimming of caches, and performance enhancements
Release for 08-Oct-2019
Refactoring self-service archiving, including the user interface and checks to make sure the files to be archived have not been deleted since the archiving process started
Refactoring the CloudManager on AWS to handle more concurrent workers (via load balancers)
User Interface refactoring in Pannexin for the Cohort Browser and customer-specific browsers
Apollo: minor refactoring for database support on Azure.
Release for 17-Sep-2019
User Interface changes, including the overall look and feel, in project folders and data selector.
Refactoring in Titan, including refactoring Mongo queries, additional internal error messages, and diagnostics improvements
Refactoring in Apollo around documentation and Mongo queries
Release for 10-Sep-2019
Add authentication token and labels at the end of the human readable Audit Trail
Change and add new instance classes (c.3.xlarge becomes c5.xlarge. New instance c5.9xlarge)
Horizontal scaling of CloudManager to handle more concurrent workers (AWS only)
Apollo: Minor refactoring of code supporting the viz server, API servers for list of folders and
dxdownloadsupport
Release for 20-Aug-2019
Refactoring DBCluster - fix where DBCluster gets stuck in "creating fix" step
HITRUST certification received
Feature switches - internally focused on billing
Audit Log filenames - customers with "human readable" audit logs receive files with YYMMDD prefix for natural collation
Apollo - revisions to Cohort Browser to enable multi-cohort charts
Apollo - integrate additional variant annotation sources
Release for 25-Jun-2019
Refactoring of memory leak issues related to file closers
Refactoring of user interface for samples management in Cohort Browser
Moving wiki links hardcoded into the UI to the DNAnexus Documentation site
Apollo: SQS queuing for
vizsyncserviceApollo: users can add multi-variate charts to the Cohort Browser
Release for 18-Jun-2019
Apollo: Extending API Service module to get the SQL query from the Visualization Server
Apollo: Refactoring of occasional 404 error from the Thrift Server
Add DBCusterStart (relational database functionality) in CloudWatch
Refactoring to correct an assertion error when using
/system/findDataObjectswith thesortByfield.Expanded daemon handling for abandoned deleted files from a maximum of 1024 files to unlimited, after initial warning
Refactoring race conditions in jobs finding files in workstation.
Refactoring code for the community selector when the user has no communities
Migrating Jenkins nucleus jobs from Ubuntu 14.04 to 16.04
Downloading is stopped if the customer's account is out of money
Release for 11-Jun-2019
Apollo Refactoring: Disable functions that are no longer used. This includes the reload function and
getFunctions.Apollo Refactoring: Fix dataset sync for visualization between the API server and visualization server
Apollo Refactoring: Log the start/end time between API calls
Apollo Refactoring: Fix the project feature access check
Move lambda functions from node 6.10 (end of life) to 10.x
Remove project file closer locking as this is no longer necessary
Add archival billing events to stream to the billing apps
Modify community login and registration pages to current branding as well as
hidRegistrationoptionFix the page loading of Internet Explorer 11 (11.1087.16299.0) as well as an older version of Internet Explorer (11.0.9600.1784.eIS)
Release for 03-Jun-2019
Apollo - Added code to support sharding of relational databases with default set to "off"
Apollo - SQL fixes to Looker
Apollo - Removed vizserver as the default visualization service. Users must specify visualization server
Refactoring header authorization in the user interface
Refactoring the code supporting community links on the Platform user interface
Update dx-toolkit to 0.281.0
Fix the internal tagging of the Docker images on the Platform
Release for 20-May-2019
Minor revisions to the navigation bar in the header
Internal replacement of the MongoDB storage system from MMAP technology to WiredTiger technology
Refactoring of unarchive functionality
Slight style changes to the navigation bar (no changes to the functionality). Updated user interface to WebPack v4.
Apollo - Added JDBC drivers for Postgres, msSQL, MariaDB, MySQL, Amazon Redshift and Oracle to bring your own database (BYOD) feature
Apollo - security update for Looker
Release for 07-May-2019
Refactoring of worker execution for slow jobs
Refactoring of nucleus issues (fix of
eventconsumerlogging defect)Cohort Browser is moved to the standard Platform interface
Apollo refactoring to return runtime file-ID from dashboards for saving cohorts
Apollo Looker security update from v5.16.13 to v6.8.27 (latest)
Refactoring LXC address documented change from LXC 2.0.8 to LXC 2.0.11
Added larger instance type c5d.9xlarge
Release for 30-Apr-2019
Clean up execution server code to address log truncation
Enable /dev /tmpfs setup and clean up LXC
Add
archivedAttimestamp during the CloudArchival processApollo - pooling HTTP client connections for API server calls
Apollo - refactor connection pool configurations for API server client on thrift and metastore
Pannexin Tool Library Changes: Improved Tools Library experience - moved information from /apps to /panx/tools directory and removed /apps. Added Global Workflows to Tools Library. Apps and Global Workflows launched through Tools Library automatically load in the Tool Runner.
Enable trusted org-admins to lock/unlock, reset MFA for their org users.
Release for 23-Apr-2019
Added global workflow support to web user interface
Additional fixes to DBCluster
Provide a public IP address per worker on the Azure environment
Port of Jobmanager to a Docker build base, which is based on Alpine
Upgrade Docker to 18.09.5. Simplify Docker install
Separate the license from Jupyter Lab from Apollo so they can be licensed independently
Refactoring of code for the cloud archival containers
Release for 09-Apr-2019
Refactoring of
findProjectAPI callSupport loading and interactive querying of full whole exome samples in Apollo
Unique ID of the Thrift Server is written to the audit log (Apollo)
Support for single node spark cluster (instead of requiring a minimum of 2 nodes)
Updating the DNAnexus logos to new branding, primarily on CSS sheets of web pages
Detect and report worker filesystem errors in the worker log file
Refactoring of code to make sure archiving does not include symlinks
fix for database sort memory limit with
findProjectmemory limitation
Release for 02-Apr-2019
File-level archive for API and CLI support to archive and unarchive files, folders and projects
Fix to delete all files in scope on Azure
Fixes for the internal DBCluster database files
Pooling of services on Apollo so that small jobs do not get caught behind large jobs.
Tuning of Prometheus sensing software
Release for 26-Mar-2019
Apollo refactoring of reconnection, fix for ORC file formats and fix to make sure the error messages are correct.
Platform to restrict the running of HTTPS apps
Platform to upgrade NVIDIA driver on relevant workers
Drone moved to the same VPC as Artifactory (no functionality change)
Implement new billing events database
fixes to bill for file archiving
Release for 08-Jan-2019
Concurrent Org Worker Limits: Set default maximum to 500 concurrent workers for orgs without custom concurrent worker limits.
Refactoring of API servers for Okta tokens (impacts only customers moving to Okta SSO)
Refactoring of Nucleus for compatibility with MongoDB 3.4
Refactoring to fix bugs in
dx_download
Last updated
Was this helpful?