Skip to content

Commit

Permalink
Merge pull request #4073 from pherl/changelog
Browse files Browse the repository at this point in the history
Update changelog for 3.5.1
  • Loading branch information
liujisi authored Dec 20, 2017
2 parents d69f333 + 7bf1e19 commit 106ffc0
Showing 1 changed file with 31 additions and 0 deletions.
31 changes: 31 additions & 0 deletions CHANGES.txt
Original file line number Diff line number Diff line change
@@ -1,3 +1,34 @@
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

This comment has been minimized.

Copy link
@Aque51

Aque51 Dec 28, 2017

require to build software

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++
* Removed several usages of C++11 features in the code base.
* 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.
* 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)
Planned Future Changes
* Make C++ implementation C++11 only: we plan to require C++11 to build
Expand Down

0 comments on commit 106ffc0

Please sign in to comment.