Skip to content

Releases: filip26/titanium-json-ld

v1.6.0

09 Mar 23:51
7967c92
Compare
Choose a tag to compare

What's Changed

➡️ Adoption of RdfQuadConsumer Interface in toRdf

🚀 N-Quads Streaming Reader & Writer

  • Efficient, streaming processing of large RDF datasets.
  • Introduced in Titanium RDF N-QUADS.
  • ⚠️ Note: The old API is now deprecated.

🚀 JSON Canonicalization (JCS)

  • Up-to-date, well-tested implementation with 88% code coverage.
  • Introduced in Titanium JCS.
  • ⚠️ Note: The old API is now deprecated.

🚀 Seamless RDF Dataset Canonicalization

  • Full support for RDF Dataset Canonicalization (RDFC-1.0).
  • Check out Titanium RDFC.

Please share your feedback - thank you for your support!

1.5.0

08 Feb 12:47
ecc596a
Compare
Choose a tag to compare

What's Changed

  • Add constructor with parameters to MediaType by @vorburger in #357
  • UriValidationPolicy(Full|SchemeOnly|None) by @imsdu in #384

New Contributors

1.4.1

15 Jul 11:19
c383779
Compare
Choose a tag to compare

What's Changed

  • Fix typo in failed remote context error message by @bobeal in #327
  • Fix typo "contentUrl" instead of "contextUrl" in JsonDocument.java by @Laxystem in #341
  • Fix/issue 333 (reported by @hyprdia) by @filip26 in #342
  • Add undefined terms processing policy (Fail, Warn, Ignore) by @filip26 in #353

New Contributors

1.4.0

26 Feb 15:26
40f7a17
Compare
Choose a tag to compare

What's Changed

Full Changelog: v1.3.3...v1.4.0

1.3.3

18 Nov 18:47
13b37cf
Compare
Choose a tag to compare

Minor improvements release:

  • xsd:float support thanks to @ebremer (#278 )
  • @graph aliasing fix thanks to @lolgab |(#257 )
  • up to date dependencies

Thank you for your support!

1.3.2

19 Mar 18:20
3ba6f6f
Compare
Choose a tag to compare

Minor improvements release:

  • JSON processing performance improvements, thanks to @wneirynck
  • language tags processing bug fixes
  • up to date dependencies

Thank you for your support!

1.3.1

17 Jun 17:14
0c09f83
Compare
Choose a tag to compare

This release is all about publishing titanium-json-ld-jre8 artifact.

<!-- Java 11 -->
<dependency>
    <groupId>com.apicatalog</groupId>
    <artifactId>titanium-json-ld</artifactId>
    <version>1.3.1</version>
</dependency>

or

<!-- Android (Java 8, OkHtttp) -->
<dependency>
    <groupId>com.apicatalog</groupId>
    <artifactId>titanium-json-ld-jre8</artifactId>
    <version>1.3.1</version>
</dependency>

1.3.0

08 Apr 12:34
Compare
Choose a tag to compare

Changelog

  • added a new option allowing to relax URI validation JsonLdOptions.isUriValidation() (#203, #204)
  • bug fixes and minor improvements (#205, #210, #216, #217, #218, #219)

Thanks to our first sponsor @thadguidry for initiating json-ld-cli project.

1.2.0

19 Dec 20:32
554d7b7
Compare
Choose a tag to compare

Changelog

1.1.0

10 Jun 09:51
Compare
Choose a tag to compare

Changelog

  • JSON-LD-star partial support (experimental) (#169, #175)
  • Latest JSON-LD 1.1 support (#159, #167)
  • HttpLoader improvements (#132)
  • Bug fixes (#172, #174)