Fory 0.16.0 首次发布 C# 与 Swift 序列化,扩展跨语言支持,并改进流式处理和编译器。
Fory v0.16.0 发布
· 阅读需 14 分钟
Fory 0.16.0 首次发布 C# 与 Swift 序列化,扩展跨语言支持,并改进流式处理和编译器。
通过 Fory 编译器选项,可为现有 Protobuf 和 FlatBuffers Schema 增加共享与循环引用语义,无需手工重建 ID 关联。
Fory Schema IDL 可生成符合各语言习惯的跨语言模型,并原生支持共享引用、循环、多态和 Schema 演进。
Apache Fory C++ 提供类型安全的编译期序列化,并支持跨语言互操作、多态、引用跟踪和 Schema 演进。
Fory 0.15.0 首次发布 Go 序列化和 Fory Schema IDL 编译器,并推进各运行时的协议对齐。
Fory 0.14.1 新增可配置的 Rust Default 生成方式,开放 Java 序列化器创建 API,并修复 Java 与 Rust 兼容性问题。
Fory 0.14.0 首次发布 C++ 运行时,引入统一的 Row Format 类型系统,并支持 JDK 25 和 Go 1.23。
Fory 0.13.2 优化 Rust 读写上下文性能,增加新的 Rust 类型与诊断能力,并更新 Python 和 Kotlin 支持。
Fory 0.13.1 为 Rust 枚举变体和元组增加 Schema 演进支持,可处理默认值、字段跳过和变体变化。
Apache Fory Rust 将跨语言序列化与共享引用、trait 对象、Schema 演进、外部类型和编译期代码生成结合起来。