版本 24.x 的新闻公告
针对 Protocol Buffers 版本 24.x 公布的变更。
以下公告是版本 24.x 特有的。有关按时间顺序排列的信息,请参见新闻。
对 json_name
进行更严格的验证
v24 将禁止在 json_name
字段选项中使用嵌入式 null 字符。今后,将接受任何有效的 Unicode 字符,除了 \u0000
。在字段值中仍然允许使用 null。
以前,proto 编译器允许 null 字符,但跨语言和实现对此支持不一致。为了解决这个问题,我们正在澄清规范,声明 json_name
中不允许 null,并且编译器将拒绝使用 null。