aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorSandy Zhang <sandyzhang@google.com>2021-09-10 21:20:01 +0000
committerSandy Zhang <sandyzhang@google.com>2021-09-10 21:20:01 +0000
commit5dcc8f2392b24cd21a2287cda0bb4c2dbc0b2187 (patch)
tree9b03ae1963c0179865f0a38e233e29274d757adb
parentc43d053c1b25f92b4a7d8d2bab8d47ee3d2de38f (diff)
downloadprotobuf-5dcc8f2392b24cd21a2287cda0bb4c2dbc0b2187.tar.gz
Add release notes.
-rw-r--r--CHANGES.txt8
1 files changed, 8 insertions, 0 deletions
diff --git a/CHANGES.txt b/CHANGES.txt
index 835281ff5..29b581c7e 100644
--- a/CHANGES.txt
+++ b/CHANGES.txt
@@ -1,4 +1,7 @@
Unreleased Changes (C++/Java/Python/PHP/Objective-C/C#/Ruby/JavaScript)
+ Protocol Compiler
+ * Make proto2::Message::DiscardUnknownFields() non-virtual
+
Python
* Removed Python 2.x support.
* 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++
* Generated code now uses the c++11 standard integer types int{32,64}_t and
uint{32,64}_t
+ * Reduce memory usage of the DescriptorPool type.
Java
* Add @deprecated javadoc for set/get/has methods
* 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)
C++