v0.7.0
Pre-release
Pre-release
π¦ Iridium CBOR-LD 0.7.0 β Release Notes
π Highlights
β Support for CBOR-LD 1.0
Iridium now fully supports the CBOR-LD 1.0 specification, including:
- Encoding and decoding using the stable
v1.0format. - Improved dictionary-based compression compatible with the official CBOR-LD registry.
- Maintains backward compatibility with legacy versions (
v0.5,v0.6).
π οΈ Diagnostic Mode
A new diagnostic/debug mode is available for both encoder and decoder:
- Inspect version, dictionary, and dynamic term/type mappings.
- Trace encoded data, decode results, and error states.
Example:
var debug = CborLd.createEncoder().debug();
var result = debug.encode(document);
if (result.isError()) {
System.err.println(result.error());
} else {
System.out.println(result.dump());
}βοΈ Other Improvements
- Improved error messages for non-compressible documents.
π§ For full usage examples and dictionary guidance, see the README.