Releases: decentralized-identity/jsonld-common-java
Releases Β· decentralized-identity/jsonld-common-java
1.0.0 jsonld-common-java
This is an implementation of helper objects and functions for JSON-LD documents.
Functionality includes JSON-LD object (de-)serialization, construction, manipulation, normalization, document loading. Support for JSON-LD 1.1.
Changes:
- Small update to dereferencer logic. 7c56c914235346b
- Merge pull request #6 from decentralized-identity/peacekeeper-configurable-http-file-loaders cfc4e0fce0ef1d3
v0.3.0 jsonld-common-java
- fix: Fix potential null pointer exception. 4e447e2de03b926
v0.2.0 jsonld-common-java
- Ability to build with additional properties. a713a903185dc0e
- Add optional support for caching remote files. 874fcb216704ee8
- Preserve exception during validation. 36ebc31f511a801
- Better error message. e446eb506ed8bc0
- Ability to add JSON-LD objects by 'id'. 3b55110f77cda9e
- Re-add legacy getter method. 43aa6fcb61161df
- Some fixes to utility methods. ca44ec59b1a209b
- Add convenience method for adding objects to JSON array. b64516c6b54878a
- Upgrade dependency titanium-json-ld to 1.0.0. d1dbaa003050e2c
- Fix null pointer exception. a32b10f6f6af49d
- Better RFC 3339 parsing. f1826b3f67e290c
- Add function to get @id value. 3f71b8bf5418812
- Better way to validate JSON-LD documents. e255f5771339163
- Support for validating JSON-LD documents. a50b1a84db52baa
- Warn if context cannot be loaded. 31f4dee312f6587
- Store context and type as single string or array. 613618f7b7915e9
- Fix potential null pointer exception. de48e0596e8433b
- Correctly dereferencing relative URIs. e4ba1f5b8fda822
- Don't add empty context and type entries. 99830c2b2ba75fc
- Add base URI when dereferencing. 1084fb67c55d68b
- Add support for dereferencing. 34cebf44de85b89
- Separate function for creating JSON arrays. 759c9ab147e0fe1
- Fix handling of local cache of JSON-LD contexts. 34a1e1178878720
- chore: Update unstable JSON-LD contexts. 1b17388eb5a53c9
- Use rdf-urdna library. af4919746f8123e
- Remove @Protected from top-level. 9f84fc9c798c7bb
- Fix "creator" definition. 94df2524310afff
- Properly preserve JSON-LD exceptions. a826af5a9d23a60
v0.1.0 jsonld-common-java
- fix: Better way to construct lists of contexts and types.
- fix: Avoid NullPointerException.
- feat: Further updates to JSON-LD handling.
- feat: Reduced dependency on javax.json.
- fix: Better way of handling default contexts and types.
- fix: Bugfix related to type property.
- feat: Continued work on better JSON-LD support.
- fix: Use enum instead of String for algorithm version.
- fix: Remove jsonld-java dependency.
- feat: Work-in-progress on normalization algorithm.
- feat: Additional methods.