Skip to content

v1.7.9

Latest

Choose a tag to compare

@aws-sdk-kotlin-ci aws-sdk-kotlin-ci released this 01 Sep 18:44
· 1 commit to main since this release

[1.7.9] - 09/01/2026

Features

  • (serde) Optimize CBOR, JSON, and form-url serialization by caching each field's pre-encoded name (and each query literal's pre-encoded key/value pair) on its descriptor instead of re-encoding on every field write
  • Optimize JSON and CBOR deserialization by resolving struct field names through a cached O(1) field index with an in-order cursor instead of a linear scan over the field list
  • Optimize serde performance by hoisting generated object/field descriptors to file-level scope so they are constructed once instead of on every serialize/deserialize invocation

Miscellaneous

  • (serde-cbor) Reduce allocations in CBOR serialization and deserialization by encoding/decoding values through free functions instead of intermediate wrapper objects, and skipping fields, indefinite-length strings, and decimal fractions without materializing wrapper values