|
|
|
@ -11,12 +11,20 @@ Unreleased Changes |
|
|
|
|
* Added more Windows macros to proto whitelist. |
|
|
|
|
* Arena constructors for map entry messages are now marked "explicit" |
|
|
|
|
(for regular messages they were already explicit). |
|
|
|
|
* Fix subtle aliasing bug in RepeatedField::Add |
|
|
|
|
* Fix mismatch between MapEntry ByteSize and Serialize with respect to unset |
|
|
|
|
fields. |
|
|
|
|
|
|
|
|
|
Python: |
|
|
|
|
* Reject lowercase t for Timestamp json format. Fixes a conformance test. |
|
|
|
|
* JSON format conformance fixes: |
|
|
|
|
* Reject lowercase t for Timestamp json format. |
|
|
|
|
* Print full_name directly for extensions (no camelCase). |
|
|
|
|
* Reject boolean values for integer fields. |
|
|
|
|
* Reject NaN, Infinity, -Infinity that is not quoted. |
|
|
|
|
* Base64 fixes for bytes fields: accept URL-safe base64 and missing padding. |
|
|
|
|
* Bugfix for fields/files named "async" or "await". |
|
|
|
|
* Improved the error message when AttributeError is returned from __getattr__ |
|
|
|
|
in EnumTypeWrapper. |
|
|
|
|
* Json format will print full_name directly for extensions. |
|
|
|
|
|
|
|
|
|
Java: |
|
|
|
|
* Fixed a bug where setting optional proto3 enums with setFooValue() would |
|
|
|
|