版本 24.x 新闻公告
Protocol Buffers 版本 24.x 的变更公告。
以下公告仅适用于 2023 年 8 月 8 日发布的版本 24.x。有关按时间顺序排列的信息,请参阅新闻。
对 json_name
进行更严格的验证
v24 将禁止在 json_name
字段选项中嵌入空字符(null characters)。未来,将接受任何有效的 Unicode 字符,但 \u0000
**除外**。字段值中仍允许使用空值。
此前,proto 编译器允许使用空字符,但不同语言和实现对此的支持并不一致。为了解决这个问题,我们正在明确规范,规定 json_name
中不允许使用空字符,并且编译器将拒绝它。