Skip to content

v3.12.2

Choose a tag to compare

@Deng-Ran Deng-Ran released this 26 Aug 16:09
· 29 commits to master since this release

Added

  • @AutoType now supports lengthRef for variable-length strings/arrays/collections with auto type inference.
  • Checksum enhancements: range-based checksum calculation support.
  • Documentation: added docs/variable-length.md (variable length & struct arrays) and new integration pages docs/netty-integration.md, docs/kafka-integration.md.
  • Variable-length support: via lengthRef referencing a count field, enabling variable-length strings/arrays and struct arrays.

Changed

  • Proxy forwarding: ProtocolType.proxy(AutoType, ...) forwards lengthRef to target annotations (e.g., StringType, *ArrayType, StructArrayType).
  • Docs & examples: help sidebar includes “Variable Length & Struct Arrays”; installation snippets updated to 3.12.2.

Fixed

  • DateCodecTest stability: truncate Instant/LocalDateTime to milliseconds.