Updated changelog.

This commit is contained in:
Joshua Haberman 2021-05-24 13:57:40 -07:00
parent a8d8eb17df
commit f55aafc93e

View File

@ -1,15 +1,15 @@
Unreleased Changes (C++/Java/Python/PHP/Objective-C/C#/Ruby/JavaScript)
Protocol Compiler
C++
* Introduce FieldAccessListener.
* Stop emitting boilerplate {Copy/Merge}From in each ProtoBuf class
* split the accessor annotations according to their operation
* introduce proto message injector
* let proto message injector decide whether to calculate address info based on field descriptor and access type.
* Disable LITE_RUNTIME injector annotations
* move callback and @protoc_insertion_point after internal set of enum fields
* Improve ExtractFieldInfo codegen for string fields with oneof or default value
* Rename MessageInjector to FieldAccessListener
* Change the API of FieldAccessListener to support callbacks for info extraction
* make field_access_injector private
* Fixed some uninitialized variable warnings in generated_message_reflection.cc.
Kotlin:
* Add extension functions related to ByteString to c.g.protobuf.kotlin.
Java
* Fixed parser to check that we are at a proper limit when a sub-message has
finished parsing.
2021-05-07 version 3.17.1 (C++/Java/Python/PHP/Objective-C/C#/Ruby/JavaScript)
PHP