Skip to main content

Release Notes

Version 1.10.0

New Features

Added support for filtering search results to show only items the current user can edit. This is useful for building interfaces where users should only see items they have write access to.

Backend:

  • New query parameter ?editableOnly=true for Elastic Proxy endpoints
  • When enabled, applies write permission filters instead of read permission filters
  • Supports both acl:Write / hanami:Update for items and hanami:WriteIn / hanami:UpdateIn for collections and workspaces

Frontend:

  • New editableOnly option in ElasticSearchQueryOptions
  • Usage: elasticClient.search(query, { editableOnly: true })

Cross-Triplestore SPARQL Step for Actions

New triplestoreSparqlStep enables fetching data from either the admin or data triplestore within action workflows. This lays the groundwork for building notification systems and other integrations that need to combine data from multiple sources.

Features:

  • Select target triplestore: admin (settings/users) or data (RDF items)
  • Support for SELECT, CONSTRUCT, and ASK queries
  • Multiple output formats: json-ld, turtle, json
  • Results can be passed to subsequent steps (e.g., httpRequestStep)

Example use case:

  1. Fetch user and group information from admin triplestore
  2. Send notification payload to external service via HTTP

See Actions Configuration for detailed documentation and examples.

Improvements

  • Documentation updates for action step catalog
  • Added comprehensive examples for notification workflows

Version 1.9.x

See Docker Incremental Update 1.9.x for installation instructions.


Version 1.8.x

See Docker Incremental Update 1.8.x for installation instructions.