Change8

Nexus Repository

Backend & Infra

Sonatype Nexus Repository Open-source codebase mirror

Latest: release-3.96.0-0925 releases33 common errorsView on GitHub

Release History

View all versions →
release-3.96.0-09
Sep 1, 2026

This release focuses on security enhancements and bug fixes for Sonatype Nexus Repository Manager.

release-3.94.2-016 fixes
Aug 28, 2026

This release addresses several UI display issues, particularly concerning repository creation and user role assignments. It ensures the UI loads correctly for all users, regardless of their role or permission status.

release-3.95.3-02
Aug 27, 2026

This release focuses on security updates and bug fixes for Sonatype Nexus Repository Manager 3.95.0. Specific details on changes are available in the linked release notes.

release-3.95.2-01
Aug 22, 2026

This release focuses on security enhancements and bug fixes for Sonatype Nexus Repository Manager 3.95.0. It addresses various issues to improve stability and user experience.

release-3.90.5-01
Aug 17, 2026

This release focuses on security enhancements and bug fixes for Sonatype Nexus Repository Manager 3.90.0. It addresses various issues to improve stability and performance.

release-3.95.1-01
Aug 13, 2026
release-3.95.0-07
Aug 6, 2026
release-3.94.1-065 features
Jul 24, 2026

This release introduces comprehensive support for Helm repositories, including Chart Repository, Proxy, Hosted, Group, and Search functionalities. These additions significantly enhance package management capabilities for Helm users within Nexus Repository.

release-3.94.0-124 fixes
Jul 13, 2026

This release addresses critical bugs in the Jenkins Nexus Plugin, resolving upload and download failures that occurred with Nexus Repository Manager 3.93.0 and later.

release-3.90.4-01
Jul 2, 2026

This release contains the release notes for Sonatype Nexus Repository 3.90.0, with detailed information available via the provided link.

release-3.93.2-01
Jun 25, 2026

This release contains release notes for Sonatype Nexus Repository 3.93.0, with details available via the provided link.

release-3.93.1-04
Jun 19, 2026

This release provides release notes for Sonatype Nexus Repository 3.93.1, primarily linking to external documentation for details.

release-3.93.0-06
Jun 5, 2026

This release contains release notes for Sonatype Nexus Repository 3.93.0, with details available via the provided link.

release-3.92.3-014 fixes
May 27, 2026

Nexus Repository Manager 3.92.0 primarily focuses on resolving several UI-related bugs, including issues with context paths, version display, and artifact download/upload buttons.

release-3.92.2-013 fixes
May 14, 2026

Nexus Repository Manager 3.92.0 focuses on stability, fixing critical issues related to SAML authentication loading and artifact resolution in Maven proxies.

release-3.92.1-05
May 12, 2026
release-3.91.1-044 fixes3 features
Apr 20, 2026

Nexus Repository 3.91.0 introduces support for Azure Blob Storage as a hosted repository format and enhances configuration options for S3 hosted repositories, alongside several UI and task-related bug fixes.

release-3.90.3-03
Apr 8, 2026

This release contains the release notes for Sonatype Nexus Repository 3.90.0, with details available via the provided link.

release-3.91.0-074 fixes
Apr 7, 2026

This release primarily focuses on bug fixes, including resolving UI loading issues with SAML authentication and restoring the missing 'Download' button in the Blob Store view.

release-3.90.2-06
Mar 24, 2026

This release contains the release notes for Sonatype Nexus Repository 3.90.0, with details available via the provided link.

release-3.90.1-01
Mar 6, 2026

This release contains release notes linked from the Sonatype Nexus Repository documentation page for version 3.90.1.

release-3.90.0-21
Mar 6, 2026

This release contains release notes for Sonatype Nexus Repository 3.90.0, with details available via the provided link.

release-3.89.1-02
Feb 12, 2026

This release provides release notes for Sonatype Nexus Repository version 3.89.0, with details available via the provided link.

release-3.89.0-09
Feb 4, 2026

This release contains the release notes for Sonatype Nexus Repository 3.89.0, detailing updates and fixes.

release-3.87.2-015 fixes
Jan 16, 2026

Nexus Repository Manager version 3.87.0 focuses primarily on stability and usability improvements, addressing several critical bugs related to UI loading, artifact operations, and external identity provider integration.

Common Errors

IllegalStateException9 reports

IllegalStateException in nexus-repository often arises from attempting to access or modify repository state during an invalid lifecycle phase, such as during component creation or deletion events. To fix it, ensure repository component operations, notably writes and state changes, occur within appropriate event listeners or transactional contexts outside the critical lifecycle stages, potentially leveraging background tasks or explicit database transactions. Review relevant plugins or custom code for synchronous operations during component lifecycle events and defer them where necessary.

NullPointerException6 reports

NullPointerException errors often occur when code attempts to dereference a null object, such as calling a method on a variable that hasn't been initialized or assigned a value. Fix this by ensuring all objects are properly initialized, and use null checks (e.g., `if (object != null)`) before accessing their members to prevent dereferencing null values. Specifically check for unpopulated Maps (like `exceptionMappers`) and ensure they are correctly initialized before use.

UnsatisfiedDependencyException5 reports

UnsatisfiedDependencyException usually arises from missing or misconfigured components during dependency injection, often after upgrades. Review your Nexus Repository configuration files (especially `karaf.home/etc/org.apache.karaf.features.cfg`) and ensure all required features and bundles for your desired features are enabled and correctly versioned. Clean the Karaf cache (`karaf.home/caches`) to force a fresh resolution of dependencies and restart Nexus.

IllegalArgumentException4 reports

IllegalArgumentException in nexus-repository usually arises from invalid characters or formats in artifact names or database configurations that violate underlying constraints. Resolve this by sanitizing artifact names to be URL-safe and database-compatible, which might involve encoding or removing special characters. Ensure database connection strings adhere strictly to the expected format for your configured database type (e.g., PostgreSQL), paying close attention to parameter names and values.

InvalidStateException4 reports

InvalidStateException in Nexus Repository typically arises when an operation is attempted on a repository component while it's in an inconsistent or unavailable state (e.g., during indexing, maintenance tasks, or replication). Ensure the repository is online, not undergoing maintenance or replication, and that any background tasks affecting the component are complete before attempting the operation. Schedule operations during off-peak hours or adjust settings to avoid conflicts if background tasks cannot be avoided altogether.

ApplicationContextException4 reports

ApplicationContextException in Nexus Repository usually stems from database connection problems, corrupted database schemas, or incompatible database drivers after upgrades. Resolve this by verifying database connection details in nexus.properties, ensuring the correct database driver is installed, and running database migration scripts if necessary via the Nexus admin console or command line. If migrations fail, consider restoring from a backup to a point before the upgrade attempt.

Related Backend & Infra Packages

Subscribe to Updates

Get notified when new versions are released

RSS Feed