Bump protobuf-java from 3.18.1 to 3.19.1 (#3015)

Summary:
Bumps [protobuf-java](https://github.com/protocolbuffers/protobuf) from 3.18.1 to 3.19.1.
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a href="https://github.com/protocolbuffers/protobuf/releases">protobuf-java's releases</a>.</em></p>
<blockquote>
<h2>Protocol Buffers v3.19.1</h2>
<h1>Bazel</h1>
<ul>
<li>Ensure that release archives contain everything needed for Bazel (<a href="https://github-redirect.dependabot.com/protocolbuffers/protobuf/issues/9131">#9131</a>)</li>
<li>Align dependency handling with Bazel best practices (<a href="https://github-redirect.dependabot.com/protocolbuffers/protobuf/issues/9165">#9165</a>)</li>
</ul>
<h1>JavaScript</h1>
<ul>
<li>Fix <code>ReferenceError: window is not defined</code> when getting the global object (<a href="https://github-redirect.dependabot.com/protocolbuffers/protobuf/issues/9156">#9156</a>)</li>
</ul>
<h1>Ruby</h1>
<ul>
<li>Fix memory leak in MessageClass.encode (<a href="https://github-redirect.dependabot.com/protocolbuffers/protobuf/issues/9150">#9150</a>)</li>
</ul>
<h2>Protocol Buffers v3.19.0</h2>
<h1>C++</h1>
<ul>
<li>Make proto2::Message::DiscardUnknownFields() non-virtual</li>
<li>Separate RepeatedPtrField into its own header file</li>
<li>For default floating point values of 0, consider all bits significant</li>
<li>cmake: support <code>MSVC_RUNTIME_LIBRARY</code> property (<a href="https://github-redirect.dependabot.com/protocolbuffers/protobuf/issues/8851">#8851</a>)</li>
<li>Fix shadowing warnings (<a href="https://github-redirect.dependabot.com/protocolbuffers/protobuf/issues/8926">#8926</a>)</li>
<li>Fix for issue <a href="https://github-redirect.dependabot.com/protocolbuffers/protobuf/issues/8484">#8484</a>, constant initialization doesn't compile in msvc clang-cl environment (<a href="https://github-redirect.dependabot.com/protocolbuffers/protobuf/issues/8993">#8993</a>)</li>
<li>Fix build on AIX and SunOS (<a href="https://github-redirect.dependabot.com/protocolbuffers/protobuf/issues/8373">#8373</a>) (<a href="https://github-redirect.dependabot.com/protocolbuffers/protobuf/issues/9065">#9065</a>)</li>
<li>Add Android stlport and default toolchains to BUILD. (<a href="https://github-redirect.dependabot.com/protocolbuffers/protobuf/issues/8290">#8290</a>)</li>
</ul>
<h1>Java</h1>
<ul>
<li>For default floating point values of 0, consider all bits significant</li>
<li>Annotate <code>//java/com/google/protobuf/util/...</code> with nullness annotations</li>
<li>Use ArrayList copy constructor (<a href="https://github-redirect.dependabot.com/protocolbuffers/protobuf/issues/7853">#7853</a>)</li>
</ul>
<h1>Kotlin</h1>
<ul>
<li>Switch Kotlin proto DSLs to be implemented with inline value classes</li>
<li>Fixing inlining and deprecation for repeated string fields (<a href="https://github-redirect.dependabot.com/protocolbuffers/protobuf/issues/9120">#9120</a>)</li>
</ul>
<h1>Python</h1>
<ul>
<li>Proto2 DecodeError now includes message name in error message</li>
<li>Make MessageToDict convert map keys to strings (<a href="https://github-redirect.dependabot.com/protocolbuffers/protobuf/issues/8122">#8122</a>)</li>
<li>Add python-requires in setup.py (<a href="https://github-redirect.dependabot.com/protocolbuffers/protobuf/issues/8989">#8989</a>)</li>
<li>Add python 3.10 (<a href="https://github-redirect.dependabot.com/protocolbuffers/protobuf/issues/9034">#9034</a>)</li>
</ul>
<h1>JavaScript</h1>
<ul>
<li>Skip exports if not available by CommonJS (<a href="https://github-redirect.dependabot.com/protocolbuffers/protobuf/issues/8856">#8856</a>)</li>
<li>JS: Comply with CSP no-unsafe-eval. (<a href="https://github-redirect.dependabot.com/protocolbuffers/protobuf/issues/8864">#8864</a>)</li>
</ul>
<h1>PHP</h1>
<ul>
<li>Added &quot;object&quot; as a reserved name for PHP (<a href="https://github-redirect.dependabot.com/protocolbuffers/protobuf/issues/8962">#8962</a>)</li>
</ul>
<h1>Ruby</h1>
<ul>
<li>Override Map.clone to use Map's dup method (<a href="https://github-redirect.dependabot.com/protocolbuffers/protobuf/issues/7938">#7938</a>)</li>
<li>Ruby: build extensions for arm64-darwin (<a href="https://github-redirect.dependabot.com/protocolbuffers/protobuf/issues/8232">#8232</a>)</li>
<li>Add class method Timestamp.from_time to ruby well known types (<a href="https://github-redirect.dependabot.com/protocolbuffers/protobuf/issues/8562">#8562</a>)</li>
<li>Adopt pure ruby DSL implementation for JRuby (<a href="https://github-redirect.dependabot.com/protocolbuffers/protobuf/issues/9047">#9047</a>)</li>
<li>Add size to Map class (<a href="https://github-redirect.dependabot.com/protocolbuffers/protobuf/issues/8068">#8068</a>)</li>
</ul>

</blockquote>
<p>... (truncated)</p>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a href="7c40b2df1f"><code>7c40b2d</code></a> Update protobuf version (<a href="https://github-redirect.dependabot.com/protocolbuffers/protobuf/issues/9167">#9167</a>)</li>
<li><a href="42ff92a4d1"><code>42ff92a</code></a> Merge pull request <a href="https://github-redirect.dependabot.com/protocolbuffers/protobuf/issues/9166">#9166</a> from acozzette/cherry-pick-fixes</li>
<li><a href="1c8ae24595"><code>1c8ae24</code></a> Update changelog for 3.19.1</li>
<li><a href="b2ac7ced50"><code>b2ac7ce</code></a> Fix memory leak in MessageClass.encode</li>
<li><a href="e58469bdbe"><code>e58469b</code></a> JS: Fixed <code>ReferenceError: window is not defined</code> when getting the global obj...</li>
<li><a href="c7dfd0d6b9"><code>c7dfd0d</code></a> Align dependency handling with Bazel best practices (<a href="https://github-redirect.dependabot.com/protocolbuffers/protobuf/issues/9165">#9165</a>)</li>
<li><a href="67c2a92f82"><code>67c2a92</code></a> Ensure that release archives contain everything needed for Bazel (<a href="https://github-redirect.dependabot.com/protocolbuffers/protobuf/issues/9131">#9131</a>)</li>
<li><a href="17b30e9647"><code>17b30e9</code></a> Update protobuf version (<a href="https://github-redirect.dependabot.com/protocolbuffers/protobuf/issues/9119">#9119</a>)</li>
<li><a href="912eb8b89e"><code>912eb8b</code></a> Merge pull request <a href="https://github-redirect.dependabot.com/protocolbuffers/protobuf/issues/9121">#9121</a> from haberman/rubyfix</li>
<li><a href="bb5a2684de"><code>bb5a268</code></a> Minor whitespace fixes and test fixups.</li>
<li>Additional commits viewable in <a href="https://github.com/protocolbuffers/protobuf/compare/v3.18.1...v3.19.1">compare view</a></li>
</ul>
</details>
<br />

[![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=com.google.protobuf:protobuf-java&package-manager=gradle&previous-version=3.18.1&new-version=3.19.1)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)

Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `dependabot rebase`.

[//]: # (dependabot-automerge-start)
[//]: # (dependabot-automerge-end)

 ---

<details>
<summary>Dependabot commands and options</summary>
<br />

You can trigger Dependabot actions by commenting on this PR:
- `dependabot rebase` will rebase this PR
- `dependabot recreate` will recreate this PR, overwriting any edits that have been made to it
- `dependabot merge` will merge this PR after your CI passes on it
- `dependabot squash and merge` will squash and merge this PR after your CI passes on it
- `dependabot cancel merge` will cancel a previously requested merge and block automerging
- `dependabot reopen` will reopen this PR if it is closed
- `dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually
- `dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)
- `dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)
- `dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)

</details>

Pull Request resolved: https://github.com/facebook/flipper/pull/3015

Reviewed By: passy

Differential Revision: D32202518

Pulled By: mweststrate

fbshipit-source-id: 4dd6a1993c69ddcd54acac06ae501fa6416040f0
This commit is contained in:
dependabot[bot]
2021-11-05 05:26:19 -07:00
committed by Facebook GitHub Bot
parent 2e546fc04d
commit b99ae95f60

View File

@@ -97,7 +97,7 @@ ext.deps = [
okhttp3 : 'com.squareup.okhttp3:okhttp:4.9.2', okhttp3 : 'com.squareup.okhttp3:okhttp:4.9.2',
leakcanary : 'com.squareup.leakcanary:leakcanary-android:1.6.3', leakcanary : 'com.squareup.leakcanary:leakcanary-android:1.6.3',
leakcanary2 : 'com.squareup.leakcanary:leakcanary-android:2.6', leakcanary2 : 'com.squareup.leakcanary:leakcanary-android:2.6',
protobuf : 'com.google.protobuf:protobuf-java:3.18.1', protobuf : 'com.google.protobuf:protobuf-java:3.19.1',
testCore : 'androidx.test:core:1.4.0', testCore : 'androidx.test:core:1.4.0',
testRules : 'androidx.test:rules:1.4.0', testRules : 'androidx.test:rules:1.4.0',
// Plugin dependencies // Plugin dependencies