Skip to content

Commit 0ec34bf

Browse files
committed
Update changes for lite
1 parent 034867f commit 0ec34bf

File tree

1 file changed

+8
-2
lines changed

1 file changed

+8
-2
lines changed

CHANGES.txt

Lines changed: 8 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,10 @@
1-
2016-05-10 version 3.0.0-beta-3 (C++/Java/Python/Ruby/Nano/Objective-C/C#/JavaScript)
1+
2016-05-16 version 3.0.0-beta-3 (C++/Java/Python/Ruby/Nano/Objective-C/C#/JavaScript)
22
General
33
* Supported Proto3 lite-runtime in C++/Java for mobile platforms.
44
* Any type now supports APIs to specify prefixes other than
55
type.googleapis.com
6+
* Removed javanano_use_deprecated_package option; Nano will always has its own
7+
".nano" package.
68

79
C++ (Beta)
810
* Improved hash maps.
@@ -44,11 +46,15 @@
4446
range checking.
4547
- `ByteBuffer`-backed `CodedOutputStream` now writes directly to the
4648
`ByteBuffer` rather than to an intermediate array.
47-
* Improved the performance for lite-runtime. TODO(dweis)
49+
* Improved lite-runtime.
50+
- Lite protos now implement deep equals/hashCode/toString
51+
- Significantly improved the performance of Builder#mergeFrom() and
52+
Builder#mergeDelimitedFrom()
4853
* Various bug fixes and small feature enhancement.
4954
- Fixed stack overflow when in hashCode() for infinite recursive oneofs.
5055
- Fixed the lazy field parsing in lite to merge rather than overwrite.
5156
- TextFormat now supports reporting line/column numbers on errors.
57+
- Updated to add appropriate @Override for better compiler errors.
5258

5359
Python (Beta)
5460
* Added JSON format for Any, Struct, Value and ListValue

0 commit comments

Comments
 (0)