From 7bd16064847c410c0f1e5169b8f494fee8b14c93 Mon Sep 17 00:00:00 2001 From: Jisi Liu Date: Tue, 19 Dec 2017 11:28:30 -0800 Subject: Update changelog for 3.5.1 --- CHANGES.txt | 26 ++++++++++++++++++++++++++ 1 file changed, 26 insertions(+) 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 -- cgit v1.2.3 From 62616e152268ccd8dc001b791d76862a92af7432 Mon Sep 17 00:00:00 2001 From: Jisi Liu Date: Tue, 19 Dec 2017 15:22:18 -0800 Subject: Update changelog --- CHANGES.txt | 9 +++++++-- 1 file changed, 7 insertions(+), 2 deletions(-) diff --git a/CHANGES.txt b/CHANGES.txt index 5b77b9e1..a3ba4789 100644 --- a/CHANGES.txt +++ b/CHANGES.txt @@ -4,9 +4,12 @@ protobuf code starting from 3.6.0 release. Please join this github issue: https://github.com/google/protobuf/issues/2780 to provide your feedback. + protoc + * Fixed a bug introduced in 3.5.0 and protoc in Windows now accepts non-ascii + characters in paths again. + C++ - * protoc in Windows now accepts non-ascii characters in paths again. - * Fixed one usage of C++11 feature in field_mask_util.cc + * Removed several usages of C++11 features in the code base. * Fixed some compiler warnings. PHP @@ -22,6 +25,8 @@ C# * Unknown fields are now preserved by default. + * Floating point values are now bitwise compared, affecting message equality + check and Contains() API in map and repeated fields. 2017-11-13 version 3.5.0 (C++/Java/Python/PHP/Objective-C/C#/Ruby/JavaScript) -- cgit v1.2.3 From 7bf1e1919ad819a1db3c7245b6a8bf854d701b89 Mon Sep 17 00:00:00 2001 From: Jisi Liu Date: Wed, 20 Dec 2017 10:59:22 -0800 Subject: Update changelog --- CHANGES.txt | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/CHANGES.txt b/CHANGES.txt index a3ba4789..c7c42916 100644 --- a/CHANGES.txt +++ b/CHANGES.txt @@ -1,4 +1,4 @@ -2017-12-19 version 3.5.1 (C++/Java/Python/PHP/Objective-C/C#/Ruby/JavaScript) +2017-12-20 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: -- cgit v1.2.3