You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
- Update version from 1.0.0 to 1.0.1 in build.clj
- Add CHANGELOG.md following Keep a Changelog format
- Document all fixes and changes in this release
This version includes important fixes for context URL handling and
IRI compaction that make v1.0.0 problematic for production use.
All notable changes to this project will be documented in this file.
4
+
5
+
The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/),
6
+
and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html).
7
+
8
+
## [Unreleased]
9
+
10
+
## [1.0.1] - 2025-01-06
11
+
12
+
### Fixed
13
+
- Fixed context URL mapping for Fluree ledger context to properly handle `https://ns.flur.ee/ledger/v1` ([#42](https://github.com/fluree/json-ld/pull/42))
14
+
- Fixed compaction issue where derived context entries interfered with IRI compaction ([#42](https://github.com/fluree/json-ld/pull/42))
15
+
- IRIs like `https://ns.flur.ee/ledger#v` now correctly compact to `"v"` instead of remaining as full IRIs
16
+
- Fixed processor API tests that were using incorrect context URLs
17
+
18
+
### Changed
19
+
- Incorporated fidx (Fluree index) namespace properties into the v1 context ([#42](https://github.com/fluree/json-ld/pull/42))
20
+
- Updated all EDN context files with new `:derived?` metadata to fix compaction
21
+
22
+
## [1.0.0] - 2024-12-09
23
+
24
+
### Added
25
+
- Initial release of Fluree JSON-LD library
26
+
- Full JSON-LD 1.1 support for expand, compact, and normalize operations
27
+
- Support for both Clojure and ClojureScript
28
+
- Pre-parsed external contexts for improved performance
0 commit comments