バージョン 24.x のニュースとお知らせ
Protocol Buffers バージョン 24.x で発表された変更点。
以下のお知らせは、2023年8月8日にリリースされたバージョン 24.x に特有のものです。時系列の情報については、ニュース をご覧ください。
json_name
のより厳格な検証
v24 では、json_name
フィールドオプションに埋め込まれたヌル文字が禁止されます。今後、\u0000
を除くすべての有効な Unicode 文字が受け入れられます。ヌル文字はフィールド値では引き続き許可されます。
以前は、proto コンパイラはヌル文字を許可していましたが、これに対するサポートは言語や実装によって一貫性がありませんでした。これを修正するために、仕様を明確化し、json_name
ではヌル文字が許可されず、コンパイラによって拒否されるようにします。