Skip to content

Releases: BlueBrain/nexus

v1.5.1

04 Jun 06:34
9480cff
Compare
Choose a tag to compare

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

  • File paths now respect tar spec along with add n-quads format option (#2459)
  • Use service account to unset previous default storage (#2465)
  • Support type query exclusion on listings (#2468)
  • Added organization events to SSEs (#2477)
  • Allow the deletion of some persistence ids at startup (#2480)
  • Prevent creating schemas starting with schemas.base (#2481)
  • Updated the default number of shards value to 50 (prev => 1000) (#2490)
  • Expose indexing metrics (#2485)
  • Clean up error messages (#2497)
  • Allow plugins to be disabled via configuration (#2498)
  • Consume the entire base uri path in the routes (#2502)
  • Update progress cache on stream start. (#2505)
  • Fetch org/project events from their creation time if none is provided (#2500)
  • Count view statistics deterministically. (#2509)
  • Add shacl context to resource/schemas errors including shacl report (#2508)

v1.5.0

19 May 15:20
Compare
Choose a tag to compare

The release is backwards compatible with v1.x.y releases in terms of API (except for some issues that were corrected - the soon to be published release notes will document these changes).

Summary of the significant changes:

  • Introduced the ability to define workflows in Fusion;
  • Introduced support for plugins in Delta;
  • Remote context and owl:imports resolution is executed during creation and update providing full resource immutability;
  • Consistent JSON-LD support across all endpoints and resource types;
  • Support for named graphs;
  • Specific SSE endpoints for Delta managed resource types (schemas, resolvers, storages, files and views);
  • Views can be configured with the required permission for querying;
  • CrossProject resolvers can be configured with useCurrentCaller that enables resource resolution with the caller
    identities instead of a fixed identity set;
  • ElasticSearch views can be configured with settings (this allows the customization of ElasticSearch index with
    number of shards and replicas, tokenizers, filters etc.).

A detailed list of changes is included in the release notes.

v1.4.2

20 Oct 09:27
0680ac3
Compare
Choose a tag to compare

A bug fix release the addresses the following issues:

  • #1689 Persist project statistics to avoid starting from NoOffset when service restarts or view collapses.
  • #1688 Prevent a deprecated organization/project from starting its views.

v1.4.1

24 Aug 07:30
31d680f
Compare
Choose a tag to compare

A bug fix release the addresses the following issues:

  • #1473 Project tag reported as a metric with Kamon is inconsistent
  • #1472 File Attribute computation is no longer exposed as a metric
  • #1471 The path prefix read from the app.http.public-uri is applied twice for KG specific routes
  • #1470 Parallelise the v1.3.x to v1.4.x migration script
  • #1469 Support a retry mechanism for the v1.3.x to v1.4.x migration
  • #1451 Add email address in footer
  • #1450 Add CONP and SWITCH logos on product page
  • #1447 Add SEO metadata to product pages
  • #1380 Add seo headers

v1.4.0

14 Aug 14:38
b3a5f19
Compare
Choose a tag to compare

The goal of this release is to improve performance and shrink the service footprint when deploying the Nexus ecosystem. This is an incremental software release that adds several improvements across the board. The API is backwards compatible to v1.3 (and the rest of the v1.x releases, i.e. v1.2, v1.1 and v1.0) but requires rebuilding all indices and performing schema migrations. Please visit the migration instructions for the exact steps necessary to upgrade from the previous release.

Services merge

Up until 1.3, Nexus backend was split into 3 services: iam, admin and kg.
In 1.4 we have merged the 3 services together.

Listing results

Listing API responses return, along with the resource metadata, the following predicates: sko:prefLabel, schema:name and rdfs:label when they are present in the resource payload.

For full release notes, please visit Release notes on the Blue Brain Nexus homepage.

v1.3.0

12 May 07:26
ff17ac3
Compare
Choose a tag to compare

The release introduces a new cli that supports projecting data to PostgreSQL and InfluxDB. It subscribes to the event log of a Blue Brain Nexus deployment, executes SPARQL queries based on configuration to collect data and the results are pushed to the configured system(s).

The artifact is available as a new docker image bluebrain/nexus-cli.

v0.1.13

28 Aug 11:58
6b7be48
Compare
Choose a tag to compare
Remove unnecessary ACL bootstrapping from 'Running locally' (#69)

v0.1.12

15 Aug 20:05
ecf10ea
Compare
Choose a tag to compare
Update Running with Docker (#65)

v0.1.11

08 Jun 16:12
Compare
Choose a tag to compare

Update docker-compose template.

v0.1.10

20 Mar 09:33
9b5729f
Compare
Choose a tag to compare

This minor release adds the 2018 project roadmap to the documentation.