Sonatype Nexus Repository 3.49.0 Release Notes
Highlights in This Release
New Default Logic for Admin - Cleanup unused asset blobs Task
The Admin - Cleanup unused asset blobs task now uses batch delete by default. Read more below
This release primarily focuses on improving Sonatype Nexus Repository quality by resolving bugs. Read more below
What's New and Noteworthy in This Release?
See the complete release notes for everything included in this release.
New Default Logic for Admin - Cleanup unused asset blobs Task PRO
In 3.43.0, we added a system property to enable batch delete for the Admin - Cleanup unused asset blobs task; using batch delete greatly improved the task's performance. To allow you to benefit from this behavior without having to take extra steps, we have now made batch delete the default behavior.
Note that if you were already using the previously existing system property, you don't need to do anything after upgrading.
|Error responses from the roles REST API now use a consistent format.|
|NEXUS-30811||Fixed an issue that was causing staging moves to fail with an NPE for multi-arch Docker images.|
|NEXUS-34600||Adding old privileges to a role after migrating to PostgreSQL now works as expected.|
|NEXUS-36244||The Security Users view in the user interface no longer unnecessarily queries the database for all user role mappings.|
|NEXUS-36296||Changing a proxy repository's online state no longer enables/disables the Audit and Quarantine capability.|
|NEXUS-36555||Component links in the Browse UI no longer delimit GAV paths with "%2F" instead of a forward slash.|
|NEXUS-36784||Fixed an issue that was causing assets downloaded via the UI to be saved with group ID and underscores instead of the expected name and extension.|
|NEXUS-37385||Fixed an issue that was causing the Database Migrator to fail if a blobstore name contained a colon.|
Fixed the blobref parsing so that it can handle blobstore names with colon.