Skip to content

Commit 106ffc0

Browse files
authored
Merge pull request #4073 from pherl/changelog
Update changelog for 3.5.1
2 parents d69f333 + 7bf1e19 commit 106ffc0

File tree

1 file changed

+31
-0
lines changed

1 file changed

+31
-0
lines changed

CHANGES.txt

+31
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,34 @@
1+
2017-12-20 version 3.5.1 (C++/Java/Python/PHP/Objective-C/C#/Ruby/JavaScript)
2+
Planned Future Changes
3+
* Make C++ implementation C++11 only: we plan to require C++11 to build
4+
protobuf code starting from 3.6.0 release. Please join this github issue:
5+
https://github.com/google/protobuf/issues/2780 to provide your feedback.
6+
7+
protoc
8+
* Fixed a bug introduced in 3.5.0 and protoc in Windows now accepts non-ascii
9+
characters in paths again.
10+
11+
C++
12+
* Removed several usages of C++11 features in the code base.
13+
* Fixed some compiler warnings.
14+
15+
PHP
16+
* Fixed memory leak in C-extension implementation.
17+
* Added discardUnknokwnFields API.
18+
* Removed duplicatd typedef in C-extension headers.
19+
* Avoided calling private php methods (timelib_update_ts).
20+
* Fixed Any.php to use fully-qualified name for DescriptorPool.
21+
22+
Ruby
23+
* Added Google_Protobuf_discard_unknown for discarding unknown fields in
24+
messages.
25+
26+
C#
27+
* Unknown fields are now preserved by default.
28+
* Floating point values are now bitwise compared, affecting message equality
29+
check and Contains() API in map and repeated fields.
30+
31+
132
2017-11-13 version 3.5.0 (C++/Java/Python/PHP/Objective-C/C#/Ruby/JavaScript)
233
Planned Future Changes
334
* Make C++ implementation C++11 only: we plan to require C++11 to build

0 commit comments

Comments
 (0)