github apache/fory v1.7.5

3 hours ago

Highlights

  • JSON output now supports per-call pretty printing, non-ASCII escaping, configurable byte-array formats including Base16, and explicit default-value omission.
  • Scala and Kotlin JSON handling improves codec coverage and missing-field defaults, with additional GraalVM fixes for Java JSON accessors.
  • Python adds collection-subclass support and fixes named-tuple and temporal-array-buffer handling.

Features

Bug Fix

  • fix(java): guard LambdaGetterJsonAccessor and LambdaSetterJsonAccessor with GraalvmSupport.isGraalBuildTime() by @zhfeng in #4060
  • fix(python): support named tuples and temporal array buffers by @chaokunyang in #4062
  • fix(java): cache JSON method lambda visibility checks by @chaokunyang in #4071
  • fix(json): correct Scala codecs and Scala/Kotlin missing-field defaults by @chaokunyang in #4072
  • fix: decode remote schemas without caching after quota exhaustion by @chaokunyang in #4076

Other Improvements

New Contributors

Full Changelog: v1.7.4...v1.7.5

Don't miss a new fory release

NewReleases is sending notifications on new releases.