2023 年 4 月 28 日公告的變更
針對 Protocol Buffers 於 2023 年 4 月 28 日公告的變更。
針對 json_name
進行更嚴格的驗證
v24 將禁止在 json_name
欄位選項中嵌入空字元。未來,將接受任何有效的 Unicode 字元,除了 \u0000
之外。空值仍允許用於欄位值中。
先前,proto 編譯器允許空字元,但各語言和實作對此的支援並不一致。為了解決這個問題,我們正在澄清規格,表示不允許在 json_name
中使用空值,編譯器將會拒絕。