Feature Equivalency Matrix
Nexus Repository 3 represents a complete rewrite of architecture and functionality. Some features from Nexus Repository 2 are no longer available in Nexus Repository 3. The matrix below details features replaced or removed in Nexus Repository 3.
Repository 2 Feature | Equivalent | Note |
---|---|---|
Analytics | ||
Automatic Routing | ||
Browse Remote | ||
Maven Settings | ||
Non-Sonatype Repository Plugins | Nexus Repository 2 plugins are not compatible with Nexus Repository 3 architecture | |
System Feeds | We have no plans to include System Feeds as the data is specific to the instance where it was generated. Near equivalent functionality is available through auditing and webhooks. | |
Atlassian Crowd | Verify the Crowd application is configured to accept connections from Nexus Repository 3 | |
Branding | The branding configuration is not be upgraded automatically. | |
Custom Metadata | Nexus Repository 3 can associate arbitrary data with any component in any repository format via its tagging feature. However, no automated way to migrate Nexus Repository 2 custom metadata exists. See tagging | |
Enterprise LDAP Servers | Individual LDAP Server configurations are upgraded. Backup Mirror servers are not upgraded. | |
IQ Server Configuration | The wizard clones the IQ Server configuration. The quarantine data is cloned to work with repositories upgraded to Nexus Repository 3. | |
Local User Accounts | ||
LDAP | ||
Manual Routing Rules | See Routing Rules | |
Mapped User and Roles | ||
Privileges | Privilege names are changed during the upgrade. Transitive group privileges are implemented differently. In Nexus Repository 2, privileges to a group repository are inherited to member repositories of that group repository. In Nexus Repository 3 this is not the case. After the upgrade, you may need to manually assign privileges for individual repositories. | |
Procurement | Procurement is deprecated. The Repository Firewall solution provides more comprehensive features. | |
Proxy Repository of maven.oracle.com | See the KB article | |
Repository Formats
| ||
Repository Health Check Analysis (RHC) | ||
Repository Targets | ||
REST API | Nexus Repository 2 REST APIs are not compatible with Nexus Repository 3. See REST API | |
Roles | ||
RUT Auth Realm | This is not upgraded automatically as it is a security concern when enabled. Configure this manually inside Nexus Repository 3 when you are confident that Nexus Repository 3 access is protected. | |
Security | ||
Server Settings | ||
Smart Proxy | ||
Site Repositories | Renamed as the raw repository format in Nexus Repository 3 | |
SSL Certificates | SSL certificates trusted in the UI will be upgraded, but not all of them apply. Review trusted certificates after the upgrade. The wizard does not migrate the certificate that Nexus Repository uses for its own HTTPS connection. | |
Staging | Nexus Repository 2 Staging is replaced with component tagging to manage workflow. See Staging | |
User Token | See the prerequisites for upgrading for information on how to include pre-existing user tokens from your Nexus Repository 2 instance when upgrading to Nexus Repository 3. |