Update changes for lite
This commit is contained in:
parent
034867f762
commit
0ec34bfbc1
10
CHANGES.txt
10
CHANGES.txt
@ -1,8 +1,10 @@
|
||||
2016-05-10 version 3.0.0-beta-3 (C++/Java/Python/Ruby/Nano/Objective-C/C#/JavaScript)
|
||||
2016-05-16 version 3.0.0-beta-3 (C++/Java/Python/Ruby/Nano/Objective-C/C#/JavaScript)
|
||||
General
|
||||
* Supported Proto3 lite-runtime in C++/Java for mobile platforms.
|
||||
* Any type now supports APIs to specify prefixes other than
|
||||
type.googleapis.com
|
||||
* Removed javanano_use_deprecated_package option; Nano will always has its own
|
||||
".nano" package.
|
||||
|
||||
C++ (Beta)
|
||||
* Improved hash maps.
|
||||
@ -44,11 +46,15 @@
|
||||
range checking.
|
||||
- `ByteBuffer`-backed `CodedOutputStream` now writes directly to the
|
||||
`ByteBuffer` rather than to an intermediate array.
|
||||
* Improved the performance for lite-runtime. TODO(dweis)
|
||||
* Improved lite-runtime.
|
||||
- Lite protos now implement deep equals/hashCode/toString
|
||||
- Significantly improved the performance of Builder#mergeFrom() and
|
||||
Builder#mergeDelimitedFrom()
|
||||
* Various bug fixes and small feature enhancement.
|
||||
- Fixed stack overflow when in hashCode() for infinite recursive oneofs.
|
||||
- Fixed the lazy field parsing in lite to merge rather than overwrite.
|
||||
- TextFormat now supports reporting line/column numbers on errors.
|
||||
- Updated to add appropriate @Override for better compiler errors.
|
||||
|
||||
Python (Beta)
|
||||
* Added JSON format for Any, Struct, Value and ListValue
|
||||
|
Loading…
Reference in New Issue
Block a user