aboutsummaryrefslogtreecommitdiff
path: root/CHANGES.txt
diff options
context:
space:
mode:
authorJisi Liu <jisi.liu@gmail.com>2017-12-19 11:28:30 -0800
committerJisi Liu <jisi.liu@gmail.com>2017-12-19 11:28:30 -0800
commit7bd16064847c410c0f1e5169b8f494fee8b14c93 (patch)
tree585eb06f56e795cf8b088aa3b4effe3f8568c5ae /CHANGES.txt
parent3a06fe1fc9590b534f403114a0668befba926947 (diff)
downloadprotobuf-7bd16064847c410c0f1e5169b8f494fee8b14c93.tar.gz
protobuf-7bd16064847c410c0f1e5169b8f494fee8b14c93.tar.bz2
protobuf-7bd16064847c410c0f1e5169b8f494fee8b14c93.zip
Update changelog for 3.5.1
Diffstat (limited to 'CHANGES.txt')
-rw-r--r--CHANGES.txt26
1 files changed, 26 insertions, 0 deletions
diff --git a/CHANGES.txt b/CHANGES.txt
index ea3252bb..5b77b9e1 100644
--- a/CHANGES.txt
+++ b/CHANGES.txt
@@ -1,3 +1,29 @@
+2017-12-19 version 3.5.1 (C++/Java/Python/PHP/Objective-C/C#/Ruby/JavaScript)
+ Planned Future Changes
+ * Make C++ implementation C++11 only: we plan to require C++11 to build
+ protobuf code starting from 3.6.0 release. Please join this github issue:
+ https://github.com/google/protobuf/issues/2780 to provide your feedback.
+
+ C++
+ * protoc in Windows now accepts non-ascii characters in paths again.
+ * Fixed one usage of C++11 feature in field_mask_util.cc
+ * Fixed some compiler warnings.
+
+ PHP
+ * Fixed memory leak in C-extension implementation.
+ * Added discardUnknokwnFields API.
+ * Removed duplicatd typedef in C-extension headers.
+ * Avoided calling private php methods (timelib_update_ts).
+ * Fixed Any.php to use fully-qualified name for DescriptorPool.
+
+ Ruby
+ * Added Google_Protobuf_discard_unknown for discarding unknown fields in
+ messages.
+
+ C#
+ * Unknown fields are now preserved by default.
+
+
2017-11-13 version 3.5.0 (C++/Java/Python/PHP/Objective-C/C#/Ruby/JavaScript)
Planned Future Changes
* Make C++ implementation C++11 only: we plan to require C++11 to build