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 @link:list of addressed issues{ open=new } since v1.9.
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.
It is now possible to ban unconstrained resource in a project.
@ref:More information
Previously deprecated schemas can now be undeprecated.
@ref:More information
Previously deprecated views can now be undeprecated. This is available for all view types.
@ref:More information (ElasticSearch views) @ref:More information (Sparql views) @ref:More information (Composite views)
The default Elasticsearch view now uses a new mapping and settings which improves the ability to search for resources using the listing endpoints.
It is now possible to add custom metadata when creating and updating files. This metadata will be indexed for full-text search.
@ref:More information about metadata during file creation @ref:More information about metadata during file update
The creation of a default storage at project creation can now be disabled.
Previously deprecated storages can now be undeprecated.
@ref:More information
The endpoint for remote storages is now only defined by configuration and can not be overridden in the create and update operations.
- Storages can no longer be tagged, looked up by tag or have their tags fetched.
- S3 storages no longer support a linking operation.
The annotate parameter has been introduced to the endpoint to get the original payload of a resolved resource.
@ref:More information
- The ability to tag a resolver has been removed. It is also no longer possible to fetch a resolver by tag.
An endpoint to fetch a search suite has been added.
@ref:More information
An API endpoint has been defined for search views to make it easier to query the composite views endpoint related to it.
- 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.
A new endpoint has been added to check the health of the projects.
@ref:More information
A new endpoint has been added to heal a project.
@ref:More information
TODO
TODO