Skip to main content

Nexus Repository 3.35.0 Release Notes

October 12, 2021

Highlights in This Release

Multiple Repository Replication Improvements

Repository replication can now use source and target repositories in Docker and npm formats. Replicator will also run continuously by default. Lastly, we've created a new preconfigured role with all privileges relating to replication.

PostgreSQL and H2 Now Support Conan Hosted Format

Our PostgreSQL and H2 database options now support Conan hosted format. Note that Conan hosted format is not compatible with OrientDB.

What's New in Nexus Repository Pro?

Note

Only available in Sonatype Nexus Repository Pro. Interested in a free trial? Start here.

Improvements to Repository Replication PRO

As outlined in detail below, we've made a number of improvements to the repository replication feature introduced in 3.34.0. If you're new to repository replication, be sure to check out our Repository Replication help documentation.

Replicator Now Supports Docker and npm Formats PRO

In addition to repositories using raw and Maven formats, source and target repositories can now also be in Docker or npm formats.

Replicator Now Runs Continuously by Default PRO

You no longer need to run a separate bash script to keep the Replicator running continuously.

New Replication Administrator Role PRO

To simplify setup and managing privileges, we've created a Replication Administrator role that has all six privileges that relate to replication.

Updated Database Migrator for Easier Migration Between PostgreSQL and H2 Databases PRO

Those wishing to migrate between PostgreSQL and H2 databases can now use the Database Migrator utility to move from H2 to PostgreSQL or vice versa. We've provided updated instructions about migrating to a new database in our help documentation. You can also download the Database Migrator utility from our downloads page.

Conan Hosted Support for PostgreSQL and H2 Databases PRO

Those requiring Conan hosted format support can now take advantage of our new PostgreSQL or H2 database options. Note that Conan hosted format is not supported for OrientDB. See our help documentation for more information on using a hosted Conan repository.

What's New for Everyone?

Firewall Integration Improvement: Policy-Compliant Component Selection for npm

For those integrating Nexus Firewall with Nexus Repository, we have added a newRemove Quarantined Versionsoption to the Nexus Repository settings page.By enabling this option, Nexus Firewall will remove quarantined versions from the npm package metadata to prevent you from selecting a version with policy violations.

The Remove Quarantined Versions option will eventually replace the Remove Non-cataloged Versions option since, using properly configured policy, it is able to do that on top of additional functionality.

Check out our help documentation for more information on enabling this feature.

Bug Fixes

Ticket Number

Description

NEXUS-20284

Changed mime type detection so that assets from raw repositories now correctly have a default content type ofapplication/octet-stream.