
Protocol Buffers 30.2 已经发布。Protocol Buffers(protobuf)是 Google 开源的语言无关、平台无关的可扩展机制,用于序列化结构化数据。
具体更新内容包括:
Announcements
- Protobuf News 可能包括即将发生的变化的额外公告或预告。
Compiler
- 在 cmake install 中恢复 generator headers,直到下一个重大 C++ 版本发布 ( #20749 ) ( b69f653 )
C++
- 删除变量定义上的 dllexport 属性。(#20833)(7831669)
- 改变决定使用哪个空字符串实现的方式。(#20708)(221b2a0)
Java
- 删除变量定义上的 dllexport 属性。(#20833)(7831669)
- 将 protobuf_maven 工件也添加到 protobuf_maven_dev,以便仍然可以使用 dev 命名空间正确引用 dev-only targets。(#20771)(09b5078)
- 将 volatile 添加至 featuresResolved ( #20766 ) ( b7f06f1 )
- 恢复自定义 protobuf maven 命名空间,以避免污染非开发依赖项的主 maven 命名空间。(#20739)(f4b0a79)
- 修复使用 lazy feature resolution 对旧版 <=3.25.x gencode 进行特征解析时的 Java 并发问题。( #20751 ) ( 2dc9f35 )
- 修复 protobuf-java Maven 版本中的 lite classes,使其与 JDK8 兼容。(#20843)(7a4c63b)
其他
- 在 Bazel 中恢复 JDK8 与 Maven 依赖库的兼容性(例如 //java/util)(#20832)(da9cadc)
详情可查看:https://github.com/protocolbuffers/protobuf/releases/tag/v30.2
还没有评论,来说两句吧...