Releases: benkard/jgvariant
Releases · benkard/jgvariant
v0.1.10
Switches from JetBrains annotations to JSpecify 1.0.0 for nullness analysis.
Full Changelog: v0.1.9...v0.1.10
v0.1.9
- jgvariant-tool: Adds a new
ostree summary add-static-delta
command, which can be used to add a static delta entry to an OSTree summary file.
v0.1.8
- jgvariant-core: Adds support for serializing GVariant values via
Decoder#encode.
- jgvariant-ostree: Adds encoding for all supported OSTree types.
- jgvariant-tool: A new command line tool that reads OSTree
repositories.
v0.1.7
- Updates all dependencies.
- Makes the dependencies on annotation libraries optional, resulting in only 1 external dependency in
jgvariant-ostree
and 0 in jgvariant-core
.
- Updates Javadocs with
@snippet
blocks and fixes some minor documentation mistakes.
v0.1.6: Release 0.1.6.
- Adds documentation regarding how OSTree repositories are laid out.
- Clarifies licensing through the use of REUSE annotations.
- Ensures nullity correctness using Checker Framework.
- Flattens the published Maven POMs.
v0.1.5: Release 0.1.5.
OSTree parser:
- Fixes the handling of checksums.
- Improves support for the decoding of static deltas.
v0.1.4: Release 0.1.4.
Adds the jgvariant-ostree
module with initial support for parsing OSTree structures.
v0.1.3
Marks all dependencies, including compile-time-only dependencies, as non-optional. (While they are, in fact, optional when running on the class path, they are required when running on the module path.)
v0.1.2: Release 0.1.2.
Fixes a minor Javadoc formatting issue.
v0.1.1: Release 0.1.1.
- Improved README and Javadocs.
- Integration of Maven release management plugins.