Skip to content

Releases: fluree/json-ld

v1.0.1

07 Jul 16:37
Compare
Choose a tag to compare

[1.0.1] - 2025-01-06

This release includes critical fixes that make v1.0.0 problematic for production use. Users should upgrade to v1.0.1.

Fixed

  • Fixed context URL mapping for Fluree ledger context to properly handle https://ns.flur.ee/ledger/v1 (#42)
  • Fixed compaction issue where derived context entries interfered with IRI compaction (#42)
    • IRIs like https://ns.flur.ee/ledger#v now correctly compact to "v" instead of remaining as full IRIs
  • Fixed processor API tests that were using incorrect context URLs

Changed

  • Incorporated fidx (Fluree index) namespace properties into the v1 context (#42)
  • Updated all EDN context files with new :derived? metadata to fix compaction

📝 Documentation

  • Added CHANGELOG.md following Keep a Changelog format

For full details, see the CHANGELOG.

v1.0.0

03 Jul 22:16
bd639f6
Compare
Choose a tag to compare

First stable release of fluree/json-ld library.

Key Features

  • JSON-LD processing for Clojure and ClojureScript
  • Support for expansion and compaction
  • Context management and caching

Installation

Clojure (deps.edn)

com.fluree/json-ld {:mvn/version "1.0.0"}

Leiningen

[com.fluree/json-ld "1.0.0"]

What's Changed

  • CI/CD improvements and self-documenting Makefile
  • Consistent JAR naming aligned with fluree/db conventions
  • Various bug fixes and improvements

Full Changelog: https://github.com/fluree/json-ld/commits/v1.0.0