Skip to content

Commit 998073c

Browse files
committed
Bump version to 1.0.1 and add CHANGELOG
- 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.
1 parent e6c6c70 commit 998073c

File tree

2 files changed

+34
-1
lines changed

2 files changed

+34
-1
lines changed

CHANGELOG.md

Lines changed: 33 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,33 @@
1+
# Changelog
2+
3+
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
29+
- Integration with external JSON-LD processors
30+
31+
[Unreleased]: https://github.com/fluree/json-ld/compare/v1.0.1...HEAD
32+
[1.0.1]: https://github.com/fluree/json-ld/compare/v1.0.0...v1.0.1
33+
[1.0.0]: https://github.com/fluree/json-ld/releases/tag/v1.0.0

build.clj

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@
44
[deps-deploy.deps-deploy :as dd]))
55

66
(def lib 'com.fluree/json-ld)
7-
(def version "1.0.0")
7+
(def version "1.0.1")
88
(def class-dir "target/classes")
99
(def jar-file "target/fluree-json-ld.jar")
1010

0 commit comments

Comments
 (0)