Updated
Updated · InfoWorld · Sep 1
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.

Insights

Why are Kotlin and Scala developers suddenly eyeing a serialization framework known for its C++ and Rust performance?
Could Fory's aggressive expansion into Apple's visionOS and watchOS secretly redefine how cross-platform microservices handle payloads?
Will Apache Fory's new zero-copy JSON streaming finally dethrone traditional parsers in high-speed analytics pipelines?