Skip to content

Releases: ember-nexus/api

0.1.31

10 Feb 22:04
8ac2561

Choose a tag to compare

0.1.31 - 2026-02-10

Changed

  • Upgrade PHP to 8.5.2, closes [#448].

Fixed

  • Fix bad release 0.1.30, by fixing the CI, see [#454].

0.1.30

03 Feb 21:15
f3c05d4

Choose a tag to compare

0.1.30 - 2026-02-03

Changed

  • Update dependencies, closes [#449].
  • Change GitHub runners from buildjet to native - necessary due to outdated immages, related to [#353].

0.1.29

31 Dec 11:19
475b414

Choose a tag to compare

0.1.29 - 2025-12-31

Added

  • Add support for executing cron jobs in a plug-n-play ready fashion, closes [#433].

Changed

  • Get me endpoint returns status code 403 instead of 500, if anonymous user is missing. Related to [#415].

Fixed

  • Implement behavior in which the data payload of user registration endpoint is correctly normalized, fixes [#282].
  • Specifying node and relation types which do not exist no longer crash the API, fixes [#416].
  • Index endpoint no longer creates new nodes if the anonymous user is missing, fixes [#415].

0.1.28

21 Dec 21:35
857c11b

Choose a tag to compare

0.1.28 - 2025-12-21

Changed

  • Optimize Docker image from 206 MB down to ~54MB, closes [#425].
  • Upgrade to Symfony 7.4, closes [#421].
  • Upgrade ExprCli to version 1.17.7, closes [#428].

0.1.27

20 Dec 23:08
bf2f77e

Choose a tag to compare

0.1.27 - 2025-12-20

Added

  • Add favicon files.

Changed

  • Replace NGINX Unit with FrankenPHP, closes [#422].
  • Upgrade PHP to 8.5.1, closes [#419] and [#423].
  • Upgrade to Alpine 3.23, closes [#420].
  • Command backup:list sorts backups by creation date, desc.

Fixed

  • Redis cache is cleared after backup load, closes [#339].

0.1.26

17 Nov 22:44
a940c55

Choose a tag to compare

0.1.26 - 2025-11-17

Changed

  • Upgrade PHP to 8.4.14, closes [#414].

0.1.25

27 Sep 11:52
c286f09

Choose a tag to compare

0.1.25 - 2025-09-27

Added

  • Add feature test case to validate post element behavior, closes [#403].

Changed

  • Upgrade PHP to 8.4.13, skipping 8.4.12, closes [#405].
  • Refactored event listener configuration from YAML files to PHP attributes, closes [#406].

Fixed

  • Fix issue with deserializing array data from MongoDB which lead to exceptions.
  • Created and updated properties in Elasticsearch now use correct datetime type and no longer plain text, closes [#408].

0.1.24

20 Sep 14:24
c83131d

Choose a tag to compare

0.1.24 - 2025-09-20

Added

  • Add new polyglot search endpoint, closes [#109].
  • Add support for parsing Cypher queries via ANTLR grammars, enabling advanced security checks without manual
    verification.
  • Add support for expressions in Elasticsearch Query DSL and Element Hydration search steps using the library
    Expr library.
  • Add GET /graph-structure endpoint.
  • Increase general test coverage to 28.2% (lines) and 54.1% (classes), increase mutant score indicator for covered code
    to 91%, closes [#364]. Feature tests do not count towards code coverage.

Changed

  • Improve documentation.
  • Upgrade Symfony and other PHP dependencies.

Removed

  • Removed old search endpoint logic. Existing search queries need to be adapted for the new search endpoint.

0.1.23

16 Aug 08:22
a6ab814

Choose a tag to compare

0.1.23 - 2025-08-16

Changed

  • Upgrade to Alpine 3.22, closes [#389].
  • Upgrade PHP to 8.4.11, closes [#395].

Fixed

  • Post token endpoint returns status code 201 instead of 200, closes [#392].

0.1.22

21 May 13:46
6620c84

Choose a tag to compare

0.1.22 - 2025-05-21

Changed

  • Upgrade PHP to 8.4.7, closes [#383].
  • Upgrade PHP to 8.4.6, closes [#380].
  • Fixed pecl mongodb to version 1.21.0 due to breaking changes in version 2.x.

Fixed

  • Fix bug in CI check upstream dependency NGINX Unit, closes [#384].