Skip to content

2.1.3 – Sep 25, 2026

Choose a tag to compare

@github-actions github-actions released this 25 Sep 13:11
· 232 commits to main since this release
3de520d

2.1.3 (2026-09-25)

Bug Fixes

  • serialization: replace Unsafe-backed MessagePack buffers (12636e0)

    Use bounded array readers and chunked writers for the existing storage and transport schemas. Preserve wire encodings and payload ownership while removing MessagePack from production dependencies.

    Applications that directly use org.msgpack classes must now declare org.msgpack:msgpack-core explicitly. Existing Fluxzero wire and storage formats require no migration.

Build System

  • deps: unblock Lombok 1.18.48 on Java 25 and 26 (79c4d6d)

    Qualify Builder annotations whose generated type has the same simple name, preserving the existing builder API. Correct the associated Javadoc reference without relying on an annotation import.

Tests

  • serialization: qualify safe codecs against frozen legacy readers (bcaa229)

    Preserve independent pre-replacement codecs and adapt relevant upstream MessagePack cases so shared round-trip mistakes cannot hide storage or wire incompatibilities.

Changes

  • Merge pull request #385 from fluxzero-io/fix/safe-codecs-release (3de520d)

    fix(serialization): remove Unsafe-backed MessagePack buffers and update Lombok