Releases

This section of the documentation lists the significant BlueBrain Nexus releases across all services and web applications.

The latest stable release is v1.10.0 released on 17.09.2024.

1.10.0

Breaking changes

Note

The items listed below are changes that have been made in this release that break compatibility with previous releases.

  • The S3 support for files has been completely rewritten
  • The default Elasticsearch views now uses a new mapping and settings which improves the ability to search for resources using the listing endpoints.
  • Resolvers/storages/views can’t be tagged anymore
  • The global SSE endpoint, the SSE endpoints for realms/acls/organizations and the SSE endpoint to fetch indexing errors have been removed
  • Fetch organizations and projects by their uuid is now removed

Deprecations

Note

The items listed below are announcement of future deprecation, these features will be removed in the next release.

  • Remote storage support
  • Jira Plugin

New features / enhancements

A detailed list of changes included in the release can be found in the release notes.

1.9.1 (13.02.2024)

  • Fix computing diff on large resources during updates

1.9.0 (18.12.2023)

Breaking changes

Deprecations

  • Fetching resources using organization and project uuids
  • Tagging operations for resolvers/storages/views
  • Indexing projects within views
  • Removing generic endpoints to create/update/deprecate resources
  • Global SSE endpoint
  • SSE endpoints for realms/acls/organizations
  • SSE endpoint to fetch indexing errors
  • Injecting org/project uuids in SSEs related to resources

New features / enhancements

A detailed list of changes included in the release can be found in the release notes.

1.8.0 (14.06.2023)

Breaking changes

  • The support for Cassandra has been removed and PostgreSQL is now the only supported primary store for Nexus Delta

Deprecations

In the upcoming version, the support of the tar format to download archives will be removed, only the zip format will remain.

New features / enhancements

A detailed list of changes included in the release can be found in the release notes.

1.7.2 (16.06.2022)

This is a patch release that addresses a series of Nexus Fusion issues:

What’s Changed

Full Changelog: Fusion: v1.7.1…v1.7.2

The corresponding Fusion release notes can be found here.

1.7.1 (01.06.2022)

This is a bug-fix release that addresses a series of Delta and Fusion issues:

  • Fetch original payload is not retrieving null values #3112
  • Unable to upload empty files using the RemoteDiskStorage #2921
  • Improve error message on remote storage errors #3254
  • ElasticSearchView resourceTag config is not taken in consideration for synchronous indexing #3266
  • New layout for studios
  • Ability to control plugins at studio level
  • Style improvements of search filter panel
  • We have added a script to migrate studios using pre-v1.7.0 format to v1.7.1+

Fixes

A series of bugs have been fixed.

The corresponding Fusion release notes can be found here. The corresponding Delta release notes can be found here.

Full Changelogs: Delta: v1.7.0…v1.7.1 Fusion: v1.7.0…v1.7.1

1.7.0 (14.03.2022)

Breaking changes

  • Removal of the Nexus cli
  • Removal of the docker based client

Deprecations

In the upcoming version, the support of Cassandra as a primary store for Nexus Delta will be removed in favour of PostgreSQL to focus development efforts on features rather than supporting multiple databases. For very large deployments there are commercial options that are wire compatible to PostgreSQL.

Tools will be provided to enable migration from Cassandra to PostgreSQL for existing Delta deployments.

New features / enhancements

  • New features and better user experience for search in Nexus Fusion
  • Introduced a new extensible model to define Elasticsearch views based on pipes
  • Allow the use of an external configuration file for Delta
  • Allow deleting tags on resources
  • Allow tagging deprecated storages and views
  • Refactor the graph-analytics plugin to make indexing faster
  • Add a group identifier in Elasticsearch projections of composite views

A detailed list of changes included in the release can be found in the release notes.

v1.6.1 (29.10.2021)

This release contains bugfixes and minor improvements:

  • Graph-analytics returns edges for non-existing nodes #2871
  • Graph analytics is trying to resolve every link to all types of resources #2852
  • Composite key values cache is not distributed across nodes #2909
  • Shortcut Acl permission check (project -> org -> root) when address matches early #2916
  • Resource-view opens up as a side panel #2617
  • User can see all data, when the search query is empty #2875
  • A loading spinner shows up when there is a delay in fetching search results #2880
  • Label ‘none of’ in filter was previously mis labelled as ‘any of’ #2872
  • The behaviour of ‘none of’ filter has been fixed to avoid confusion with other filters #2898
  • Preview plugin big fix to prevent it from crashing for certain file paths #2884
  • Search bar matches query content #2874

Full Changelogs:

v1.6.0 (13.10.2021)

Deprecations

  • Nexus client
  • Indexing data in other systems
  • Remote storages

New features / enhancements

  • Introduced a plugin to search among different projects
  • Introduced PDF, CSV, TSV and Youtube Viewer Fusion Plugins
  • Add basic authentication to access a secured Elasticsearch cluster
  • Handle user-defined queries to Blazegraph with a dedicated client
  • Introduced a plugin to analyze properties and relationships of resources within a project
  • Synchronous indexing
  • Listing of resources outside the project scope
  • The RDF parser to validate resources is now configurable
  • Automatic project provisioning
  • Introduced quotas on projects
  • Project deletion (on demand and automatic)
  • Tagging resources after deprecation
  • View passivation

A detailed list of changes included in the release can be found in the release notes.

Older releases

The release notes of older versions are available here.