Bump protobuf-java from 3.20.0 to 3.20.1 (#3656)
Summary: Bumps [protobuf-java](https://github.com/protocolbuffers/protobuf) from 3.19.4 to 3.20.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.20.1</h2> <h1>PHP</h1> <ul> <li>Fix building packaged PHP extension (<a href="https://github-redirect.dependabot.com/protocolbuffers/protobuf/issues/9727">#9727</a>)</li> <li>Fixed composer.json to only advertise compatibility with PHP 7.0+. (<a href="https://github-redirect.dependabot.com/protocolbuffers/protobuf/issues/9819">#9819</a>)</li> </ul> <h1>Ruby</h1> <ul> <li>Disable the aarch64 build on macOS until it can be fixed. (<a href="https://github-redirect.dependabot.com/protocolbuffers/protobuf/issues/9816">#9816</a>)</li> </ul> <h1>Other</h1> <ul> <li>Fix versioning issues in 3.20.0</li> </ul> <h2>Protocol Buffers v3.20.1-rc1</h2> <p>#PHP</p> <ul> <li>Fix building packaged PHP extension (<a href="https://github-redirect.dependabot.com/protocolbuffers/protobuf/issues/9727">#9727</a>)</li> </ul> <p>#Other</p> <ul> <li>Fix versioning issues in 3.20.0</li> </ul> <h2>Protocol Buffers v3.20.0</h2> <p>2022-03-25 version 3.20.0 (C++/Java/Python/PHP/Objective-C/C#/Ruby/JavaScript)</p> <h1>Ruby</h1> <ul> <li>Dropped Ruby 2.3 and 2.4 support for CI and releases. (<a href="https://github-redirect.dependabot.com/protocolbuffers/protobuf/issues/9311">#9311</a>)</li> <li>Added Ruby 3.1 support for CI and releases (<a href="https://github-redirect.dependabot.com/protocolbuffers/protobuf/issues/9566">#9566</a>).</li> <li>Message.decode/encode: Add recursion_limit option (<a href="https://github-redirect.dependabot.com/protocolbuffers/protobuf/issues/9218">#9218</a>/<a href="https://github-redirect.dependabot.com/protocolbuffers/protobuf/issues/9486">#9486</a>)</li> <li>Allocate with xrealloc()/xfree() so message allocation is visible to the Ruby GC. In certain tests this leads to much lower memory usage due to more frequent GC runs (<a href="https://github-redirect.dependabot.com/protocolbuffers/protobuf/issues/9586">#9586</a>).</li> <li>Fix conversion of singleton classes in Ruby (<a href="https://github-redirect.dependabot.com/protocolbuffers/protobuf/issues/9342">#9342</a>)</li> <li>Suppress warning for intentional circular require (<a href="https://github-redirect.dependabot.com/protocolbuffers/protobuf/issues/9556">#9556</a>)</li> <li>JSON will now output shorter strings for double and float fields when possible without losing precision.</li> <li>Encoding and decoding of binary format will now work properly on big-endian systems.</li> <li>UTF-8 verification was fixed to properly reject surrogate code points.</li> <li>Unknown enums for proto2 protos now properly implement proto2's behavior of putting such values in unknown fields.</li> </ul> <h1>Java</h1> <ul> <li>Revert "Standardize on Array copyOf" (<a href="https://github-redirect.dependabot.com/protocolbuffers/protobuf/issues/9400">#9400</a>)</li> <li>Resolve more java field accessor name conflicts (<a href="https://github-redirect.dependabot.com/protocolbuffers/protobuf/issues/8198">#8198</a>)</li> <li>Don't support map fields in DynamicMessage.Builder.{getFieldBuilder,getRepeatedFieldBuilder}</li> <li>Fix parseFrom to only throw InvalidProtocolBufferException</li> <li>InvalidProtocolBufferException now allows arbitrary wrapped Exception types.</li> <li>Fix bug in <code>FieldSet.Builder.mergeFrom</code></li> <li>Flush CodedOutputStream also flushes underlying OutputStream</li> <li>When oneof case is the same and the field type is Message, merge the subfield. (previously it was replaced.)’</li> <li>Add <a href="https://github.com/CheckReturnValue"><code>@CheckReturnValue</code></a> to some protobuf types</li> <li>Report original exceptions when parsing JSON</li> </ul> </blockquote> <p>... (truncated)</p> </details> <details> <summary>Commits</summary> <ul> <li><a href="21027a27c4"><code>21027a2</code></a> Merge pull request <a href="https://github-redirect.dependabot.com/protocolbuffers/protobuf/issues/9832">#9832</a> from haberman/php-dist</li> <li><a href="634a5681b8"><code>634a568</code></a> Fixed PHP release script.</li> <li><a href="616a7ef54d"><code>616a7ef</code></a> Updated CHANGES.txt for 3.20.1 (<a href="https://github-redirect.dependabot.com/protocolbuffers/protobuf/issues/9826">#9826</a>)</li> <li><a href="296c1fdaff"><code>296c1fd</code></a> Update protobuf version (<a href="https://github-redirect.dependabot.com/protocolbuffers/protobuf/issues/9820">#9820</a>)</li> <li><a href="6387f95aa9"><code>6387f95</code></a> fix: move composer.json out of root to avoid confusion (<a href="https://github-redirect.dependabot.com/protocolbuffers/protobuf/issues/9819">#9819</a>)</li> <li><a href="653de45a21"><code>653de45</code></a> Disable the aarch64 build on macOS because it is broken. (<a href="https://github-redirect.dependabot.com/protocolbuffers/protobuf/issues/9816">#9816</a>)</li> <li><a href="acd24bcd8d"><code>acd24bc</code></a> Add disallowment of setting numpy singleton arrays and multi-dimensio… (<a href="https://github-redirect.dependabot.com/protocolbuffers/protobuf/issues/9788">#9788</a>)</li> <li><a href="26d11fdba2"><code>26d11fd</code></a> -Dsurefire.failIfNoSpecifiedTests=false (<a href="https://github-redirect.dependabot.com/protocolbuffers/protobuf/issues/9761">#9761</a>)</li> <li><a href="044cb7fd45"><code>044cb7f</code></a> -DfailIfNoSpecifiedTests=false (<a href="https://github-redirect.dependabot.com/protocolbuffers/protobuf/issues/9753">#9753</a>)</li> <li><a href="7db4eca77f"><code>7db4eca</code></a> Update changelogs for 3.20.1-rc1</li> <li>Additional commits viewable in <a href="https://github.com/protocolbuffers/protobuf/compare/v3.19.4...v3.20.1">compare view</a></li> </ul> </details> <br /> [](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/3656 Reviewed By: lblasa Differential Revision: D36101605 Pulled By: passy fbshipit-source-id: 4eae39aae556d2adf1654fa29fba5718140f9af6
This commit is contained in:
committed by
Facebook GitHub Bot
parent
706dae0585
commit
bf06202e75
@@ -99,7 +99,7 @@ ext.deps = [
|
|||||||
okhttp3 : 'com.squareup.okhttp3:okhttp:4.9.3',
|
okhttp3 : 'com.squareup.okhttp3:okhttp:4.9.3',
|
||||||
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.8.1',
|
leakcanary2 : 'com.squareup.leakcanary:leakcanary-android:2.8.1',
|
||||||
protobuf : 'com.google.protobuf:protobuf-java:3.20.0',
|
protobuf : 'com.google.protobuf:protobuf-java:3.20.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
|
||||||
|
|||||||
Reference in New Issue
Block a user