Protocol Buffers 33.1 已经发布。Protocol Buffers(protobuf)是 Google 开源的语言无关、平台无关的可扩展机制,用于序列化结构化数据。
具体更新内容包括:
Announcements
- Protobuf News 可能包括即将发生的变化的额外公告或预告。
Compiler
- 添加 EDITION_UNSTABLE 用于新版本开发 ( 9247790 )
- 修复了 pb package 外部自定义功能中的一个错误。(483173d)
- 为 Impress proto 插件保留一个声明。( 8a0b438 )
C++
Java
- 修复了 pb package 外部自定义功能中的一个错误。(483173d)
C#
- 添加 EDITION_UNSTABLE 用于新版本开发 ( 9247790 )
- 尽可能使用通用的 Marshal.SizeOf(#21964)(#24673)(9f263cd)
- 重新生成 stale files ( 058bffa )
PHP
- 添加 EDITION_UNSTABLE 用于新版本开发 ( 9247790 )
PHP C-Extension
- 重新生成 staleness tests(e9f62c6)
- 添加 EDITION_UNSTABLE 用于新版本开发 ( 9247790 )
- 重新生成 stale files ( 058bffa )
- 另可参阅下文 UPB 更改,这些更改可能会影响 PHP C 扩展。
红宝石
Ruby C-Extension
UPB (Python/PHP/Ruby C-Extension)
- 重新生成 staleness tests(e9f62c6)
- 启用分支保护时,将 BTI 添加到分支目标。此举解决了 (72a48f9)
- Extract arm64 asm check ( 13ee2ce )
更新说明:https://github.com/protocolbuffers/protobuf/releases/tag/v33.2
暂无更多评论