906 B
906 B
Changelog
0.5.1 - 2026-10-05
Changed
- Require BearSSL 0.3.0 or newer and use its managed PEM decoder interface.
0.5.0 - 2026-09-29
Added
- Parsed
JWKandJwkSetvalues now own their key material and metadata allowing copies can be safely passed to worker threads without sharing mutable JSON state. - Added
%jwkserialization, which produces an independentJsonNodeand retains extension members. - The unit-test task now runs under threaded ARC and ORC memory management, with coverage for copied key caches used concurrently by workers.
Changed
initJwknow snapshots its input JSON. Mutating the sourceJsonNodeafter parsing no longer changes the resulting key.jwk["member"]still returnsOption[JsonNode], but the node is now a fresh copy. Mutating it no longer changes the key; construct a new key withinitJwkto make a modification.