You are browsing the docs for the snapshot version of Nexus, the latest release is available here
v1.10 Release Notes
This is an incremental software release that adds several improvements across the board. The API is backwards compatible with v1.9.
//TODO adjust the end date
For the detailed list of updates in this release, see the list of addressed issues since v1.9.
Nexus Delta
Fetching by org and project UUIDs
The legacy way of being able to:
- Fetch/Update organizations by their UUIDs
- Fetch/Update projects by their UUIDs
- Create/Update/Fetch the different types of resources by their project uuids
has been removed.
Only the ability to fetch by their labels remains.
Projects
Enforce the use of a schema
It is now possible to ban unconstrained resource in a project.
Schemas
Undeprecate schemas
Previously deprecated schemas can now be undeprecated.
Views
Undeprecate views
Previously deprecated views can now be undeprecated. This is available for all view types.
More information (ElasticSearch views) More information (Sparql views) More information (Composite views)
Elasticsearch views
New mapping and settings for the default Elasticsearch view
The default Elasticsearch view now uses a new mapping and settings which improves the ability to search for resources using the listing endpoints.
Files
Custom metadata
It is now possible to add custom metadata when creating and updating files. This metadata will be indexed for full-text search.
More information about metadata during file creation More information about metadata during file update
Storages
Disabling default storage
The creation of a default storage at project creation can now be disabled.
Undeprecate Storages
Previously deprecated storages can now be undeprecated.
The endpoint for remote storages can not be overriden anymore
The endpoint for remote storages is now only defined by configuration and can not be overridden in the create and update operations.
Deprecations
- Storages can no longer be tagged, looked up by tag or have their tags fetched.
- S3 storages no longer support a linking operation.
Resolvers
Fetching the annotated original payload of a resolved resource.
The annotate parameter has been introduced to the endpoint to get the original payload of a resolved resource.
Deprecations
- The ability to tag a resolver has been removed. It is also no longer possible to fetch a resolver by tag.
Global search
Fetch search suites endpoint
An endpoint to fetch a search suite has been added.
Search API mapping
An API endpoint has been defined for search views to make it easier to query the composite views endpoint related to it.
SSEs
Deprecations
- The ability to fetch indexing errors as SSEs has been removed
- The ability to fetch all global events as SSEs has been removed.
- The ability to fetch events for global entities (ACLs, Organizations, Permissions, Realms) has been removed.
Supervision
Projects health
A new endpoint has been added to check the health of the projects.
Project healing
A new endpoint has been added to heal a project.
Nexus Fusion
TODO
Nexus forge
TODO