Browse Source

Updated changelog.

Joshua Haberman 4 years ago
parent
commit
3fff95e1bd
1 changed files with 6 additions and 0 deletions
  1. 6 0
      CHANGES.txt

+ 6 - 0
CHANGES.txt

@@ -4,6 +4,7 @@ Unreleased Changes
   * The proto compiler no longer requires a .proto filename when it is not
   * The proto compiler no longer requires a .proto filename when it is not
     generating code.
     generating code.
   * Added flag `--deterministic_output` to `protoc --encode=...`.
   * Added flag `--deterministic_output` to `protoc --encode=...`.
+  * Fixed deadlock when using google.protobuf.Any embedded in aggregate options.
 
 
   C++
   C++
   * Arenas are now unconditionally enabled. cc_enable_arenas no longer has
   * Arenas are now unconditionally enabled. cc_enable_arenas no longer has
@@ -25,6 +26,8 @@ Unreleased Changes
   * Fix a crash in BuildFile when passing in invalid descriptor proto.
   * Fix a crash in BuildFile when passing in invalid descriptor proto.
   * Parser security fix when operating with CodedInputStream.
   * Parser security fix when operating with CodedInputStream.
   * Warn against the use of AllowUnknownExtension.
   * Warn against the use of AllowUnknownExtension.
+  * Migrated to C++11 for-range loops instead of index-based loops where
+    possible. This fixes a lot of warnings when compiling with -Wsign-compare.
 
 
   Java
   Java
   * Bugfix in mergeFrom() when a oneof has multiple message fields.
   * Bugfix in mergeFrom() when a oneof has multiple message fields.
@@ -32,6 +35,9 @@ Unreleased Changes
     0 bytes when not at EOF.
     0 bytes when not at EOF.
   * Redefine remove(Object) on primitive repeated field Lists to avoid
   * Redefine remove(Object) on primitive repeated field Lists to avoid
     autoboxing.
     autoboxing.
+  * Support "\u" escapes in textformat string literals.
+  * Trailing empty spaces are no longer ignored for FieldMask.
+  * Fix FieldMaskUtil.subtract to recursively remove mask.
 
 
   Python
   Python
   * Print google.protobuf.NullValue as null instead of "NULL_VALUE" when it is
   * Print google.protobuf.NullValue as null instead of "NULL_VALUE" when it is