Apache Fory 1.7.0 Adds JSON Support for Scala and Kotlin
Updated
Updated · InfoWorld · Sep 1
Apache Fory 1.7.0 Adds JSON Support for Scala and Kotlin
1 articles · Updated · InfoWorld · Sep 1
Summary
Fory 1.7.0 adds two new modules—fory-json-scala and fory-json-kotlin—bringing standard JSON support to Scala 2.13, Scala 3, and Kotlin across the JVM, GraalVM Native Image, and Android API 26+.
Scala support covers case classes, constructor defaults, Option, Either, tuples, collections, maps, and value classes, while Kotlin preserves constructor defaults, nullability, unsigned types, value classes, and generic arguments.
The release also improves JSON performance on GraalVM Native Image with build-time code generation enabled by default and fine-grained generated codec caching, plus incremental decoding for top-level arrays and NDJSON streams.
Beyond JSON, Fory expanded Swift support to visionOS, watchOS, tvOS, and Linux, and added Swift gRPC code generation to its cross-language serialization and RPC tooling.