Protocol Buffers 33.1 已经发布。Protocol Buffers(protobuf)是 Google 开源的语言无关、平台无关的可扩展机制,用于序列化结构化数据。
具体更新内容包括:
Announcements
Compiler
- 添加 EDITION_UNSTABLE 用于新版本开发 ( 9247790 )
- 修复了 pb package 外部自定义功能中的一个错误。(483173d)
- 为 Impress proto 插件保留一个声明。( 8a0b438 )
C++
- 移除对 descriptor.proto 未来更改的不必要使用(50c9e62)
- 修复了 pb package 外部自定义功能中的一个错误。(483173d)
Java
- 修复了 pb package 外部自定义功能中的一个错误。(483173d)
C#
PHP
- 添加 EDITION_UNSTABLE 用于新版本开发 ( 9247790 )
PHP C-Extension
- 重新生成 staleness tests(e9f62c6)
- 添加 EDITION_UNSTABLE 用于新版本开发 ( 9247790 )
- 重新生成 stale files ( 058bffa )
- 另可参阅下文 UPB 更改,这些更改可能会影响 PHP C 扩展。
红宝石
Ruby C-Extension
- 重新生成 staleness tests(e9f62c6)
- 重新生成 stale files ( 058bffa )
- 另可参阅下面的 UPB 更改,这些更改可能会影响 Ruby C 扩展。
UPB (Python/PHP/Ruby C-Extension)
更新说明:https://github.com/protocolbuffers/protobuf/releases/tag/v33.2