Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

deps: update dependency to v3.18.1 #583

merged 1 commit into from Oct 6, 2021


Copy link

@renovate-bot renovate-bot commented Oct 5, 2021

WhiteSource Renovate

This PR contains the following updates:

Package Change Age Adoption Passing Confidence (source) 3.17.3 -> 3.18.1 age adoption passing confidence

Release Notes



Compare Source


  • Update to reflect that we now require at least Python 3.5 (#​8989)
  • Performance fix for DynamicMessage: force GetRaw() to be inlined (#​9023)


  • Update to allow proto2 imports in proto3 (#​9003)


Compare Source


  • Fix warnings raised by clang 11 (#​8664)
  • Make StringPiece constructible from std::string_view (#​8707)
  • Add missing capability attributes for LLVM 12 (#​8714)
  • Stop using std::iterator (deprecated in C++17). (#​8741)
  • Move field_access_listener from libprotobuf-lite to libprotobuf (#​8775)
  • Fix #​7047 Safely handle setlocale (#​8735)
  • Remove deprecated version of SetTotalBytesLimit() (#​8794)
  • Support arena allocation of google::protobuf::AnyMetadata (#​8758)
  • Fix undefined symbol error around SharedCtor() (#​8827)
  • Fix default value of enum(int) in json_util with proto2 (#​8835)
  • Better Smaller ByteSizeLong
  • Introduce event filters for inject_field_listener_events
  • Reduce memory usage of DescriptorPool
  • For lazy fields copy serialized form when allowed.
  • Re-introduce the InlinedStringField class
  • v2 access listener
  • Reduce padding in the proto's ExtensionRegistry map.
  • GetExtension performance optimizations
  • Make tracker a static variable rather than call static functions
  • Support extensions in field access listener
  • Annotate MergeFrom for field access listener
  • Fix incomplete types for field access listener
  • Add map_entry/new_map_entry to SpecificField in MessageDifferencer. They
    record the map items which are different in MessageDifferencer's reporter.
  • Reduce binary size due to fieldless proto messages
  • TextFormat: ParseInfoTree supports getting field end location in addition to
  • Fix repeated enum extension size in field listener
  • Enable Any Text Expansion for Descriptors::DebugString()
  • Switch from int{8,16,32,64} to int{8,16,32,64}_t


  • Fix errorprone conflict (#​8723)
  • Removing deprecated TimeUtil class. (#​8749)
  • Optimized FieldDescriptor.valueOf() to avoid array copying.
  • Removing deprecated TimeUtil class.
  • Add Durations.parseUnchecked(String) and Timestamps.parseUnchecked(String)
  • FieldMaskUtil: Add convenience method to mask the fields out of a given proto.


  • Optimize binary parsing of repeated float64
  • Fix for optimization when reading doubles from binary wire format
  • Replace toArray implementation with toJSON.


  • Migrate PHP & Ruby to ABSL wyhash (#​8854)
  • Added support for PHP 8.1 (currently in RC1) to the C extension (#​8964)
  • Fixed PHP SEGV when constructing messages from a destructor. (#​8969)


  • Move DSL implementation from C to pure Ruby (#​8850)
  • Fixed a memory bug with RepeatedField#+. (#​8970)


  • Drops support for 2.7 and 3.5.


  • [csharp] ByteString.CreateCodedInput should use ArraySegment offset and count (#​8740)
  • [ObjC] Add support for using the proto package to prefix symbols. (#​8760)
  • fix Go example (#​8788)


📅 Schedule: At any time (no schedule defined).

🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.

Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.

🔕 Ignore: Close this PR and you won't be reminded about this update again.

  • If you want to rebase/retry this PR, check this box.

This PR has been generated by WhiteSource Renovate. View repository job log here.

@renovate-bot renovate-bot requested a review from as a code owner Oct 5, 2021
@trusted-contributions-gcf trusted-contributions-gcf bot added kokoro:force-run owlbot:run labels Oct 5, 2021
@gcf-owl-bot gcf-owl-bot bot removed the owlbot:run label Oct 5, 2021
@google-cla google-cla bot added the cla: yes label Oct 5, 2021
@yoshi-kokoro yoshi-kokoro removed the kokoro:force-run label Oct 5, 2021
@chanseokoh chanseokoh merged commit 47da21c into googleapis:main Oct 6, 2021
18 checks passed
@renovate-bot renovate-bot deleted the renovate/protobuf.version branch Oct 6, 2021
gcf-merge-on-green bot pushed a commit that referenced this issue Oct 15, 2021
🤖 I have created a release \*beep\* \*boop\*
### [2.1.8]( (2021-10-15)

### Dependencies

* update dependency to v1.32.2 ([#593]( ([644fc6f](
* update dependency to v2.0.4 ([#585]( ([ad4e4b7](
* update dependency to v2.0.5 ([#589]( ([c30cc40](
* update dependency to v2.6.0 ([#594]( ([710cbe6](
* update dependency to v2.6.0 ([#578]( ([113b686](
* update dependency to v1.1.3 ([#574]( ([338444b](
* update dependency to v1.1.4 ([#584]( ([57211ce](
* update dependency to v1.1.5 ([#587]( ([55f9f4e](
* update dependency to v1.1.6 ([#590]( ([f534c46](
* update dependency to v1.2.0 ([#581]( ([c32d2c5](
* update dependency to v1.2.1 ([#591]( ([046f95d](
* update dependency to v31 ([#577]( ([4a987fb](
* update dependency to v1.40.1 ([#588]( ([3d36d77](
* update dependency to v3.18.1 ([#583]( ([47da21c](

This PR was generated with [Release Please]( See [documentation](
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
cla: yes
None yet

Successfully merging this pull request may close these issues.

None yet

3 participants