Releases: gbv/jskos-server
JSKOS Server v2.3.0
[2.3.0] - 2025-06-23
Issue #228
- Real-time Change Stream Endpoints via WebSockets for live notifications on JSKOS data changes:
/voc/changes— broadcasts events for ConceptSchemes/concepts/changes— broadcasts events for Concepts/mappings/changes— broadcasts events for Mappings/concordances/changes— broadcasts events for Concordances/annotations/changes— broadcasts events for Annotations
Issue #225
Testing Improvements
All of our tests—including the Change-Stream integration tests—now use an ephemeral, in-memory MongoDB server powered by mongodb-memory-server. No need for a local MongoDB instance running to execute the tests.
JSKOS Server v2.2.2
-
Issue #227
Added support for an additional query parameter notation in the GET /voc endpoint, allowing:
-
GET /voc?notation={notation} -
GET /voc?notation={notation1|notation2}
This aligns with DANTE's existing capabilities and is now a part of the standard JSKOS API.
Full Changelog: v2.2.1...v2.2.2
JSKOS Server v2.2.1
Minor update of documentation and dependencies, in particular a new version of jskos-validate because the previous was broken.
JSKOS Server v2.2.0
Update depdencies, in particular JSKOS specification 0.6.0.
JSKOS Server v2.1.9
- Update dependencies.
Full Changelog: v2.1.8...v2.1.9
JSKOS Server v2.1.8
- GET /mappings: Add optimization stage for from/to(Scheme). (#221)
- Update dependencies.
Full Changelog: v2.1.7...v2.1.8
JSKOS Server v2.1.7
- GET /mappings: Fix issue when both direction=both and mode=or are given.
- Update dependencies.
Full Changelog: v2.1.6...v2.1.7
JSKOS Server v2.1.6
- Reset script: Use all available concordance URIs for -c argument.
- Add upgrade script to update old concordance URIs.
- Update dependencies.
Note: The upgrade script (run via npm run upgrade) will check whether any mappings in the database have an old concordance URI (= one of the URIs in identifier instead of the uri) in the partOf field, and update those to the concordance's uri. This is not strictly necessary, but should prevent future issues related to concordance URIs.
Full Changelog: v2.1.5...v2.1.6
JSKOS Server v2.1.5
- Schemes: Add publisher to text index. (gbv/bartoc.org#91)
- GET /mappings: Fix edge case with direction=both. (#219)
- Update dependencies.
- Update linting setup.
- Update GitHub workflows.
Full Changelog: v2.1.4...v2.1.5
JSKOS Server v2.1.4
- Update dependencies. (https://github.com/gbv/jskos-server/security/dependabot/38)
Full Changelog: v2.1.3...v2.1.4