You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
TextFormatDecodingError has a new error case to got with a recursion limit for TextFormat decoding (add safety found via fuzz testing for potential bogus input trying trigger stack overflow #1132), if you have any switch states on all the cases, this is a breaking change in that you must handle the new case.
Don't allow raw LF or CR in the middle of TextFormat string literals. #1085 – TextFormat was used as input (tests, etc.), then previously working multiline strings might no longer parse. This is to bring the library in alignment with the protocolbuffers conformance tests.
Change code generation to reduce the stack usage in non optimized builds (Issue #1034)
Move required field support for oneof into a generated helper (#1041)
Work around stack usage for non optimize build and switch statements (#1040)
Work around excessive stack space in non optimized builds during oneof isInitialized (#1042)
Revise the way storage calculations are done to take into account the cost of singular message fields since those directly increase the size of the containing message (#1046)