|
|
@ -1,4 +1,7 @@ |
|
|
|
Unreleased Changes (C++/Java/Python/PHP/Objective-C/C#/Ruby/JavaScript) |
|
|
|
Unreleased Changes (C++/Java/Python/PHP/Objective-C/C#/Ruby/JavaScript) |
|
|
|
|
|
|
|
Protocol Compiler |
|
|
|
|
|
|
|
* Make proto2::Message::DiscardUnknownFields() non-virtual |
|
|
|
|
|
|
|
|
|
|
|
Python |
|
|
|
Python |
|
|
|
* Removed Python 2.x support. |
|
|
|
* Removed Python 2.x support. |
|
|
|
* Pure python descriptor_pool.AddSerializedFile() will always build the |
|
|
|
* Pure python descriptor_pool.AddSerializedFile() will always build the |
|
|
@ -11,10 +14,15 @@ Unreleased Changes (C++/Java/Python/PHP/Objective-C/C#/Ruby/JavaScript) |
|
|
|
C++ |
|
|
|
C++ |
|
|
|
* Generated code now uses the c++11 standard integer types int{32,64}_t and |
|
|
|
* Generated code now uses the c++11 standard integer types int{32,64}_t and |
|
|
|
uint{32,64}_t |
|
|
|
uint{32,64}_t |
|
|
|
|
|
|
|
* Reduce memory usage of the DescriptorPool type. |
|
|
|
|
|
|
|
|
|
|
|
Java |
|
|
|
Java |
|
|
|
* Add @deprecated javadoc for set/get/has methods |
|
|
|
* Add @deprecated javadoc for set/get/has methods |
|
|
|
* correctly decode \? escape sequence in text protos |
|
|
|
* correctly decode \? escape sequence in text protos |
|
|
|
|
|
|
|
* Avoid depending on Objects.requireNonNull() until we can verify that no users are depending on older Android versions. |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Kotlin |
|
|
|
|
|
|
|
* Generated Kotlin code is Explicit API mode compatible |
|
|
|
|
|
|
|
|
|
|
|
Unreleased Changes (C++/Java/Python/PHP/Objective-C/C#/Ruby/JavaScript) |
|
|
|
Unreleased Changes (C++/Java/Python/PHP/Objective-C/C#/Ruby/JavaScript) |
|
|
|
C++ |
|
|
|
C++ |
|
|
|