![]() ![]() Correctly set maven-compiler-plugin to >= Java 1.8 per our minimum Java version ( #15707) ( 6028cdb).Force descriptor initialization of dependencies before internalUpdateFileDescriptor().Add a new 'includingDefaultValueWithoutPresenceFields' option to the Java parser which is intended to replace the current 'includingDefaultValueFields'.Add the privacy manifest to the C++ CocoaPod.Fail building descriptors if ctype is used for fields other than string or bytes.Check ctype() in DescriptorBuilder for edition 2023 and beyond.Add new 'always_print_without_presence_fields' option to the C++ JSON serializer.Rename the 'includingDefaultValueWithoutPresenceFields' and 'always_print_without_presence_fields' to 'alwaysPrintFieldsWithNoPresence' in the Cpp, Py and Java JSON serializers for consistency.Breaking change: Remove the deprecated always_print_primitive_fields option from Java, Python and C++ JSON parsers.Removed obsolete/duplicate setup.py from Python.Remove the deprecated always_print_primitive_fields option from Java, Python and C++ JSON parsers. ![]() Remove deprecated legacy class aliases.This version includes breaking changes to: C++, Java, PHP, Python.See also UPB changes below, which may affect Ruby C-Extension.Ruby implement memsize functions for native types ( #10291) ( 4902fc0).See also UPB changes below, which may affect PHP C-Extension.Updated amalgamations for PHP and Ruby.Add missing alias targets for C++ util libraries ( #15783) ( 62e7a56).Tweak BUILD setup to make the layering check change less disruptive ( #15838) ( 52aa150).Escape _from_dir in install.cmake for regex special characters (e.g.Remove rust proto libraries from the editions/BUILD file.Protobuf News may include additional announcements or pre-announcements for upcoming changes.Moved ObjectCache into an internal module.This version includes breaking changes to Ruby. ![]()
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |