Snapshot version

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.

More information

Schemas

Undeprecate schemas

Previously deprecated schemas can now be undeprecated.

More information

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.

More information

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.

More information

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.

More information

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.

More information

Project healing

A new endpoint has been added to heal a project.

More information

Nexus Fusion

TODO

Nexus forge

TODO