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