universalBuild
274 Commits
| Author | SHA1 | Message | Date | |
|---|---|---|---|---|
|
|
345620a7c0 |
Bump gradle-maven-publish-plugin from 0.15.1 to 0.16.0 (#2485)
Summary: Bumps [gradle-maven-publish-plugin](https://github.com/vanniktech/gradle-maven-publish-plugin) from 0.15.1 to 0.16.0. <details> <summary>Release notes</summary> <p><em>Sourced from <a href="https://github.com/vanniktech/gradle-maven-publish-plugin/releases">gradle-maven-publish-plugin's releases</a>.</em></p> <blockquote> <h2>0.16.0</h2> <p><a href="https://github.com/vanniktech/gradle-maven-publish-plugin/blob/master/CHANGELOG.md#version-0160-2021-06-20">Changelog</a></p> </blockquote> </details> <details> <summary>Changelog</summary> <p><em>Sourced from <a href="https://github.com/vanniktech/gradle-maven-publish-plugin/blob/master/CHANGELOG.md">gradle-maven-publish-plugin's changelog</a>.</em></p> <blockquote> <h2>Version 0.16.0 <em>(2021-06-20)</em></h2> <ul> <li>Add <code>pomFromGradleProperties</code> API to base plugin. This configures the pom in the same way the regular plugin does.</li> <li>Add the ability to remove the default <code>mavenCentral</code> repository, by setting <code>sonatypeHost</code> to <code>null</code></li> <li>Support <code>POM_LICENSE_NAME</code>, <code>POM_LICENSE_URL</code> and <code>POM_LICENSE_DIST</code> properties in addition to <code>LICENCE</code> based properties.</li> <li>Fixes an issue in the base plugin that caused an error during configuration of Android projects.</li> <li>Fixes an issue with javadoc tasks when using Java toolchains.</li> <li>The deprecated <code>nexusOptions</code> method was removed. <code>closeAndReleaseRepository</code> is automatically configured.</li> </ul> </blockquote> </details> <details> <summary>Commits</summary> <ul> <li><a href=" |
||
|
|
6754ccb8dc |
Bump protobuf-java from 3.17.2 to 3.17.3 (#2455)
Summary: Bumps [protobuf-java](https://github.com/protocolbuffers/protobuf) from 3.17.2 to 3.17.3. <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.17.3</h2> <p><strong>C++</strong></p> <ul> <li>Introduce FieldAccessListener.</li> <li>Stop emitting boilerplate {Copy/Merge}From in each ProtoBuf class</li> <li>Fixed some uninitialized variable warnings in generated_message_reflection.cc.</li> </ul> <p><strong>Kotlin</strong></p> <ul> <li>Fix duplicate proto files error (<a href="https://github-redirect.dependabot.com/protocolbuffers/protobuf/issues/8699">#8699</a>)</li> </ul> <p><strong>Java</strong></p> <ul> <li>Fixed parser to check that we are at a proper limit when a sub-message has finished parsing.</li> </ul> <p><strong>General</strong></p> <ul> <li>Support M1 (<a href="https://github-redirect.dependabot.com/protocolbuffers/protobuf/issues/8557">#8557</a>)</li> </ul> </blockquote> </details> <details> <summary>Commits</summary> <ul> <li><a href=" |
||
|
|
706e24a8e9 |
Bump mockito-core from 3.11.0 to 3.11.1 (#2454)
Summary: Bumps [mockito-core](https://github.com/mockito/mockito) from 3.11.0 to 3.11.1. <details> <summary>Release notes</summary> <p><em>Sourced from <a href="https://github.com/mockito/mockito/releases">mockito-core's releases</a>.</em></p> <blockquote> <h2>v3.11.1</h2> <p><!-- raw HTML omitted --><!-- raw HTML omitted --><em>Changelog generated by <a href="https://github.com/shipkit/shipkit-changelog">Shipkit Changelog Gradle Plugin</a></em><!-- raw HTML omitted --><!-- raw HTML omitted --></p> <h4>3.11.1</h4> <ul> <li>2021-06-11 - <a href="https://github.com/mockito/mockito/compare/v3.11.0...v3.11.1">3 commit(s)</a> by Charles Munger, dependabot[bot]</li> <li>Bump versions.bytebuddy from 1.11.1 to 1.11.2 [(<a href="https://github-redirect.dependabot.com/mockito/mockito/issues/2322">https://github.com/facebook/flipper/issues/2322</a>)](<a href="https://github-redirect.dependabot.com/mockito/mockito/pull/2322">mockito/mockito#2322</a>)</li> <li>Check package-privacy of method params [(<a href="https://github-redirect.dependabot.com/mockito/mockito/issues/2318">https://github.com/facebook/flipper/issues/2318</a>)](<a href="https://github-redirect.dependabot.com/mockito/mockito/pull/2318">mockito/mockito#2318</a>)</li> <li>Bump shipkit-auto-version from 1.1.16 to 1.1.17 [(<a href="https://github-redirect.dependabot.com/mockito/mockito/issues/2317">https://github.com/facebook/flipper/issues/2317</a>)](<a href="https://github-redirect.dependabot.com/mockito/mockito/pull/2317">mockito/mockito#2317</a>)</li> </ul> </blockquote> </details> <details> <summary>Commits</summary> <ul> <li><a href=" |
||
|
|
fd732a847c |
Bump mockito-core from 3.10.0 to 3.11.0 (#2424)
Summary: Bumps [mockito-core](https://github.com/mockito/mockito) from 3.10.0 to 3.11.0. <details> <summary>Release notes</summary> <p><em>Sourced from <a href="https://github.com/mockito/mockito/releases">mockito-core's releases</a>.</em></p> <blockquote> <h2>v3.11.0</h2> <p><!-- raw HTML omitted --><!-- raw HTML omitted --><em>Changelog generated by <a href="https://github.com/shipkit/shipkit-changelog">Shipkit Changelog Gradle Plugin</a></em><!-- raw HTML omitted --><!-- raw HTML omitted --></p> <h4>3.11.0</h4> <ul> <li>2021-06-03 - <a href="https://github.com/mockito/mockito/compare/v3.10.0...v3.11.0">18 commit(s)</a> by Charles Munger, Szczepan Faber, dependabot[bot]</li> <li>Bump versions.bytebuddy from 1.11.0 to 1.11.1 [(<a href="https://github-redirect.dependabot.com/mockito/mockito/issues/2313">https://github.com/facebook/flipper/issues/2313</a>)](<a href="https://github-redirect.dependabot.com/mockito/mockito/pull/2313">mockito/mockito#2313</a>)</li> <li>Undo parent for MultipleParentsClassLoader [(<a href="https://github-redirect.dependabot.com/mockito/mockito/issues/2312">https://github.com/facebook/flipper/issues/2312</a>)](<a href="https://github-redirect.dependabot.com/mockito/mockito/pull/2312">mockito/mockito#2312</a>)</li> <li>Bump shipkit-auto-version from 1.1.14 to 1.1.16 [(<a href="https://github-redirect.dependabot.com/mockito/mockito/issues/2310">https://github.com/facebook/flipper/issues/2310</a>)](<a href="https://github-redirect.dependabot.com/mockito/mockito/pull/2310">mockito/mockito#2310</a>)</li> <li>Bump gradle/wrapper-validation-action from 1.0.3 to 1.0.4 [(<a href="https://github-redirect.dependabot.com/mockito/mockito/issues/2309">https://github.com/facebook/flipper/issues/2309</a>)](<a href="https://github-redirect.dependabot.com/mockito/mockito/pull/2309">mockito/mockito#2309</a>)</li> <li>Bump com.github.ben-manes.versions from 0.38.0 to 0.39.0 [(<a href="https://github-redirect.dependabot.com/mockito/mockito/issues/2308">https://github.com/facebook/flipper/issues/2308</a>)](<a href="https://github-redirect.dependabot.com/mockito/mockito/pull/2308">mockito/mockito#2308</a>)</li> <li>Bump shipkit-auto-version from 1.1.11 to 1.1.14 [(<a href="https://github-redirect.dependabot.com/mockito/mockito/issues/2307">https://github.com/facebook/flipper/issues/2307</a>)](<a href="https://github-redirect.dependabot.com/mockito/mockito/pull/2307">mockito/mockito#2307</a>)</li> <li>Use the parent classloader if the context classloader is a child of it. [(<a href="https://github-redirect.dependabot.com/mockito/mockito/issues/2306">https://github.com/facebook/flipper/issues/2306</a>)](<a href="https://github-redirect.dependabot.com/mockito/mockito/pull/2306">mockito/mockito#2306</a>)</li> <li>Bump kotlin-stdlib from 1.5.0 to 1.5.10 [(<a href="https://github-redirect.dependabot.com/mockito/mockito/issues/2305">https://github.com/facebook/flipper/issues/2305</a>)](<a href="https://github-redirect.dependabot.com/mockito/mockito/pull/2305">mockito/mockito#2305</a>)</li> <li>"The type is not public and its mock class is loaded by a different class loader" with a context classloader that delegates [(<a href="https://github-redirect.dependabot.com/mockito/mockito/issues/2303">https://github.com/facebook/flipper/issues/2303</a>)](<a href="https://github-redirect.dependabot.com/mockito/mockito/issues/2303">mockito/mockito#2303</a>)</li> <li>Enabled automated changelog [(<a href="https://github-redirect.dependabot.com/mockito/mockito/issues/2301">https://github.com/facebook/flipper/issues/2301</a>)](<a href="https://github-redirect.dependabot.com/mockito/mockito/pull/2301">mockito/mockito#2301</a>)</li> <li>Bump kotlinx-coroutines-core from 1.4.3-native-mt to 1.5.0-native-mt [(<a href="https://github-redirect.dependabot.com/mockito/mockito/issues/2299">https://github.com/facebook/flipper/issues/2299</a>)](<a href="https://github-redirect.dependabot.com/mockito/mockito/pull/2299">mockito/mockito#2299</a>)</li> <li>Bump versions.errorprone from 2.6.0 to 2.7.1 [(<a href="https://github-redirect.dependabot.com/mockito/mockito/issues/2298">https://github.com/facebook/flipper/issues/2298</a>)](<a href="https://github-redirect.dependabot.com/mockito/mockito/pull/2298">mockito/mockito#2298</a>)</li> <li>Bump junit-platform-launcher from 1.7.1 to 1.7.2 [(<a href="https://github-redirect.dependabot.com/mockito/mockito/issues/2297">https://github.com/facebook/flipper/issues/2297</a>)](<a href="https://github-redirect.dependabot.com/mockito/mockito/pull/2297">mockito/mockito#2297</a>)</li> <li>Bump versions.junitJupiter from 5.7.1 to 5.7.2 [(<a href="https://github-redirect.dependabot.com/mockito/mockito/issues/2296">https://github.com/facebook/flipper/issues/2296</a>)](<a href="https://github-redirect.dependabot.com/mockito/mockito/pull/2296">mockito/mockito#2296</a>)</li> <li>Renamed main dev branch [(<a href="https://github-redirect.dependabot.com/mockito/mockito/issues/2295">https://github.com/facebook/flipper/issues/2295</a>)](<a href="https://github-redirect.dependabot.com/mockito/mockito/pull/2295">mockito/mockito#2295</a>)</li> <li>Bump gradle/wrapper-validation-action from 1 to 1.0.3 [(<a href="https://github-redirect.dependabot.com/mockito/mockito/issues/2294">https://github.com/facebook/flipper/issues/2294</a>)](<a href="https://github-redirect.dependabot.com/mockito/mockito/pull/2294">mockito/mockito#2294</a>)</li> <li>Bump actions/checkout from 2 to 2.3.4 [(<a href="https://github-redirect.dependabot.com/mockito/mockito/issues/2293">https://github.com/facebook/flipper/issues/2293</a>)](<a href="https://github-redirect.dependabot.com/mockito/mockito/pull/2293">mockito/mockito#2293</a>)</li> <li>'this' is not available - when enabling mock-maker-inline [(<a href="https://github-redirect.dependabot.com/mockito/mockito/issues/2082">https://github.com/facebook/flipper/issues/2082</a>)](<a href="https://github-redirect.dependabot.com/mockito/mockito/issues/2082">mockito/mockito#2082</a>)</li> </ul> </blockquote> </details> <details> <summary>Commits</summary> <ul> <li><a href=" |
||
|
|
c38dc6ff91 |
Bump protobuf-java from 3.17.1 to 3.17.2 (#2423)
Summary: Bumps [protobuf-java](https://github.com/protocolbuffers/protobuf) from 3.17.1 to 3.17.2. <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.17.2</h2> <p><strong><strong>Kotlin</strong></strong></p> <ul> <li>Fix duplicate class error (<a href="https://github-redirect.dependabot.com/protocolbuffers/protobuf/issues/8653">#8653</a>)</li> </ul> <p><strong><strong>PHP</strong></strong></p> <ul> <li>Fixed SEGV in sub-message getters for well-known types when message is unset (<a href="https://github-redirect.dependabot.com/protocolbuffers/protobuf/issues/8670">#8670</a>)</li> </ul> </blockquote> </details> <details> <summary>Commits</summary> <ul> <li><a href=" |
||
|
|
a98e224fa3 |
Bump Fresco to 2.5.0 (#2429)
Summary: Per title. Pull Request resolved: https://github.com/facebook/flipper/pull/2429 Test Plan: CI ./gradlew :sample:assembleDebug Reviewed By: mweststrate Differential Revision: D28939925 Pulled By: passy fbshipit-source-id: e1d28f0784376413b029302d69b7f02cc8e7b7ad |
||
|
|
3e0133cfbb |
Bump proguard-annotations from 1.16.0 to 1.19.0 (#2355)
Summary: Bumps [proguard-annotations](https://github.com/facebook/yoga) from 1.16.0 to 1.19.0. <details> <summary>Release notes</summary> <p><em>Sourced from <a href="https://github.com/facebook/yoga/releases">proguard-annotations's releases</a>.</em></p> <blockquote> <h2>v1.19.0</h2> <p>Release for Maven Central.</p> <h2>v1.18.0</h2> <p>No release notes provided.</p> <h2>v1.17.0</h2> <p>No release notes provided.</p> </blockquote> </details> <details> <summary>Commits</summary> <ul> <li><a href=" |
||
|
|
7455d39ac4 |
Bump protobuf-java from 3.17.0 to 3.17.1 (#2393)
Summary: Bumps [protobuf-java](https://github.com/protocolbuffers/protobuf) from 3.17.0 to 3.17.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.17.1</h2> <h1>PHP</h1> <ul> <li>Fixed PHP memory leaks and arginfo errors. (<a href="https://github-redirect.dependabot.com/protocolbuffers/protobuf/issues/8614">#8614</a>)</li> <li>Fixed JSON parser to allow multiple values from the same oneof as long as all but one are null.</li> </ul> <h1>Ruby</h1> <ul> <li>Fixed memory bug: properly root repeated/map field when assigning. (<a href="https://github-redirect.dependabot.com/protocolbuffers/protobuf/issues/8639">#8639</a>)</li> <li>Fixed JSON parser to allow multiple values from the same oneof as long as all but one are null.</li> </ul> </blockquote> </details> <details> <summary>Commits</summary> <ul> <li><a href=" |
||
|
|
4fd63d44e5 |
Bump com.github.ben-manes.versions from 0.38.0 to 0.39.0 (#2392)
Summary: Bumps com.github.ben-manes.versions from 0.38.0 to 0.39.0. [](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/2392 Reviewed By: nikoant Differential Revision: D28795383 Pulled By: passy fbshipit-source-id: 941bb27ea6fdbf203e0fa09fdb0af0d9af430800 |
||
|
|
e18dd53f4a |
Bump gradle from 4.2.0 to 4.2.1 (#2325)
Summary: Bumps gradle from 4.2.0 to 4.2.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/2325 Reviewed By: priteshrnandgaonkar Differential Revision: D28474742 Pulled By: mweststrate fbshipit-source-id: fa58186520441ea86ae7204e63843a028c3b53e8 |
||
|
|
205ad32eb7 |
Bump mockito-core from 3.9.0 to 3.10.0 (#2326)
Summary: Bumps [mockito-core](https://github.com/mockito/mockito) from 3.9.0 to 3.10.0. <details> <summary>Release notes</summary> <p><em>Sourced from <a href="https://github.com/mockito/mockito/releases">mockito-core's releases</a>.</em></p> <blockquote> <h2>v3.10.0</h2> <p><!-- raw HTML omitted --><!-- raw HTML omitted --><em>Changelog generated by <a href="https://github.com/shipkit/shipkit-changelog">Shipkit Changelog Gradle Plugin</a></em><!-- raw HTML omitted --><!-- raw HTML omitted --></p> <h4>3.10.0</h4> <ul> <li>2021-05-12 - <a href="https://github.com/mockito/mockito/compare/HEAD...v3.10.0">0 commit(s)</a> by</li> <li>No notable improvements. No pull requests (issues) were referenced from commits.</li> </ul> <h2>v3.9.10</h2> <p><!-- raw HTML omitted --><!-- raw HTML omitted --><em>Changelog generated by <a href="https://github.com/shipkit/shipkit-changelog">Shipkit Changelog Gradle Plugin</a></em><!-- raw HTML omitted --><!-- raw HTML omitted --></p> <h4>3.9.10</h4> <ul> <li>2021-04-29 - <a href="https://github.com/mockito/mockito/compare/v3.9.7...v3.9.10">3 commit(s)</a> by Ismaël Mejía, Tim van der Lippe, dependabot[bot]</li> <li>Remove ASM dependency [(<a href="https://github-redirect.dependabot.com/mockito/mockito/issues/2279">https://github.com/facebook/flipper/issues/2279</a>)](<a href="https://github-redirect.dependabot.com/mockito/mockito/pull/2279">mockito/mockito#2279</a>)</li> <li>Apply automated ErrorProne fixes [(<a href="https://github-redirect.dependabot.com/mockito/mockito/issues/2277">https://github.com/facebook/flipper/issues/2277</a>)](<a href="https://github-redirect.dependabot.com/mockito/mockito/pull/2277">mockito/mockito#2277</a>)</li> <li>Bump kotlinx-coroutines-core from 1.4.2-native-mt to 1.4.3-native-mt [(<a href="https://github-redirect.dependabot.com/mockito/mockito/issues/2276">https://github.com/facebook/flipper/issues/2276</a>)](<a href="https://github-redirect.dependabot.com/mockito/mockito/pull/2276">mockito/mockito#2276</a>)</li> </ul> <h2>v3.9.9</h2> <p><!-- raw HTML omitted --><!-- raw HTML omitted --><em>Changelog generated by <a href="https://github.com/shipkit/shipkit-changelog">Shipkit Changelog Gradle Plugin</a></em><!-- raw HTML omitted --><!-- raw HTML omitted --></p> <h4>3.9.9</h4> <ul> <li>2021-04-29 - <a href="https://github.com/mockito/mockito/compare/v3.9.7...v3.9.9">2 commit(s)</a> by Ismaël Mejía, dependabot[bot]</li> <li>Remove ASM dependency [(<a href="https://github-redirect.dependabot.com/mockito/mockito/issues/2279">https://github.com/facebook/flipper/issues/2279</a>)](<a href="https://github-redirect.dependabot.com/mockito/mockito/pull/2279">mockito/mockito#2279</a>)</li> <li>Bump kotlinx-coroutines-core from 1.4.2-native-mt to 1.4.3-native-mt [(<a href="https://github-redirect.dependabot.com/mockito/mockito/issues/2276">https://github.com/facebook/flipper/issues/2276</a>)](<a href="https://github-redirect.dependabot.com/mockito/mockito/pull/2276">mockito/mockito#2276</a>)</li> </ul> <h2>v3.9.7</h2> <p><!-- raw HTML omitted --><!-- raw HTML omitted --><em>Changelog generated by <a href="https://github.com/shipkit/shipkit-changelog">Shipkit Changelog Gradle Plugin</a></em><!-- raw HTML omitted --><!-- raw HTML omitted --></p> <h4>3.9.7</h4> <ul> <li>2021-04-23 - <a href="https://github.com/mockito/mockito/compare/v3.9.3...v3.9.7">4 commit(s)</a> by Michael Vitz, dependabot[bot]</li> <li>Fixes <a href="https://github-redirect.dependabot.com/mockito/mockito/issues/2273">https://github.com/facebook/flipper/issues/2273</a> : Add missing parenthesis to javadoc example [(<a href="https://github-redirect.dependabot.com/mockito/mockito/issues/2274">https://github.com/facebook/flipper/issues/2274</a>)](<a href="https://github-redirect.dependabot.com/mockito/mockito/pull/2274">mockito/mockito#2274</a>)</li> <li>Example in javadoc of ArgumentMatcher has missing parenthesis [(<a href="https://github-redirect.dependabot.com/mockito/mockito/issues/2273">https://github.com/facebook/flipper/issues/2273</a>)](<a href="https://github-redirect.dependabot.com/mockito/mockito/issues/2273">mockito/mockito#2273</a>)</li> <li>Bump groovy from 3.0.7 to 3.0.8 [(<a href="https://github-redirect.dependabot.com/mockito/mockito/issues/2271">https://github.com/facebook/flipper/issues/2271</a>)](<a href="https://github-redirect.dependabot.com/mockito/mockito/pull/2271">mockito/mockito#2271</a>)</li> <li>Bump shipkit-changelog from 1.1.13 to 1.1.15 [(<a href="https://github-redirect.dependabot.com/mockito/mockito/issues/2270">https://github.com/facebook/flipper/issues/2270</a>)](<a href="https://github-redirect.dependabot.com/mockito/mockito/pull/2270">mockito/mockito#2270</a>)</li> <li>Bump versions.bytebuddy from 1.10.20 to 1.11.0 [(<a href="https://github-redirect.dependabot.com/mockito/mockito/issues/2269">https://github.com/facebook/flipper/issues/2269</a>)](<a href="https://github-redirect.dependabot.com/mockito/mockito/pull/2269">mockito/mockito#2269</a>)</li> </ul> <h2>v3.9.3</h2> <p><!-- raw HTML omitted --><!-- raw HTML omitted --><em>Changelog generated by <a href="https://github.com/shipkit/shipkit-changelog">Shipkit Changelog Gradle Plugin</a></em><!-- raw HTML omitted --><!-- raw HTML omitted --></p> <h4>3.9.3</h4> <ul> <li>2021-04-14 - <a href="https://github.com/mockito/mockito/compare/v3.9.2...v3.9.3">1 commit(s)</a> by A248</li> <li>Include cause when FieldReader fails to access field [(<a href="https://github-redirect.dependabot.com/mockito/mockito/issues/2267">https://github.com/facebook/flipper/issues/2267</a>)](<a href="https://github-redirect.dependabot.com/mockito/mockito/pull/2267">mockito/mockito#2267</a>)</li> <li>Swallowed illegal access exceptions make it harder to debug modularity-related issues [(<a href="https://github-redirect.dependabot.com/mockito/mockito/issues/2266">https://github.com/facebook/flipper/issues/2266</a>)](<a href="https://github-redirect.dependabot.com/mockito/mockito/issues/2266">mockito/mockito#2266</a>)</li> </ul> <h2>v3.9.2</h2> <p><!-- raw HTML omitted --><!-- raw HTML omitted --><em>Changelog generated by <a href="https://github.com/shipkit/shipkit-changelog">Shipkit Changelog Gradle Plugin</a></em><!-- raw HTML omitted --><!-- raw HTML omitted --></p> <h4>3.9.2</h4> <ul> <li>2021-04-12 - <a href="https://github.com/mockito/mockito/compare/v3.9.0...v3.9.2">2 commit(s)</a> by dependabot[bot], devin040</li> <li>Fixes <a href="https://github-redirect.dependabot.com/mockito/mockito/issues/2242">https://github.com/facebook/flipper/issues/2242</a> : Make exceptions for Inorder.verify more standard / spec… [(<a href="https://github-redirect.dependabot.com/mockito/mockito/issues/2263">https://github.com/facebook/flipper/issues/2263</a>)](<a href="https://github-redirect.dependabot.com/mockito/mockito/pull/2263">mockito/mockito#2263</a>)</li> <li>Bump shipkit-auto-version from 1.1.5 to 1.1.8 [(<a href="https://github-redirect.dependabot.com/mockito/mockito/issues/2261">https://github.com/facebook/flipper/issues/2261</a>)](<a href="https://github-redirect.dependabot.com/mockito/mockito/pull/2261">mockito/mockito#2261</a>)</li> </ul> </blockquote> <p>... (truncated)</p> </details> <details> <summary>Commits</summary> <ul> <li><a href=" |
||
|
|
e0b6135903 |
Bump protobuf-java from 3.16.0 to 3.17.0 (#2324)
Summary: Bumps [protobuf-java](https://github.com/protocolbuffers/protobuf) from 3.16.0 to 3.17.0. <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.17.0</h2> <h1>Protocol Compiler</h1> <ul> <li>Fix the generated source information for reserved values in Enums.</li> </ul> <h1>C++</h1> <ul> <li>Fix -Wunused-parameter in map<!-- raw HTML omitted --> fields (fixes <a href="https://github-redirect.dependabot.com/protocolbuffers/protobuf/issues/8494">#8494</a>) (<a href="https://github-redirect.dependabot.com/protocolbuffers/protobuf/issues/8500">#8500</a>)</li> <li>Use byteswap.h when building against musl libc (<a href="https://github-redirect.dependabot.com/protocolbuffers/protobuf/issues/8503">#8503</a>)</li> <li>Fix -Wundefined-inline error when using SharedCtor() or SharedDtor() (<a href="https://github-redirect.dependabot.com/protocolbuffers/protobuf/issues/8532">#8532</a>)</li> <li>Fix bug where <code>Descriptor::DebugString()</code> printed proto3 synthetic oneofs.</li> <li>Provide stable versions of <code>SortAndUnique()</code>.</li> <li>Make sure to cache proto3 optional message fields when they are cleared.</li> <li>Expose UnsafeArena methods to Reflection.</li> <li>Use std::string::empty() rather than std::string::size() > 0.</li> </ul> <h1>Kotlin</h1> <ul> <li>Restrict extension setter and getter operators to non-nullable T.</li> </ul> <h1>Java</h1> <ul> <li>updating GSON and Guava to more recent versions (<a href="https://github-redirect.dependabot.com/protocolbuffers/protobuf/issues/8524">#8524</a>)</li> <li>Reduce the time spent evaluating isExtensionNumber by storing the extension ranges in a TreeMap for faster queries. This is particularly relevant for protos which define a large number of extension ranges, for example when each tag is defined as an extension.</li> <li>Fix java bytecode estimation logic for optional fields.</li> <li>Optimize Descriptor.isExtensionNumber.</li> </ul> <h1>Python</h1> <ul> <li>Add MethodDescriptor.CopyToProto() (<a href="https://github-redirect.dependabot.com/protocolbuffers/protobuf/issues/8327">#8327</a>)</li> <li>Remove unused python_protobuf.{cc,h} (<a href="https://github-redirect.dependabot.com/protocolbuffers/protobuf/issues/8513">#8513</a>)</li> <li>Start publishing python aarch64 manylinux wheels normally (<a href="https://github-redirect.dependabot.com/protocolbuffers/protobuf/issues/8530">#8530</a>)</li> <li>Fix constness issue detected by MSVC standard conforming mode (<a href="https://github-redirect.dependabot.com/protocolbuffers/protobuf/issues/8568">#8568</a>)</li> <li>Make JSON parsing match C++ and Java when multiple fields from the same oneof are present and all but one is null.</li> </ul> <h1>Ruby</h1> <ul> <li>Add support for proto3 json_name in compiler and field definitions (<a href="https://github-redirect.dependabot.com/protocolbuffers/protobuf/issues/8356">#8356</a>)</li> <li>Fixed memory leak of Ruby arena objects. (<a href="https://github-redirect.dependabot.com/protocolbuffers/protobuf/issues/8461">#8461</a>)</li> <li>Fix source gem compilation (<a href="https://github-redirect.dependabot.com/protocolbuffers/protobuf/issues/8471">#8471</a>)</li> <li>Fix various exceptions in Ruby on 64-bit Windows (<a href="https://github-redirect.dependabot.com/protocolbuffers/protobuf/issues/8563">#8563</a>)</li> <li>Fix crash when calculating Message hash values on 64-bit Windows (<a href="https://github-redirect.dependabot.com/protocolbuffers/protobuf/issues/8565">#8565</a>)</li> </ul> <h1>Conformance Tests</h1> <ul> <li>Added a conformance test for the case of multiple fields from the same oneof.</li> </ul> <h1>Other</h1> <ul> <li>Open sourcing kotlin protos (<a href="https://github-redirect.dependabot.com/protocolbuffers/protobuf/issues/8272">#8272</a>)</li> <li>Use a newer version of rules_proto, with the new rule <code>proto_descriptor_set</code> (<a href="https://github-redirect.dependabot.com/protocolbuffers/protobuf/issues/8469">#8469</a>)</li> </ul> <h2>Protocol Buffers v3.17.0-rc2</h2> </blockquote> <p>... (truncated)</p> </details> <details> <summary>Commits</summary> <ul> <li><a href=" |
||
|
|
6279cc68b1 |
Upgrade to Gradle 7 (#2279)
Summary: Depends on https://github.com/facebook/flipper/issues/2277. Fixes https://github.com/facebook/flipper/issues/2221. The maven plugin is no longer exposed and implied by https://developer.android.com/studio/build/maven-publish-plugin. Pull Request resolved: https://github.com/facebook/flipper/pull/2279 Test Plan: ./gradlew uploadArchives -PdryRun=true Reviewed By: priteshrnandgaonkar Differential Revision: D28473692 Pulled By: passy fbshipit-source-id: 3d95122fecebfeac8bfa5173c5c633eee3f13311 |
||
|
|
5afd38165d |
Remove supportDesign in build.gradle (#2305)
Summary: dependabot notifies to upgrade `"com.google.android.material:material:1.0.0-rc01"` (D28323842), but none references this. This diff tries to remove it as it's unused Pull Request resolved: https://github.com/facebook/flipper/pull/2305 Reviewed By: passy, fabiomassimo Differential Revision: D28375893 fbshipit-source-id: 5963ad81b8008e5836dd59a1e09d8cdeb4f8eafe |
||
|
|
e6f68a9fce |
Bump protobuf-java from 3.15.8 to 3.16.0 (#2294)
Summary: Bumps [protobuf-java](https://github.com/protocolbuffers/protobuf) from 3.15.8 to 3.16.0. <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.16.0</h2> <h1>C++</h1> <ul> <li>Fix compiler warnings issue found in conformance_test_runner <a href="https://github-redirect.dependabot.com/protocolbuffers/protobuf/issues/8189">#8189</a> (<a href="https://github-redirect.dependabot.com/protocolbuffers/protobuf/issues/8190">#8190</a>)</li> <li>Fix MinGW-w64 build issues. (<a href="https://github-redirect.dependabot.com/protocolbuffers/protobuf/issues/8286">#8286</a>)</li> <li>[Protoc] C++ Resolved an issue where NO_DESTROY and CONSTINIT are in incorrect order (<a href="https://github-redirect.dependabot.com/protocolbuffers/protobuf/issues/8296">#8296</a>)</li> <li>Fix PROTOBUF_CONSTINIT macro redefinition (<a href="https://github-redirect.dependabot.com/protocolbuffers/protobuf/issues/8323">#8323</a>)</li> <li>Delete StringPiecePod (<a href="https://github-redirect.dependabot.com/protocolbuffers/protobuf/issues/8353">#8353</a>)</li> <li>Fix gcc error: comparison of unsigned expression in '>= 0' is always … (<a href="https://github-redirect.dependabot.com/protocolbuffers/protobuf/issues/8309">#8309</a>)</li> <li>Fix cmake install on iOS (<a href="https://github-redirect.dependabot.com/protocolbuffers/protobuf/issues/8301">#8301</a>)</li> <li>Create a CMake option to control whether or not RTTI is enabled (<a href="https://github-redirect.dependabot.com/protocolbuffers/protobuf/issues/8347">#8347</a>)</li> <li>Fix endian.h location on FreeBSD (<a href="https://github-redirect.dependabot.com/protocolbuffers/protobuf/issues/8351">#8351</a>)</li> <li>Refactor util::Status (<a href="https://github-redirect.dependabot.com/protocolbuffers/protobuf/issues/8354">#8354</a>)</li> <li>Make util::Status more similar to absl::Status (<a href="https://github-redirect.dependabot.com/protocolbuffers/protobuf/issues/8405">#8405</a>)</li> <li>Fix -Wsuggest-destructor-override for generated C++ proto classes. (<a href="https://github-redirect.dependabot.com/protocolbuffers/protobuf/issues/8408">#8408</a>)</li> <li>Refactor StatusOr and StringPiece (<a href="https://github-redirect.dependabot.com/protocolbuffers/protobuf/issues/8406">#8406</a>)</li> <li>Refactor uint128 (<a href="https://github-redirect.dependabot.com/protocolbuffers/protobuf/issues/8416">#8416</a>)</li> <li>The ::pb namespace is no longer exposed due to conflicts.</li> <li>Allow MessageDifferencer::TreatAsSet() (and friends) to override previous calls instead of crashing.</li> <li>Reduce the size of generated proto headers for protos with <code>string</code> or <code>bytes</code> fields.</li> <li>Move arena() operation on uncommon path to out-of-line routine</li> <li>For iterator-pair function parameter types, take both iterators by value.</li> <li>Code-space savings and perhaps some modest performance improvements in RepeatedPtrField.</li> <li>Eliminate nullptr check from every tag parse.</li> <li>Remove unused _$name$<em>cached_byte_size</em> fields.</li> <li>Serialize extension ranges together when not broken by a proto field in the middle.</li> <li>Do out-of-line allocation and deallocation of string object in ArenaString.</li> <li>Streamline ParseContext::ParseMessage<!-- raw HTML omitted --> to avoid code bloat and improve performance.</li> <li>New member functions RepeatedField::Assign, RepeatedPtrField::{Add, Assign}.</li> <li>Fix undefined behavior warning due to innocuous uninitialization of value on an error path.</li> <li>Avoid expensive inlined code space for encoding message length for messages <blockquote> <p>= 128 bytes and instead do a procedure call to a shared out-of-line routine.</p> </blockquote> </li> <li>util::DefaultFieldComparator will be final in a future version of protobuf. Subclasses should inherit from SimpleFieldComparator instead.</li> </ul> <h1>C#</h1> <ul> <li>Add .NET 5 target and improve WriteString performance with SIMD (<a href="https://github-redirect.dependabot.com/protocolbuffers/protobuf/issues/8147">#8147</a>)</li> </ul> <h1>Java</h1> <ul> <li>deps: update JUnit and Truth (<a href="https://github-redirect.dependabot.com/protocolbuffers/protobuf/issues/8319">#8319</a>)</li> <li>Detect invalid overflow of byteLimit and return InvalidProtocolBufferException as documented.</li> <li>Exceptions thrown while reading from an InputStream in parseFrom are now included as causes.</li> <li>Support potentially more efficient proto parsing from RopeByteStrings.</li> <li>Clarify runtime of ByteString.Output.toStringBuffer().</li> </ul> </blockquote> <p>... (truncated)</p> </details> <details> <summary>Commits</summary> <ul> <li><a href=" |
||
|
|
dd25b69d66 |
Bump gradle from 4.1.3 to 4.2.0 (#2293)
Summary: Bumps gradle from 4.1.3 to 4.2.0. [](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/2293 Reviewed By: passy Differential Revision: D28323838 Pulled By: cekkaewnumchai fbshipit-source-id: 260e664a4abb9c9acbb45ecdff734c16ab6c8596 |
||
|
|
0df76e7267 |
Remove dcendents.android-maven plugin (#2277)
Summary: This should no longer be needed as our Maven Publishing now happens through another plugin. This is blocking the upgrade to Gradle 7 mentioned in https://github.com/facebook/flipper/issues/2221. It's also deprecated: https://github.com/dcendents/android-maven-gradle-plugin Pull Request resolved: https://github.com/facebook/flipper/pull/2277 Test Plan: Manually built things, ran `uploadArchives -PdryRun=true`. No issues. Reviewed By: mweststrate Differential Revision: D28286834 Pulled By: passy fbshipit-source-id: d6163e8ecf2e982cf67499861e2f387068015773 |
||
|
|
9333660786 |
Bump core from 0.13.0 to 0.14.0 (#2253)
Summary: Bumps [core](https://github.com/facebook/screenshot-tests-for-android) from 0.13.0 to 0.14.0. <details> <summary>Release notes</summary> <p><em>Sourced from <a href="https://github.com/facebook/screenshot-tests-for-android/releases">core's releases</a>.</em></p> <blockquote> <h2>0.14.0</h2> <p><code>081522d</code> Add annotations for compatibility with Gradle 7.0 (<a href="https://github-redirect.dependabot.com/facebook/screenshot-tests-for-android/issues/283">https://github.com/facebook/flipper/issues/283</a>) <code>010f36e</code> Defer Gradle task creation until necessary (<a href="https://github-redirect.dependabot.com/facebook/screenshot-tests-for-android/issues/280">https://github.com/facebook/flipper/issues/280</a>) <code>46d36ba</code> ANDROIDX_TEST_ORCHESTRATOR support (<a href="https://github-redirect.dependabot.com/facebook/screenshot-tests-for-android/issues/264">https://github.com/facebook/flipper/issues/264</a>)</p> </blockquote> </details> <details> <summary>Changelog</summary> <p><em>Sourced from <a href="https://github.com/facebook/screenshot-tests-for-android/blob/master/CHANGELOG.md">core's changelog</a>.</em></p> <blockquote> <h2>0.14.0 (Apr 22 2021)</h2> <ul> <li>Added test orchestrator support</li> <li>Switched away from xml to json for metadata files</li> <li>Support for Gradle 7</li> </ul> </blockquote> </details> <details> <summary>Commits</summary> <ul> <li><a href=" |
||
|
|
5a2b32c21a |
Bump gradle-maven-publish-plugin from 0.15.0 to 0.15.1 (#2252)
Summary: Bumps [gradle-maven-publish-plugin](https://github.com/vanniktech/gradle-maven-publish-plugin) from 0.15.0 to 0.15.1. <details> <summary>Release notes</summary> <p><em>Sourced from <a href="https://github.com/vanniktech/gradle-maven-publish-plugin/releases">gradle-maven-publish-plugin's releases</a>.</em></p> <blockquote> <h2>0.15.1</h2> <p><a href="https://github.com/vanniktech/gradle-maven-publish-plugin/blob/master/CHANGELOG.md#version-0151-2021-05-02">Changelog</a></p> </blockquote> </details> <details> <summary>Changelog</summary> <p><em>Sourced from <a href="https://github.com/vanniktech/gradle-maven-publish-plugin/blob/master/CHANGELOG.md">gradle-maven-publish-plugin's changelog</a>.</em></p> <blockquote> <h2>Version 0.15.1 <em>(2021-05-02)</em></h2> <ul> <li>The <code>closeAndReleaseRepository</code> task was mistakenly expecting the wrong Gradle properties. The README and changelog also mentioned the wrong properties. The correct ones are <code>mavenCentralUsername</code> and <code>mavenCentralPassword</code> or for environment variables: <code>ORG_GRADLE_PROJECT_mavenCentralUsername</code> and <code>ORG_GRADLE_PROJECT_mavenCentralPassword</code>.</li> <li>Fix <code>signing</code> not being configurable until <code>afterEvaluate</code></li> <li>Use empty string as in memory signing password when no password is specified</li> <li>Fix <code>statingProfile</code> in <code>nexusOptions</code> not being optional which causes an error when running <code>closeAndReleaseRepository</code></li> </ul> </blockquote> </details> <details> <summary>Commits</summary> <ul> <li><a href=" |
||
|
|
a5636cb152 |
Bump gradle-maven-publish-plugin from 0.14.2 to 0.15.0 (#2231)
Summary: Bumps [gradle-maven-publish-plugin](https://github.com/vanniktech/gradle-maven-publish-plugin) from 0.14.2 to 0.15.0. <details> <summary>Release notes</summary> <p><em>Sourced from <a href="https://github.com/vanniktech/gradle-maven-publish-plugin/releases">gradle-maven-publish-plugin's releases</a>.</em></p> <blockquote> <h2>0.15.0</h2> <p><a href="https://github.com/vanniktech/gradle-maven-publish-plugin/blob/master/CHANGELOG.md#version-0150-2021-04-24">Changelog</a></p> </blockquote> </details> <details> <summary>Changelog</summary> <p><em>Sourced from <a href="https://github.com/vanniktech/gradle-maven-publish-plugin/blob/master/CHANGELOG.md">gradle-maven-publish-plugin's changelog</a>.</em></p> <blockquote> <h2>Version 0.15.0 <em>(2021-04-24)</em></h2> <ul> <li><strong>BREAKING</strong>: Removed support for deprecated <code>RELEASE_REPOSITORY_URL</code>, <code>SNAPSHOT_REPOSITORY_URL</code>, <code>SONATYPE_NEXUS_USERNAME</code>, <code>SONATYPE_NEXUS_PASSWORD</code> environment variables and properties. For safety reasons the project will fail when finding these. Use <code>mavenCentralRepositoryUsername</code> and <code>mavenCentralRepositoryPassword</code> Gradle properties or <code>ORG_GRADLE_PROJECT_mavenCentralRepositoryUsername</code> and <code>ORG_GRADLE_PROJECT_mavenCentralRepositoryPassword</code> environment variables instead.</li> <li><strong>BREAKING</strong>: Removed deprecated <code>targets</code> API. See README for alternative ways of adding targets.</li> <li>Behavior change: The dokka plugin is not applied by default anymore for Kotlin projects. When it is applied we will still use the dokka tasks to create the javadoc jar.</li> <li>Support for <code>s01.oss.sonatype.org</code> by setting <code>sonatypeHost = "S01"</code>.</li> <li>Introduce <code>com.vanniktech.maven.publish.base</code> plugin. This plugin contains all the functionality of the main plugin, but does not configure anything automatically. Instead, it offers a public API, which is also used by the main plugin to do so yourself. This allows for more flexibility and to publish different project types. The API is not final yet, but we're happy to receive feedback.</li> </ul> </blockquote> </details> <details> <summary>Commits</summary> <ul> <li><a href=" |
||
|
|
658dcdae8e |
Bump dokka-gradle-plugin from 1.4.30 to 1.4.32 (#2230)
Summary: Bumps [dokka-gradle-plugin](https://github.com/Kotlin/dokka) from 1.4.30 to 1.4.32. <details> <summary>Release notes</summary> <p><em>Sourced from <a href="https://github.com/Kotlin/dokka/releases">dokka-gradle-plugin's releases</a>.</em></p> <blockquote> <h2>1.4.32 Alpha</h2> <p>Fixes:</p> <ul> <li>Fix configuration for suppressing obvious functions (<a href="https://github-redirect.dependabot.com/Kotlin/dokka/issues/1789">https://github.com/facebook/flipper/issues/1789</a>)</li> <li>Fix visibility on enum entry property (<a href="https://github-redirect.dependabot.com/Kotlin/dokka/issues/1828">https://github.com/facebook/flipper/issues/1828</a>)</li> <li>Fix missing annotations in GFM and unresolved static imports (<a href="https://github-redirect.dependabot.com/Kotlin/dokka/issues/1845">https://github.com/facebook/flipper/issues/1845</a>)</li> </ul> <p>Added features:</p> <ul> <li>Reintroduce multimodule documentation (<a href="https://github-redirect.dependabot.com/Kotlin/dokka/issues/1804">https://github.com/facebook/flipper/issues/1804</a>)</li> <li>Compiler bump to 1.4.32 (<a href="https://github-redirect.dependabot.com/Kotlin/dokka/issues/1818">https://github.com/facebook/flipper/issues/1818</a>)</li> <li>Suppress inherited members (<a href="https://github-redirect.dependabot.com/Kotlin/dokka/issues/1814">https://github.com/facebook/flipper/issues/1814</a>)</li> <li>Bump kotlinx.html to 0.7.3 (<a href="https://github-redirect.dependabot.com/Kotlin/dokka/issues/1819">https://github.com/facebook/flipper/issues/1819</a>) (requires adding "<a href="https://maven.pkg.jetbrains.space/public/p/kotlinx-html/maven">https://maven.pkg.jetbrains.space/public/p/kotlinx-html/maven</a>" repository)</li> <li>Add ability to document generated files (<a href="https://github-redirect.dependabot.com/Kotlin/dokka/issues/1832">https://github.com/facebook/flipper/issues/1832</a>)</li> <li>Handle html in KDoc (<a href="https://github-redirect.dependabot.com/Kotlin/dokka/issues/1805">https://github.com/facebook/flipper/issues/1805</a>)</li> <li>Make anchors stable (<a href="https://github-redirect.dependabot.com/Kotlin/dokka/issues/1851">https://github.com/facebook/flipper/issues/1851</a>)</li> </ul> <p>Special thanks to external contributors: <a href="https://github.com/AzimMuradov"><code>@AzimMuradov</code></a> and <a href="https://github.com/hfhbd"><code>@hfhbd</code></a></p> </blockquote> </details> <details> <summary>Commits</summary> <ul> <li><a href=" |
||
|
|
0dd32ce3bb |
Bump protobuf-java from 3.15.6 to 3.15.8 (#2181)
Summary: Bumps [protobuf-java](https://github.com/protocolbuffers/protobuf) from 3.15.6 to 3.15.8. <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.15.8</h2> <h1>Ruby</h1> <ul> <li>Fixed memory leak of Ruby arena objects (<a href="https://github-redirect.dependabot.com/protocolbuffers/protobuf/issues/8461">#8461</a>)</li> </ul> <h2>Protocol Buffers v3.15.7</h2> <h1>C++</h1> <ul> <li>Remove the ::pb namespace (alias) (<a href="https://github-redirect.dependabot.com/protocolbuffers/protobuf/issues/8423">#8423</a>)</li> </ul> <h1>Ruby</h1> <ul> <li>Fix unbounded memory growth for Ruby <2.7 (<a href="https://github-redirect.dependabot.com/protocolbuffers/protobuf/issues/8429">#8429</a>)</li> <li>Fixed message equality in cases where the message type is different (<a href="https://github-redirect.dependabot.com/protocolbuffers/protobuf/issues/8434">#8434</a>)</li> </ul> </blockquote> </details> <details> <summary>Commits</summary> <ul> <li><a href=" |
||
|
|
39645d6e06 |
Bump mockito-core from 3.8.0 to 3.9.0 (#2180)
Summary: Bumps [mockito-core](https://github.com/mockito/mockito) from 3.8.0 to 3.9.0. <details> <summary>Release notes</summary> <p><em>Sourced from <a href="https://github.com/mockito/mockito/releases">mockito-core's releases</a>.</em></p> <blockquote> <h2>v3.9.0</h2> <p><!-- raw HTML omitted --><!-- raw HTML omitted --><em>Changelog generated by <a href="https://github.com/shipkit/shipkit-changelog">Shipkit Changelog Gradle Plugin</a></em><!-- raw HTML omitted --><!-- raw HTML omitted --></p> <h4>3.9.0</h4> <ul> <li>2021-04-07 - <a href="https://github.com/mockito/mockito/compare/v3.8.22...v3.9.0">4 commit(s)</a> by Tim van der Lippe, dependabot[bot]</li> <li>"But invoked here" lists the invocation parameters [(<a href="https://github-redirect.dependabot.com/mockito/mockito/issues/2259">#2259</a>)](<a href="https://github-redirect.dependabot.com/mockito/mockito/pull/2259">mockito/mockito#2259</a>)</li> <li>Bump auto-service from 1.0-rc7 to 1.0 [(<a href="https://github-redirect.dependabot.com/mockito/mockito/issues/2258">#2258</a>)](<a href="https://github-redirect.dependabot.com/mockito/mockito/pull/2258">mockito/mockito#2258</a>)</li> <li>Bump actions/setup-java from v1 to v2 [(<a href="https://github-redirect.dependabot.com/mockito/mockito/issues/2255">#2255</a>)](<a href="https://github-redirect.dependabot.com/mockito/mockito/pull/2255">mockito/mockito#2255</a>)</li> <li>"But invoked here" should list the invocation parameters [(<a href="https://github-redirect.dependabot.com/mockito/mockito/issues/2058">https://github.com/facebook/flipper/issues/2058</a>)](<a href="https://github-redirect.dependabot.com/mockito/mockito/issues/2058">mockito/mockito#2058</a>)</li> </ul> <h2>v3.8.25</h2> <p><!-- raw HTML omitted --><!-- raw HTML omitted --><em>Changelog generated by <a href="https://github.com/shipkit/shipkit-changelog">Shipkit Changelog Gradle Plugin</a></em><!-- raw HTML omitted --><!-- raw HTML omitted --></p> <h4>3.8.25</h4> <ul> <li>2021-04-07 - <a href="https://github.com/mockito/mockito/compare/v3.8.22...v3.8.25">3 commit(s)</a> by Tim van der Lippe, dependabot[bot]</li> <li>"But invoked here" lists the invocation parameters [(<a href="https://github-redirect.dependabot.com/mockito/mockito/issues/2259">#2259</a>)](<a href="https://github-redirect.dependabot.com/mockito/mockito/pull/2259">mockito/mockito#2259</a>)</li> <li>Bump auto-service from 1.0-rc7 to 1.0 [(<a href="https://github-redirect.dependabot.com/mockito/mockito/issues/2258">#2258</a>)](<a href="https://github-redirect.dependabot.com/mockito/mockito/pull/2258">mockito/mockito#2258</a>)</li> <li>Bump actions/setup-java from v1 to v2 [(<a href="https://github-redirect.dependabot.com/mockito/mockito/issues/2255">#2255</a>)](<a href="https://github-redirect.dependabot.com/mockito/mockito/pull/2255">mockito/mockito#2255</a>)</li> <li>"But invoked here" should list the invocation parameters [(<a href="https://github-redirect.dependabot.com/mockito/mockito/issues/2058">https://github.com/facebook/flipper/issues/2058</a>)](<a href="https://github-redirect.dependabot.com/mockito/mockito/issues/2058">mockito/mockito#2058</a>)</li> </ul> <h2>v3.8.22</h2> <p><!-- raw HTML omitted --><!-- raw HTML omitted --><em>Changelog generated by <a href="https://github.com/shipkit/shipkit-changelog">Shipkit Changelog Gradle Plugin</a></em><!-- raw HTML omitted --><!-- raw HTML omitted --></p> <h4>3.8.22</h4> <ul> <li>2021-04-05 - <a href="https://github.com/mockito/mockito/compare/v3.8.20...v3.8.22">2 commit(s)</a> by Tim van der Lippe</li> <li>Fix thread race condition [(<a href="https://github-redirect.dependabot.com/mockito/mockito/issues/2248">#2248</a>)](<a href="https://github-redirect.dependabot.com/mockito/mockito/pull/2248">mockito/mockito#2248</a>)</li> <li>Add missing Deprecated annotation [(<a href="https://github-redirect.dependabot.com/mockito/mockito/issues/2227">#2227</a>)](<a href="https://github-redirect.dependabot.com/mockito/mockito/pull/2227">mockito/mockito#2227</a>)</li> </ul> <h2>v3.8.21</h2> <p><!-- raw HTML omitted --><!-- raw HTML omitted --><em>Changelog generated by <a href="https://github.com/shipkit/shipkit-changelog">Shipkit Changelog Gradle Plugin</a></em><!-- raw HTML omitted --><!-- raw HTML omitted --></p> <h4>3.8.21</h4> <ul> <li>2021-04-05 - <a href="https://github.com/mockito/mockito/compare/v3.8.20...v3.8.21">1 commit(s)</a> by Tim van der Lippe</li> <li>Add missing Deprecated annotation [(<a href="https://github-redirect.dependabot.com/mockito/mockito/issues/2227">#2227</a>)](<a href="https://github-redirect.dependabot.com/mockito/mockito/pull/2227">mockito/mockito#2227</a>)</li> </ul> <h2>v3.8.20</h2> <p><!-- raw HTML omitted --><!-- raw HTML omitted --><em>Changelog generated by <a href="https://github.com/shipkit/shipkit-changelog">Shipkit Changelog Gradle Plugin</a></em><!-- raw HTML omitted --><!-- raw HTML omitted --></p> <h4>3.8.20</h4> <ul> <li>2021-04-01 - <a href="https://github.com/mockito/mockito/compare/v3.8.17...v3.8.20">3 commit(s)</a> by Paul Klauser, dependabot[bot]</li> <li>Bump google-java-format from 1.9 to 1.10.0 [(<a href="https://github-redirect.dependabot.com/mockito/mockito/issues/2251">#2251</a>)](<a href="https://github-redirect.dependabot.com/mockito/mockito/pull/2251">mockito/mockito#2251</a>)</li> <li>Bump versions.errorprone from 2.5.1 to 2.6.0 [(<a href="https://github-redirect.dependabot.com/mockito/mockito/issues/2250">#2250</a>)](<a href="https://github-redirect.dependabot.com/mockito/mockito/pull/2250">mockito/mockito#2250</a>)</li> <li>Fixes <a href="https://github-redirect.dependabot.com/mockito/mockito/issues/2007">https://github.com/facebook/flipper/issues/2007</a> : Update objenesis dep to 3.2 [(<a href="https://github-redirect.dependabot.com/mockito/mockito/issues/2249">#2249</a>)](<a href="https://github-redirect.dependabot.com/mockito/mockito/pull/2249">mockito/mockito#2249</a>)</li> <li>Fixes <a href="https://github-redirect.dependabot.com/mockito/mockito/issues/2007">https://github.com/facebook/flipper/issues/2007</a> : Downgrade objenesis version for mockito-android [(<a href="https://github-redirect.dependabot.com/mockito/mockito/issues/2024">https://github.com/facebook/flipper/issues/2024</a>)](<a href="https://github-redirect.dependabot.com/mockito/mockito/pull/2024">mockito/mockito#2024</a>)</li> <li>Android instrumentation test packaging fails for mockito-android 3.5.0 with minSdk < 26 [(<a href="https://github-redirect.dependabot.com/mockito/mockito/issues/2007">https://github.com/facebook/flipper/issues/2007</a>)](<a href="https://github-redirect.dependabot.com/mockito/mockito/issues/2007">mockito/mockito#2007</a>)</li> </ul> <h2>v3.8.17</h2> <p><!-- raw HTML omitted --><!-- raw HTML omitted --><em>Changelog generated by <a href="https://github.com/shipkit/shipkit-changelog">Shipkit Changelog Gradle Plugin</a></em><!-- raw HTML omitted --><!-- raw HTML omitted --></p> <h4>3.8.17</h4> </blockquote> <p>... (truncated)</p> </details> <details> <summary>Commits</summary> <ul> <li><a href=" |
||
|
|
b0cbf39a1a |
Export protobuf definitions from Retrofit (#2084)
Summary: https://github.com/facebook/flipper/pull/2080 enables storing protobuf definitions and displaying payloads in the network inspector plugin. However, describing those definitions in ProtobufJS format can be time consuming and error prone. This PR enables sending definitions from an entire Retrofit service with a single line. ## Changelog * Adds a retrofit2-protobuf plugin Pull Request resolved: https://github.com/facebook/flipper/pull/2084 Test Plan: Used as a single line per service, ie: `SendProtobufToFlipperFromRetrofit(baseUrl, PersonService::class.java)` For more details see demo app in https://github.com/hbmartin/protobuf_java_to_protobufjs Reviewed By: mweststrate Differential Revision: D27507872 Pulled By: passy fbshipit-source-id: 859d7636c9512de0abde0aa1dcb2e023851369cf |
||
|
|
8c096df71e |
Bump fbjni from 0.2.0 to 0.2.2 (#2125)
Summary: Bumps [fbjni](https://github.com/facebookincubator/fbjni) from 0.2.0 to 0.2.2. <details> <summary>Release notes</summary> <p><em>Sourced from <a href="https://github.com/facebookincubator/fbjni/releases">fbjni's releases</a>.</em></p> <blockquote> <h2>v0.2.2</h2> <p>No release notes provided.</p> <h2>v0.2.1</h2> <p>This release re-enables the headers JAR.</p> </blockquote> </details> <details> <summary>Commits</summary> <ul> <li><a href=" |
||
|
|
aba15f8475 |
Bump dokka-gradle-plugin from 1.4.20 to 1.4.30 (#2089)
Summary: Bumps [dokka-gradle-plugin](https://github.com/Kotlin/dokka) from 1.4.20 to 1.4.30. <details> <summary>Release notes</summary> <p><em>Sourced from <a href="https://github.com/Kotlin/dokka/releases">dokka-gradle-plugin's releases</a>.</em></p> <blockquote> <h2>1.4.30 Alpha</h2> <p>In this release we focused on improving multi-module experience that would allow links, search and navigation to be rendered for the whole project rather than independent modules. We have also updated the compiler to 1.4.30 and introduced the versioning plugin for the multi module, that lets users generate documentation for each version incrementally and switch between them on the main page.</p> <h2>Breaking changes</h2> <ul> <li>Dokka multi module no longer uses generic <code>dokka${format}</code> task but rather <code>dokka${format}Partial</code> where <code>format</code> is the desired output format like <code>html</code> or <code>gfm</code></li> </ul> <h2>Improvements and bug fixes</h2> <ul> <li>JvmName support <a href="https://github-redirect.dependabot.com/Kotlin/dokka/issues/1675">https://github.com/facebook/flipper/issues/1675</a></li> <li>Use Maven directly to download additional dependencies <a href="https://github-redirect.dependabot.com/Kotlin/dokka/issues/1644">https://github.com/facebook/flipper/issues/1644</a> thanks <a href="https://github.com/adangel"><code>@adangel</code></a></li> <li>Fix docs on DProperty <a href="https://github-redirect.dependabot.com/Kotlin/dokka/issues/1671">https://github.com/facebook/flipper/issues/1671</a></li> <li>Refactor ContentTable builder and fix GFM table rendering <a href="https://github-redirect.dependabot.com/Kotlin/dokka/issues/1682">https://github.com/facebook/flipper/issues/1682</a></li> <li>Versioning <a href="https://github-redirect.dependabot.com/Kotlin/dokka/issues/1654">https://github.com/facebook/flipper/issues/1654</a></li> <li>Footer customisation <a href="https://github-redirect.dependabot.com/Kotlin/dokka/issues/1691">https://github.com/facebook/flipper/issues/1691</a></li> <li>Resolve Trove issue <a href="https://github-redirect.dependabot.com/Kotlin/dokka/issues/1715">https://github.com/facebook/flipper/issues/1715</a></li> <li>Fix incorrect DRI conversion in KotlinAsJava modes for nested definitions <a href="https://github-redirect.dependabot.com/Kotlin/dokka/issues/1701">https://github.com/facebook/flipper/issues/1701</a></li> <li>JvmOverloads (<a href="https://github-redirect.dependabot.com/Kotlin/dokka/issues/1712">https://github.com/facebook/flipper/issues/1712</a>) and add detection of JvmSynthetic (<a href="https://github-redirect.dependabot.com/Kotlin/dokka/issues/1718">https://github.com/facebook/flipper/issues/1718</a>) thanks <a href="https://github.com/bishiboosh"><code>@bishiboosh</code></a></li> <li>Annotations for parameters <a href="https://github-redirect.dependabot.com/Kotlin/dokka/issues/1710">https://github.com/facebook/flipper/issues/1710</a></li> <li>Fix links to method parameters from documentation <a href="https://github-redirect.dependabot.com/Kotlin/dokka/issues/1713">https://github.com/facebook/flipper/issues/1713</a></li> <li>Fix displaying default Java visibility <a href="https://github-redirect.dependabot.com/Kotlin/dokka/issues/1738">https://github.com/facebook/flipper/issues/1738</a></li> <li>Add legacy KotlinWebsite format to recognized link formats <a href="https://github-redirect.dependabot.com/Kotlin/dokka/issues/1750">https://github.com/facebook/flipper/issues/1750</a></li> <li>Fix parameters in CLI and bump kotlinx.cli <a href="https://github-redirect.dependabot.com/Kotlin/dokka/issues/1755">https://github.com/facebook/flipper/issues/1755</a></li> <li>Suppress tag support <a href="https://github-redirect.dependabot.com/Kotlin/dokka/issues/1742">https://github.com/facebook/flipper/issues/1742</a></li> <li>Add ability to suppress obvious functions like equals, toString <a href="https://github-redirect.dependabot.com/Kotlin/dokka/issues/1758">https://github.com/facebook/flipper/issues/1758</a></li> <li>Make Gradle plugin use <code>api</code> instead of <code>implementation</code> for dokka-core <a href="https://github-redirect.dependabot.com/Kotlin/dokka/issues/1771">https://github.com/facebook/flipper/issues/1771</a></li> </ul> </blockquote> </details> <details> <summary>Commits</summary> <ul> <li><a href=" |
||
|
|
d5089b9f01 |
Bump com.github.ben-manes.versions from 0.28.0 to 0.38.0 (#2037)
Summary: Bumps com.github.ben-manes.versions from 0.28.0 to 0.38.0. [](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/2037 Reviewed By: passy Differential Revision: D27326600 Pulled By: mweststrate fbshipit-source-id: a2697e74fb00dcfc4cbf9917f46e48b4cf8bf879 |
||
|
|
062882bb77 |
Bump gradle from 4.1.2 to 4.1.3 (#2090)
Summary: Bumps gradle from 4.1.2 to 4.1.3. [](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/2090 Reviewed By: mweststrate Differential Revision: D27265541 Pulled By: passy fbshipit-source-id: ff3d914cc6f360364811e0d1402b02ccc89c1a8b |
||
|
|
f5b729d91c |
Bump fresco from 2.2.0 to 2.3.0 (#2055)
Summary: Bumps [fresco](https://github.com/facebook/fresco) from 2.2.0 to 2.3.0. <details> <summary>Release notes</summary> <p><em>Sourced from <a href="https://github.com/facebook/fresco/releases">fresco's releases</a>.</em></p> <blockquote> <h2>Version 2.3.0</h2> <h1>Highlights</h1> <ul> <li> <p><strong>Bumped Fresco's minSdk to 14.</strong> We did not remove any Gingerbread-specific code yet, but will do so soon. 091e8b7c4cd11a6cc5b535dd84d8e21a1e243ac0</p> </li> <li> <p>Proper nullability annotations for some classes by using new Infer annotations - this improves Kotlin support and null-safety.</p> </li> <li> <p>Improved Java-only Fresco setup. 4a9961559c8240cbb88eeecf2303f956d0185120</p> </li> <li> <p>Lots of debug logging improvements: More reliable image origin, new MEMORY_BITMAP_SHORTCUT origin, more debug information available. These are available via <code>ImagePerfData#getExtraData()</code></p> </li> <li> <p>Added experimental option to recover from OOMs: f43d5990600c9ac6c3a18e14e4d3c260cf78b462</p> </li> <li> <p>Added option to force a single image pipeline instance: 5f5c076fe26b17a849498c27c7541550c3ef3984</p> </li> <li> <p>Disk cache support for the Fresco Flipper images plugin.</p> </li> <li> <p>Bumped SoLoader version to 0.9.0.</p> </li> <li> <p>Use <code>buildSrc</code> for Fresco's internal dependency management.</p> </li> <li> <p>WIP: Lots of improvements for our new Fresco Vito UI components.</p> </li> </ul> <p>Pull requests:</p> <ul> <li>Fixed resource leak problem while using BlurPostProcessor. Thanks <a href="https://github.com/FrancescoJo"><code>@FrancescoJo</code></a> for the PR.</li> <li>Make sure there is at least one overlay in GenericDraweeHierarchy. Thanks <a href="https://github.com/dengweichao"><code>@dengweichao</code></a> for the PR.</li> <li>Removed unused padding value. Thanks <a href="https://github.com/erenulas"><code>@erenulas</code></a> for the PR.</li> </ul> <h1>Cleanup</h1> <ul> <li>Removed Drawee-Volley module. If you're using Drawee-Volley, you can still continue using it by just copying the files removed with 7c2517edee7d4080fab0daf54fd4ac4eca6a8497 into your project. We did not significantly change these in a long time, so this has been stable.</li> <li>Removed OkHttp2 image pipeline artifact. See deba7d1c3c218377a5b67e58f269914d8f8a88be</li> </ul> <p>Full changelog: <a href="https://github.com/facebook/fresco/compare/v2.2.0...v2.3.0">https://github.com/facebook/fresco/compare/v2.2.0...v2.3.0</a></p> </blockquote> </details> <details> <summary>Commits</summary> <ul> <li><a href=" |
||
|
|
da25b49428 |
Bump espresso-intents from 3.1.0 to 3.3.0 (#2056)
Summary: Bumps espresso-intents from 3.1.0 to 3.3.0. [](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/2056 Reviewed By: passy Differential Revision: D27230354 Pulled By: priteshrnandgaonkar fbshipit-source-id: 18b7113a6463b486ae1e2c9023a986388d75776f |
||
|
|
5ec274e740 |
Bump mockito-core from 2.26.0 to 3.8.0 (#2059)
Summary: Bumps [mockito-core](https://github.com/mockito/mockito) from 2.26.0 to 3.8.0. <details> <summary>Release notes</summary> <p><em>Sourced from <a href="https://github.com/mockito/mockito/releases">mockito-core's releases</a>.</em></p> <blockquote> <h2>v3.8.0</h2> <p><!-- raw HTML omitted --><!-- raw HTML omitted --><em>Changelog generated by <a href="https://github.com/shipkit/shipkit-changelog">Shipkit Changelog Gradle Plugin</a></em><!-- raw HTML omitted --><!-- raw HTML omitted --></p> <h4>3.8.0</h4> <ul> <li>2021-02-22 - <a href="https://github.com/mockito/mockito/compare/v3.7.18...v3.8.0">1 commit(s)</a> by Tim van der Lippe</li> <li>Publish new minor version to Maven central [(<a href="https://github.com/mockito/mockito/issues/2213">#2213</a>)](<a href="https://github.com/mockito/mockito/pull/2213">mockito/mockito#2213</a>)</li> </ul> <h2>v3.7.18</h2> <p><!-- raw HTML omitted --><!-- raw HTML omitted --><em>Changelog generated by <a href="https://github.com/shipkit/shipkit-changelog">Shipkit Changelog Gradle Plugin</a></em><!-- raw HTML omitted --><!-- raw HTML omitted --></p> <h4>3.7.18</h4> <ul> <li>2021-02-15 - <a href="https://github.com/mockito/mockito/compare/v3.7.17...v3.7.18">1 commit(s)</a> by Ryan Tandy</li> <li>Fixes <a href="https://github.com/mockito/mockito/issues/2204">#2204</a>: Ignore Groovy methods annotated with Internal [(<a href="https://github.com/mockito/mockito/issues/2207">#2207</a>)](<a href="https://github.com/mockito/mockito/pull/2207">mockito/mockito#2207</a>)</li> <li>Groovy 3.0 internal methods are not ignored as they should be [(<a href="https://github.com/mockito/mockito/issues/2204">#2204</a>)](<a href="https://github.com/mockito/mockito/issues/2204">mockito/mockito#2204</a>)</li> </ul> <h2>v3.7.17</h2> <p><!-- raw HTML omitted --><!-- raw HTML omitted --><em>Changelog generated by <a href="https://github.com/shipkit/shipkit-changelog">Shipkit Changelog Gradle Plugin</a></em><!-- raw HTML omitted --><!-- raw HTML omitted --></p> <h4>3.7.17</h4> <ul> <li>2021-02-15 - <a href="https://github.com/mockito/mockito/compare/v3.7.16...v3.7.17">1 commit(s)</a> by dependabot[bot]</li> <li>Bump junit from 4.13.1 to 4.13.2 [(<a href="https://github.com/mockito/mockito/issues/2205">#2205</a>)](<a href="https://github.com/mockito/mockito/pull/2205">mockito/mockito#2205</a>)</li> </ul> <h2>v3.7.16</h2> <p><!-- raw HTML omitted --><!-- raw HTML omitted --><em>Changelog generated by <a href="https://github.com/shipkit/shipkit-changelog">Shipkit Changelog Gradle Plugin</a></em><!-- raw HTML omitted --><!-- raw HTML omitted --></p> <h4>3.7.16</h4> <ul> <li>2021-02-11 - <a href="https://github.com/mockito/mockito/compare/v3.7.15...v3.7.16">1 commit(s)</a> by Rafael Winterhalter</li> <li>Add API for clearing mocks. [(<a href="https://github.com/mockito/mockito/issues/2194">#2194</a>)](<a href="https://github.com/mockito/mockito/pull/2194">mockito/mockito#2194</a>)</li> </ul> <h2>v3.7.15</h2> <p><!-- raw HTML omitted --><!-- raw HTML omitted --><em>Changelog generated by <a href="https://github.com/shipkit/shipkit-changelog">Shipkit Changelog Gradle Plugin</a></em><!-- raw HTML omitted --><!-- raw HTML omitted --></p> <h4>3.7.15</h4> <ul> <li>2021-02-05 - <a href="https://github.com/mockito/mockito/compare/v3.7.13...v3.7.15">2 commit(s)</a> by dependabot[bot]</li> <li>Bump versions.junitJupiter from 5.7.0 to 5.7.1 [(<a href="https://github.com/mockito/mockito/issues/2199">#2199</a>)](<a href="https://github.com/mockito/mockito/pull/2199">mockito/mockito#2199</a>)</li> <li>Bump junit-platform-launcher from 1.7.0 to 1.7.1 [(<a href="https://github.com/mockito/mockito/issues/2198">#2198</a>)](<a href="https://github.com/mockito/mockito/pull/2198">mockito/mockito#2198</a>)</li> </ul> <h2>v3.7.14</h2> <p><!-- raw HTML omitted --><!-- raw HTML omitted --><em>Changelog generated by <a href="https://github.com/shipkit/shipkit-changelog">Shipkit Changelog Gradle Plugin</a></em><!-- raw HTML omitted --><!-- raw HTML omitted --></p> <h4>3.7.14</h4> <ul> <li>2021-02-05 - <a href="https://github.com/mockito/mockito/compare/v3.7.13...v3.7.14">1 commit(s)</a> by dependabot[bot]</li> <li>Bump versions.junitJupiter from 5.7.0 to 5.7.1 [(<a href="https://github.com/mockito/mockito/issues/2199">#2199</a>)](<a href="https://github.com/mockito/mockito/pull/2199">mockito/mockito#2199</a>)</li> </ul> <h2>v3.7.13</h2> <p><!-- raw HTML omitted --><!-- raw HTML omitted --><em>Changelog generated by <a href="https://github.com/shipkit/shipkit-changelog">Shipkit Changelog Gradle Plugin</a></em><!-- raw HTML omitted --><!-- raw HTML omitted --></p> <h4>3.7.13</h4> <ul> <li>2021-02-04 - <a href="https://github.com/mockito/mockito/compare/v3.7.11...v3.7.13">2 commit(s)</a> by dependabot[bot]</li> <li>Bump kotlin-stdlib from 1.4.21-2 to 1.4.30 [(<a href="https://github.com/mockito/mockito/issues/2196">#2196</a>)](<a href="https://github.com/mockito/mockito/pull/2196">mockito/mockito#2196</a>)</li> </ul> </blockquote> <p>... (truncated)</p> </details> <details> <summary>Commits</summary> <ul> <li><a href=" |
||
|
|
fbff840dcd |
Bump core from 0.5.0 to 0.13.0 (#2057)
Summary: Bumps [core](https://github.com/facebook/screenshot-tests-for-android) from 0.5.0 to 0.13.0. <details> <summary>Release notes</summary> <p><em>Sourced from <a href="https://github.com/facebook/screenshot-tests-for-android/releases">core's releases</a>.</em></p> <blockquote> <h2>0.13.0</h2> <p><code>9e3b940</code> Tentative fix for <a href="https://github.com/facebook/screenshot-tests-for-android/issues/248">https://github.com/facebook/flipper/issues/248</a> (<a href="https://github.com/facebook/screenshot-tests-for-android/issues/249">https://github.com/facebook/flipper/issues/249</a>) <code>49676c1</code> Make accessibility info for the screenshot an optional value (<a href="https://github.com/facebook/screenshot-tests-for-android/issues/250">https://github.com/facebook/flipper/issues/250</a>)</p> <h2>0.12.0</h2> <p><code>2af0200</code> Update to AGP 3.6 <code>6dedde3</code> Update gradle + wrapper to 6.2.x <code>2b37d95</code> Add option to show screenshot difference in html report</p> <h2>0.11.0</h2> <p><code>e00973d</code> Remove use of indirect obsolete api usage <code>4116c6a</code> Updated Gradle to 5.6.2 <code>4885a0e</code> Replaced use of a deprecated Gradle API (<a href="https://github.com/facebook/screenshot-tests-for-android/issues/231">https://github.com/facebook/flipper/issues/231</a>) <code>de7f430</code> Adopt Contributor Covenant <code>e897fe8</code> Added failureDir to record differences when verifying screenshots (<a href="https://github.com/facebook/screenshot-tests-for-android/issues/225">https://github.com/facebook/flipper/issues/225</a>)</p> <h2>0.10.0</h2> <p><code>4e054b0</code> Add accessibility evaluation to detect focusable views without any text to announce. <code>25f3f4c</code> Force Litho to render in accessibility mode, and bump the metadata version number <code>a919928</code> Move over to AndroidX <code>fa4da40</code> Add AccessibilityUtil class with a data structure for the accessibility tree <code>db3ef4e</code> Add the concept of a version to the metadata JSON file <code>83d010d</code> Fix reference dir (<a href="https://github.com/facebook/screenshot-tests-for-android/issues/220">https://github.com/facebook/flipper/issues/220</a>) <code>0b9e8e9</code> Fix screenshots on Android 8.0 <code>2cb4718</code> Support setting max height and width <code>ff2a939</code> Fix <a href="https://github.com/facebook/screenshot-tests-for-android/issues/192">https://github.com/facebook/flipper/issues/192</a> ScreenshotsPluginExtension's addDeps parameter doesn't work <code>f98a24e</code> Expose max pixels so we can adjust our view size if we exceed it. <code>7826f9b</code> Zip up all the output screenshots so that the puller can pull them all at once</p> <h2>0.9.0</h2> <p><code>3983392</code> Loop over serials in ANDROID_SERIAL when pulling images (<a href="https://github.com/facebook/screenshot-tests-for-android/issues/140">https://github.com/facebook/flipper/issues/140</a>) (<a href="https://github.com/facebook/screenshot-tests-for-android/issues/214">https://github.com/facebook/flipper/issues/214</a>) <code>81c8c53</code> Fix display text in the output html of a screenshot test <code>c9a7646</code> Bump min sdk to 14 <code>f7a153c</code> Check for empty children when writing a hierarchy <code>76d8cd1</code> Make tests run on devices with KitKat and earlier <code>b9ea677</code> Add Accessibility Hierarchy to Screenshot Tests <code>8ef0e18</code> Handle absence of Play Services (<a href="https://github.com/facebook/screenshot-tests-for-android/issues/203">https://github.com/facebook/flipper/issues/203</a>) <code>fe98582</code> avoid the crash on processing an anonymous view (<a href="https://github.com/facebook/screenshot-tests-for-android/issues/200">https://github.com/facebook/flipper/issues/200</a>) <code>dcb5e39</code> detailed error propagation for screenshot tests <code>ded2077</code> Close ParcelFileDescriptor when done. (<a href="https://github.com/facebook/screenshot-tests-for-android/issues/195">https://github.com/facebook/flipper/issues/195</a>) <code>d02e224</code> Catch API errors when showing current images in reports <code>39b05df</code> Trigger onGlobalLayoutListener during screenshot tests <code>7609a80</code> View before images when running screenshot tests locally <code>7dba891</code> Correct multipleDevices flag default <code>0f14f96</code> Add setMaxPixels to RecordBuilder interface (<a href="https://github.com/facebook/screenshot-tests-for-android/issues/189">https://github.com/facebook/flipper/issues/189</a>)</p> <h2>0.8.0</h2> <p><code>1411308</code> Add language feature to device name calculator <code>fadd68c</code> Always use the same output directory for reports (<a href="https://github.com/facebook/screenshot-tests-for-android/issues/169">https://github.com/facebook/flipper/issues/169</a>)</p> </blockquote> <p>... (truncated)</p> </details> <details> <summary>Changelog</summary> <p><em>Sourced from <a href="https://github.com/facebook/screenshot-tests-for-android/blob/master/CHANGELOG.md">core's changelog</a>.</em></p> <blockquote> <h2>0.13.0 (Jul 8 2020)</h2> <ul> <li>Made accessibility node information optional</li> <li>Bugfixes surrounding obtaining accessibility node information</li> </ul> <h2>0.12.0 (Mar 4 2020)</h2> <ul> <li>Added the ability to generate a diff between the old version of a screenshot and the new output in the html report. Currently only works with a configured test image API</li> <li>Added support for AGP 3.6 + Gradle 6.2.x</li> </ul> <h2>0.11.0 (Oct 17 2019)</h2> <ul> <li>Replaced direct usages of deprecated Gradle APIs</li> <li>Adopted the Contributor Covenant</li> <li>Added <code>failureDir</code> which saves the expected, actual and diff images of each failing test when verification fails.</li> </ul> <h2>0.10.0 (Jun 11 2019)</h2> <ul> <li>Added batch downloading of screenshot images instead of pulling individual files</li> <li>Added Accessibility hierarchy information</li> <li>Added ability to specify max sizes for images</li> <li>Fixed addDeps functionality parameter in the plugin</li> <li>Fixed referenceDir functionality in the plugin</li> <li>Fixed an issue on Samsung devices where a crash would occur when faking a WindowAttachment</li> <li>Migrated to AndroidX</li> </ul> <h2>0.9.0 (Apr 1 2019)</h2> <ul> <li>Added a setMaxPixels method to the record builder interface to allow for really large images</li> <li>Added an integration point to allow you to see a version of the given screenshot from a server provided service</li> <li>Fixed an issue where onGlobalLayoutListener wasn'nt being triggered properly</li> <li>Fixed an issue where a parcel file descriptor wasn't being closed</li> <li>Added the ability to dump the accessibility hierarchy</li> <li>Min SDK has been bumped to 14</li> <li>Added the ability to run tests on all connected targets</li> </ul> <h2>0.8.0 (Jul 30 2018)</h2> <ul> <li>Replaced androidTestApi with androidTestImplementation when adding in core dependency via the plugin</li> <li>Fixed a bug where requesting focus prior to being attached to a Window would crash</li> <li>Added the ability to customize the max pixel size restriction</li> <li>Moved generated report to build/ instead of /tmp</li> <li>Added language to the device name calculation for multiple devices</li> </ul> <h2>0.7.0 (Apr 19 2018)</h2> <ul> <li>Added the ability to retrieve the resulting Bitmap for custom use on your RecordBuilder</li> <li>Removed the runtime dependency on Dexmaker, this will resolve any issues of using frameworks such as Mockito in your screenshot tests</li> <li>Added a a check to fail when resultant screenshots are extremely large</li> <li>Rewrote the client plugin to provide screenshot test tasks per applicable variant</li> </ul> </blockquote> <p>... (truncated)</p> </details> <details> <summary>Commits</summary> <ul> <li><a href=" |
||
|
|
964131ee48 |
Bump core from 1.1.0 to 1.3.0 (#2003)
Summary: Bumps core from 1.1.0 to 1.3.0. [](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/2003 Reviewed By: mweststrate Differential Revision: D26980729 Pulled By: passy fbshipit-source-id: b4da7e300d582ba38e173f6f2b060fb312e9e610 |
||
|
|
a6262cf3f0 |
Bump infer-annotation from 0.11.2 to 0.18.0 (#2044)
Summary: Bumps [infer-annotation](https://github.com/facebook/infer) from 0.11.2 to 0.18.0. <details> <summary>Release notes</summary> <p><em>Sourced from <a href="https://github.com/facebook/infer/releases">infer-annotation's releases</a>.</em></p> <blockquote> <h2>Infer version 0.17.0</h2> <p>This is a binary release of Infer for Linux and MacOS. To use it follow these <a href="http://fbinfer.com/docs/getting-started.html">instructions</a>.</p> <h4>Highlights:</h4> <ul> <li>There’s a new <code>--inefficient-keyset-iterator</code> checker for finding inefficient uses of Java's keyset iterators that retrieve both key and value (on by default).</li> <li>Complete the set of Android thread annotations and Java nullability annotations. Updated artifacts are available on <a href="https://search.maven.org/artifact/com.facebook.infer.annotation/infer-annotation/0.17.0/jar">Maven Central</a>.</li> <li><code>--starvation</code> is now on by default. This analysis catches problems with threads not being able to make progress due to locking issues, incorrect scheduling priorities, etc. For instance, on Android calling Future.get from a UiThread without a sensible timeout will be flagged as a starvation issue.</li> <li>New Objective-C linter for calls to <code>optional</code> methods: <code>UNSAFE_CALL_TO_OPTIONAL_METHOD</code>, enabled by default.</li> <li>A new call-graph scheduler (<code>--call-graph-schedule</code>) improves performance of the analysis phase of Infer, especially when the number of files to analyze is less than available CPUs.</li> <li>A new flag <code>--oom-threshold</code> allows to throttle the analysis when the amount of free memory is below the provided threshold.</li> <li>New genrule based Buck/Java integration is much faster than the previous one, use with <code>--genrule-master-mode</code>.</li> <li>Infer’s internal clang is now in version 8.0.0.</li> <li>Update to javalib 3.1 provides better compatibility with Java 9 and Java 11. Refer to <a href="https://github.com/javalib-team/javalib/blob/master/CHANGELOG">their change log</a> for more details.</li> <li>Infer can now be built and run on MacOS Mojave without fiddling with <code>SDKROOT</code> (although you still might need it with non-standard toolchain setup).</li> <li>[β] <strong>Pulse</strong> is a new experimental lifetime analysis for C++, give it a try with <code>--pulse</code>. Beware that it doesn’t report much yet.</li> <li><code>--ownership</code> checker was superseded by Pulse and removed.</li> </ul> <p>... and many other fixes and improvements. For the full list of changes included see <a href="https://github.com/facebook/infer/compare/v0.16.0...v0.17.0">here</a>.</p> <p>The facebook-clang-plugins version used for this release is <a href="https://github.com/facebook/facebook-clang-plugins/commit/9386890e42043d04f9">https://github.com/facebook/facebook-clang-plugins/commit/9386890e42043d04f9</a> cd9e7b204cb525d4417c41.</p> <p>The sha256 checksums of the tarballs are:</p> <pre><code>$ shasum -a 256 infer-*-v0.17.0.tar.xz de972ba3043f18b29a8eff6cd7612e24f5ffaef038dc7949befeaf490931725e infer-linux64-v0.17.0.tar.xz 1a3ef6fb51846ae63ffd7fde3b0255f75bab6157f5de1842606fa32988d101f8 infer-osx-v0.17.0.tar.xz </code></pre> <h2>Infer version 0.16.0</h2> <p>This is a binary release of Infer for Linux and MacOS. To use it follow these <a href="http://fbinfer.com/docs/getting-started.html">instructions</a>.</p> <p>It's been a long time since the previous release, here are some new features and improvements you can find in this new release:</p> <p>Backend analyses:</p> <ul> <li>A brand new analysis to compute the runtime cost of methods and functions: passing <code>--cost</code> (off by default) to Infer will output a costs-report.json file describing, among others, the computational complexity of each function in the code using the big-O notation, eg <code>O(1)</code>, <code>O(list.length)</code>, ...</li> <li>The deadlock detection analysis has been ported to C++ and Objective-C and mainly focuses on self-deadlocks (taking a mutex twice). Activate with <code>--starvation</code> (off by default).</li> <li>The data race detector RacerD has been ported to Objective-C and detects races on fields protected by a C++ mutex. It reports "Thread Safety Violation" and "GuardedBy Violation" errors on Java and "Lock Consistency Violation" on C++ and Objective-C. Activate with <code>--racerd</code> (on by default).</li> <li>A progress bar is displayed while the analysis is running</li> <li>Countless improvements and tweaks, in particular in RacerD and in analyses for C++.</li> </ul> <p>Frontends:</p> <ul> <li>Infer now ships with clang version 7.0.1</li> <li>Support for Java up to version 11</li> </ul> <p>The sha256 checksums of the tarballs are:</p> <pre><code></tr></table> </code></pre> </blockquote> <p>... (truncated)</p> </details> <details> <summary>Changelog</summary> <p><em>Sourced from <a href="https://github.com/facebook/infer/blob/master/Changelog.md">infer-annotation's changelog</a>.</em></p> <blockquote> <h2>Version 0.17.0</h2> <ul> <li>There's a new <code>--inefficient-keyset-iterator</code> checker for finding inefficient uses of Java's keyset iterators that retrieve both key and value (on by default).</li> <li>Complete the set of Android thread annotations and Java nullability annotations. Updated artifacts are available on <a href="https://search.maven.org/artifact/com.facebook.infer.annotation/infer-annotation/0.17.0/jar">Maven Central</a>.</li> <li><code>--starvation</code> is now on by default. This analysis catches problems with threads not being able to make progress due to locking issues, incorrect scheduling priorities, etc. For instance, on Android calling Future.get from a UiThread without a sensible timeout will be flagged as a starvation issue.</li> <li>New Objective-C linter for calls to <code>optional</code> methods: <code>UNSAFE_CALL_TO_OPTIONAL_METHOD</code>, enabled by default.</li> <li>A new call-graph scheduler (<code>--call-graph-schedule</code>) improves performance of the analysis phase of Infer, especially when the number of files to analyze is less than available CPUs.</li> <li>A new flag <code>--oom-threshold</code> allows to throttle the analysis when the amount of free memory is below the provided threshold.</li> <li>New genrule based Buck/Java integration is much faster than the previous one, use with <code>--genrule-master-mode</code>.</li> <li>Infer's internal clang is now in version 8.0.0.</li> <li>Update to javalib 3.1 provides better compatibility with Java 9 and Java 11. Refer to <a href="https://github.com/javalib-team/javalib/blob/master/CHANGELOG">their change log</a> for more details.</li> <li>Infer can now be built and run on MacOS Mojave without fiddling with <code>SDKROOT</code> (although you still might need it with non-standard toolchain setup).</li> <li>[β] <strong>Pulse</strong> is a new experimental lifetime analysis for C++, give it a try with <code>--pulse</code>. Beware that it doesn't report much yet.</li> <li><code>--ownership</code> checker was superseded by Pulse and removed.</li> </ul> <h2>Version 0.16.0</h2> <p>Backend analyses:</p> <ul> <li>A brand new analysis to compute the runtime cost of methods and functions: passing <code>--cost</code> (off by default) to Infer will output a costs-report.json file describing, among others, the computational complexity of each function in the code using the big-O notation, eg <code>O(1)</code>, <code>O(list.length)</code>, ...</li> <li>The deadlock detection analysis has been ported to C++ and Objective-C and mainly focuses on self-deadlocks (taking a mutex twice). Activate with <code>--starvation</code> (off by default).</li> <li>The data race detector RacerD has been ported to Objective-C and detects races on fields protected by a C++ mutex. It reports "Thread Safety Violation" and "GuardedBy Violation" errors on Java and "Lock Consistency Violation" on C++ and Objective-C. Activate with <code>--racerd</code> (on by default).</li> <li>A progress bar is displayed while the analysis is running</li> <li>Countless improvements and tweaks, in particular in RacerD and in analyses for C++.</li> </ul> <p>Frontends:</p> <ul> <li>Infer now ships with clang version 7.0.1</li> <li>Support for Java up to version 11</li> </ul> <h2>Version 0.15.0</h2> <ul> <li>switch infer license to MIT</li> <li>publish binaries</li> <li>[clang] lots of improvements to the frontend</li> </ul> <h2>Version 0.14.0</h2> <ul> <li>New checker: <code>--ownership</code> detects a subset of use-after-free issues due to bad manual memory management. This is a rough prototype of Rust-style borrow checker for C++. (enabled by default, C++)</li> <li>New checker: <code>--uninit</code> detects uses of uninitialized values (enabled by default, C/C++/Objective-C)</li> <li>New checker: <code>--racerd</code> now also detects inconsistent lock usage in C++. Also improved the lock domain to reduce false positives for all languages.</li> <li>Improved C++ support: destructors are now properly translated; addresses and pointers are handled more precisely</li> <li>Improved retain cycles detection (Objective-C)</li> <li>Upgraded the internal clang to clang 7</li> <li>[internal] SQLite is being used to store some of infer's analysis artefacts instead of storing them in files on disk. This improves analysis speed and reduces load on the OS.</li> </ul> <h2>Version 0.13.1</h2> </blockquote> <p>... (truncated)</p> </details> <details> <summary>Commits</summary> <ul> <li>See full diff in <a href="https://github.com/facebook/infer/commits/infer-annotation-0.18.0">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/2044 Reviewed By: nikoant Differential Revision: D26947169 Pulled By: passy fbshipit-source-id: 2158ae6518094e8521f3a2c21f9e62bb6bb8dacf |
||
|
|
1d7cfe3d22 |
Bump runtime from 1.0.0 to 1.0.1 (#2039)
Summary: Bumps runtime from 1.0.0 to 1.0.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/2039 Reviewed By: nikoant Differential Revision: D26947198 Pulled By: passy fbshipit-source-id: 235c48595cdd367479155d081f466f1859108706 |
||
|
|
11f7af3e72 |
Bump robolectric from 4.4 to 4.5.1 (#2038)
Summary: Bumps [robolectric](https://github.com/robolectric/robolectric) from 4.4 to 4.5.1. <details> <summary>Release notes</summary> <p><em>Sourced from <a href="https://github.com/robolectric/robolectric/releases">robolectric's releases</a>.</em></p> <blockquote> <h2>Robolectric 4.5.1</h2> <p>This is a minor release that fixes a regression in 4.5 and removes some superfluous print statements. See <a href="https://github-redirect.dependabot.com/robolectric/robolectric/pull/6187">robolectric/robolectric#6187</a> and <a href="https://github-redirect.dependabot.com/robolectric/robolectric/pull/6177">robolectric/robolectric#6177</a> respectively for more details.</p> <p>Robolectric 4.5 adds support for Android API 30 (R final) and contains many bug fixes and other enhancements.</p> <p>More detailed release notes are forthcoming.</p> <p>For all changes view the <a href="https://github.com/robolectric/robolectric/compare/robolectric-4.4...robolectric-4.5">comparison to 4.4</a>.</p> <h2>Use Robolectric:</h2> <pre lang="groovy"><code>testCompile "org.robolectric:robolectric:4.5" </code></pre> <h2>Robolectric 4.5 Beta 1</h2> <p><em><strong>NOTE</strong>: Robolectric 4.5-beta-1 is a outdated preview release; please use <a href="https://github.com/robolectric/robolectric/releases/tag/robolectric-4.5">4.5</a> or later instead.</em></p> <h2>Robolectric 4.5 Alpha 3</h2> <p><em><strong>NOTE</strong>: Robolectric 4.5-alpha-3 is a outdated preview release; please use <a href="https://github.com/robolectric/robolectric/releases/tag/robolectric-4.5">4.5</a> or later instead.</em></p> <h2>Robolectric 4.5 Alpha 2</h2> <p><em><strong>NOTE</strong>: Robolectric 4.5-alpha-2 is a outdated preview release; please use <a href="https://github.com/robolectric/robolectric/releases/tag/robolectric-4.5">4.5</a> or later instead.</em></p> <h2>Robolectric 4.5 Alpha 1</h2> <p><em><strong>NOTE</strong>: Robolectric 4.5-alpha-1 is a outdated preview release; please use <a href="https://github.com/robolectric/robolectric/releases/tag/robolectric-4.5">4.5</a> or later instead.</em></p> </blockquote> </details> <details> <summary>Commits</summary> <ul> <li><a href=" |
||
|
|
07defebb22 |
Bump hamcrest-library from 1.3 to 2.2 (#2041)
Summary: Bumps [hamcrest-library](https://github.com/hamcrest/JavaHamcrest) from 1.3 to 2.2. <details> <summary>Release notes</summary> <p><em>Sourced from <a href="https://github.com/hamcrest/JavaHamcrest/releases">hamcrest-library's releases</a>.</em></p> <blockquote> <h2>hamcrest-java-2.2</h2> <h3>Improvements</h3> <ul> <li>AllOf/AnyOf: Pass the matchers to constructor using varargs ([Issue <a href="https://github-redirect.dependabot.com/hamcrest/JavaHamcrest/issues/245">https://github.com/facebook/flipper/issues/245</a>](<a href="https://github-redirect.dependabot.com/hamcrest/JavaHamcrest/pull/245">hamcrest/JavaHamcrest#245</a>))</li> <li>Matchers.anyOf: Fix generic bounds compatibility for JDK 11 ([Issue <a href="https://github-redirect.dependabot.com/hamcrest/JavaHamcrest/issues/256">https://github.com/facebook/flipper/issues/256</a>](<a href="https://github-redirect.dependabot.com/hamcrest/JavaHamcrest/issues/256">hamcrest/JavaHamcrest#256</a>), [Issue <a href="https://github-redirect.dependabot.com/hamcrest/JavaHamcrest/issues/257">https://github.com/facebook/flipper/issues/257</a>](<a href="https://github-redirect.dependabot.com/hamcrest/JavaHamcrest/issues/257">hamcrest/JavaHamcrest#257</a>))</li> <li>AssertionError message is unhelpful when match fails for byte type ([Issue <a href="https://github-redirect.dependabot.com/hamcrest/JavaHamcrest/issues/254">https://github.com/facebook/flipper/issues/254</a>](<a href="https://github-redirect.dependabot.com/hamcrest/JavaHamcrest/issues/254">hamcrest/JavaHamcrest#254</a>), [Issue <a href="https://github-redirect.dependabot.com/hamcrest/JavaHamcrest/issues/255">https://github.com/facebook/flipper/issues/255</a>](<a href="https://github-redirect.dependabot.com/hamcrest/JavaHamcrest/issues/255">hamcrest/JavaHamcrest#255</a>))</li> <li>Use platform specific line breaks ([PR <a href="https://github-redirect.dependabot.com/hamcrest/JavaHamcrest/issues/267">https://github.com/facebook/flipper/issues/267</a>](<a href="https://github-redirect.dependabot.com/hamcrest/JavaHamcrest/pull/267">hamcrest/JavaHamcrest#267</a>))</li> <li>Build now checks for consistent use of spaces ([PR <a href="https://github-redirect.dependabot.com/hamcrest/JavaHamcrest/issues/217">https://github.com/facebook/flipper/issues/217</a>](<a href="https://github-redirect.dependabot.com/hamcrest/JavaHamcrest/pull/217">hamcrest/JavaHamcrest#217</a>))</li> </ul> <h3>Bugfixes</h3> <ul> <li>Fix compatibility issue for development with Android D8 ( |
||
|
|
2af4c4e141 |
Bump guava from 20.0 to 23.0 (#2034)
Summary: Bumps [guava](https://github.com/google/guava) from 20.0 to 23.0. <details> <summary>Release notes</summary> <p><em>Sourced from <a href="https://github.com/google/guava/releases">guava's releases</a>.</em></p> <blockquote> <h2>23.0</h2> <p>Final <a href="https://github.com/google/guava/wiki/Release23">Guava 23.0</a> release.</p> <h2>23.0-rc1</h2> <p>First <a href="https://github.com/google/guava/wiki/Release23">Guava 23.0</a> release candidate.</p> <h2>22.0</h2> <p>Final <a href="https://github.com/google/guava/wiki/Release22">Guava 22.0</a> release.</p> <h2>22.0-rc1</h2> <p>First release candidate for <a href="https://github.com/google/guava/wiki/Release22">Guava 22.0</a>.</p> <h2>21.0</h2> <p>Final <a href="https://github.com/google/guava/wiki/Release21">Guava 21.0</a> release.</p> <p>This release requires Java 8.</p> <h2>21.0-rc2</h2> <p>Second release candidate for <a href="https://github.com/google/guava/wiki/Release21">Guava 21.0</a>.</p> <p>This release candidate fixes a small issue with rc1; a number of methods that create <code>Collector</code>s took Guava's functional types (e.g. <code>base.Function</code>) as parameters rather than the <code>java.util.function</code> equivalent.</p> <p>This release requires Java 8.</p> <h2>21.0-rc1</h2> <p>First release candidate for <a href="https://github.com/google/guava/wiki/Release21">Guava 21.0</a>.</p> <p>This release requires Java 8.</p> </blockquote> </details> <details> <summary>Commits</summary> <ul> <li><a href=" |
||
|
|
1f19f69356 |
Bump espresso-core from 3.1.0 to 3.3.0 (#2004)
Summary: Bumps espresso-core from 3.1.0 to 3.3.0. [](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/2004 Reviewed By: fabiomassimo Differential Revision: D26888849 Pulled By: passy fbshipit-source-id: 06752c640ffacc9fd6dfbd0bd671c2d71f1dd9b2 |
||
|
|
19130ff5ab |
Bump de.undercouch.download from 4.0.1 to 4.1.1 (#2032)
Summary: Bumps de.undercouch.download from 4.0.1 to 4.1.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/2032 Reviewed By: mweststrate Differential Revision: D26889090 Pulled By: passy fbshipit-source-id: 7b95fddbdfa18fbce28654273b8a0eb2ebf96eb3 |
||
|
|
b8d54aa1a4 |
Bump okhttp from 3.14.1 to 4.9.1 (#2006)
Summary: Bumps [okhttp](https://github.com/square/okhttp) from 3.14.1 to 4.9.1. <details> <summary>Changelog</summary> <p><em>Sourced from <a href="https://github.com/square/okhttp/blob/master/CHANGELOG.md">okhttp's changelog</a>.</em></p> <blockquote> <h2>Version 4.9.1</h2> <p><em>2021-01-30</em></p> <ul> <li>Fix: Work around a crash in Android 10 and 11 that may be triggered when two threads concurrently close an SSL socket. This would have appeared in crash logs as <code>NullPointerException: bio == null</code>.</li> </ul> <h2>Version 4.9.0</h2> <p><em>2020-09-11</em></p> <p><strong>With this release, <code>okhttp-tls</code> no longer depends on Bouncy Castle and doesn't install the Bouncy Castle security provider.</strong> If you still need it, you can do it yourself:</p> <pre><code>Security.addProvider(BouncyCastleProvider()) </code></pre> <p>You will also need to configure this dependency:</p> <pre><code>dependencies { implementation "org.bouncycastle:bcprov-jdk15on:1.65" } </code></pre> <ul> <li>Upgrade: [Kotlin 1.4.10][kotlin_1_4_10]. We now use Kotlin 1.4.x [functional interfaces][fun_interface] for <code>Authenticator</code>, <code>Interceptor</code>, and others.</li> <li>Upgrade: Build with Conscrypt 2.5.1.</li> </ul> <h2>Version 4.8.1</h2> <p><em>2020-08-06</em></p> <ul> <li>Fix: Don't crash in <code>HeldCertificate.Builder</code> when creating certificates on older versions of Android, including Android 6. We were using a feature of <code>SimpleDateFormat</code> that wasn't available in those versions!</li> </ul> <h2>Version 4.8.0</h2> <p><em>2020-07-11</em></p> <ul> <li>New: Change <code>HeldCertificate.Builder</code> to use its own ASN.1 certificate encoder. This is part of our effort to remove the okhttp-tls module's dependency on Bouncy Castle. We think Bouncy Castle is great! But it's a large dependency (6.5 MiB) and its security provider feature impacts VM-wide behavior.</li> </ul> </blockquote> <p>... (truncated)</p> </details> <details> <summary>Commits</summary> <ul> <li><a href=" |
||
|
|
3aa39b5207 |
Bump rules from 1.1.0 to 1.3.0 (#2033)
Summary: Bumps rules from 1.1.0 to 1.3.0. [](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/2033 Reviewed By: mweststrate Differential Revision: D26889135 Pulled By: passy fbshipit-source-id: 9dd7cff0596ca4013ae3fb101e18ae57cb163cf2 |
||
|
|
c82313b161 |
Bump runner from 1.1.0 to 1.3.0 (#2002)
Summary: Bumps runner from 1.1.0 to 1.3.0. [](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/2002 Reviewed By: fabiomassimo Differential Revision: D26888790 Pulled By: passy fbshipit-source-id: 96d063493c01ab93088bd3906100173333480d71 |
||
|
|
c60c98df5d |
Remove jcenter plugin (#2001)
Summary: Closes https://github.com/facebook/flipper/pull/2001 Pull Request resolved: https://github.com/facebook/flipper/pull/2036 Test Plan: - ./gradle :android:assembleDebug - CI Reviewed By: fabiomassimo Differential Revision: D26888718 Pulled By: passy fbshipit-source-id: ea59c6e51bda176f479d420b9955c994fea770bc |
||
|
|
adb31a093a |
Bump constraintlayout from 1.1.2 to 2.0.4 (#2005)
Summary: Bumps constraintlayout from 1.1.2 to 2.0.4. [](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/2005 Reviewed By: fabiomassimo Differential Revision: D26888882 Pulled By: passy fbshipit-source-id: 8c2f87193b72a965cd629aeaa88536376ca6e4d2 |
||
|
|
7e884cba26 |
Bump stetho from 2.2.0 to 2.4.0 (#2008)
Summary: Bumps [stetho](https://github.com/facebook/fresco) from 2.2.0 to 2.4.0. <details> <summary>Release notes</summary> <p><em>Sourced from <a href="https://github.com/facebook/fresco/releases">stetho's releases</a>.</em></p> <blockquote> <h2>Version 2.4.0</h2> <p>No release notes provided.</p> <h2>Version 2.3.0</h2> <h1>Highlights</h1> <ul> <li> <p><strong>Bumped Fresco's minSdk to 14.</strong> We did not remove any Gingerbread-specific code yet, but will do so soon. 091e8b7c4cd11a6cc5b535dd84d8e21a1e243ac0</p> </li> <li> <p>Proper nullability annotations for some classes by using new Infer annotations - this improves Kotlin support and null-safety.</p> </li> <li> <p>Improved Java-only Fresco setup. 4a9961559c8240cbb88eeecf2303f956d0185120</p> </li> <li> <p>Lots of debug logging improvements: More reliable image origin, new MEMORY_BITMAP_SHORTCUT origin, more debug information available. These are available via <code>ImagePerfData#getExtraData()</code></p> </li> <li> <p>Added experimental option to recover from OOMs: f43d5990600c9ac6c3a18e14e4d3c260cf78b462</p> </li> <li> <p>Added option to force a single image pipeline instance: 5f5c076fe26b17a849498c27c7541550c3ef3984</p> </li> <li> <p>Disk cache support for the Fresco Flipper images plugin.</p> </li> <li> <p>Bumped SoLoader version to 0.9.0.</p> </li> <li> <p>Use <code>buildSrc</code> for Fresco's internal dependency management.</p> </li> <li> <p>WIP: Lots of improvements for our new Fresco Vito UI components.</p> </li> </ul> <p>Pull requests:</p> <ul> <li>Fixed resource leak problem while using BlurPostProcessor. Thanks <a href="https://github.com/FrancescoJo"><code>@FrancescoJo</code></a> for the PR.</li> <li>Make sure there is at least one overlay in GenericDraweeHierarchy. Thanks <a href="https://github.com/dengweichao"><code>@dengweichao</code></a> for the PR.</li> <li>Removed unused padding value. Thanks <a href="https://github.com/erenulas"><code>@erenulas</code></a> for the PR.</li> </ul> <h1>Cleanup</h1> <ul> <li>Removed Drawee-Volley module. If you're using Drawee-Volley, you can still continue using it by just copying the files removed with 7c2517edee7d4080fab0daf54fd4ac4eca6a8497 into your project. We did not significantly change these in a long time, so this has been stable.</li> <li>Removed OkHttp2 image pipeline artifact. See deba7d1c3c218377a5b67e58f269914d8f8a88be</li> </ul> <p>Full changelog: <a href="https://github.com/facebook/fresco/compare/v2.2.0...v2.3.0">https://github.com/facebook/fresco/compare/v2.2.0...v2.3.0</a></p> </blockquote> </details> <details> <summary>Commits</summary> <ul> <li><a href=" |
||
|
|
dd76279caf |
Bump fresco from 2.2.0 to 2.4.0 (#2009)
Summary: Bumps [fresco](https://github.com/facebook/fresco) from 2.2.0 to 2.4.0. <details> <summary>Release notes</summary> <p><em>Sourced from <a href="https://github.com/facebook/fresco/releases">fresco's releases</a>.</em></p> <blockquote> <h2>Version 2.4.0</h2> <p>No release notes provided.</p> <h2>Version 2.3.0</h2> <h1>Highlights</h1> <ul> <li> <p><strong>Bumped Fresco's minSdk to 14.</strong> We did not remove any Gingerbread-specific code yet, but will do so soon. 091e8b7c4cd11a6cc5b535dd84d8e21a1e243ac0</p> </li> <li> <p>Proper nullability annotations for some classes by using new Infer annotations - this improves Kotlin support and null-safety.</p> </li> <li> <p>Improved Java-only Fresco setup. 4a9961559c8240cbb88eeecf2303f956d0185120</p> </li> <li> <p>Lots of debug logging improvements: More reliable image origin, new MEMORY_BITMAP_SHORTCUT origin, more debug information available. These are available via <code>ImagePerfData#getExtraData()</code></p> </li> <li> <p>Added experimental option to recover from OOMs: f43d5990600c9ac6c3a18e14e4d3c260cf78b462</p> </li> <li> <p>Added option to force a single image pipeline instance: 5f5c076fe26b17a849498c27c7541550c3ef3984</p> </li> <li> <p>Disk cache support for the Fresco Flipper images plugin.</p> </li> <li> <p>Bumped SoLoader version to 0.9.0.</p> </li> <li> <p>Use <code>buildSrc</code> for Fresco's internal dependency management.</p> </li> <li> <p>WIP: Lots of improvements for our new Fresco Vito UI components.</p> </li> </ul> <p>Pull requests:</p> <ul> <li>Fixed resource leak problem while using BlurPostProcessor. Thanks <a href="https://github.com/FrancescoJo"><code>@FrancescoJo</code></a> for the PR.</li> <li>Make sure there is at least one overlay in GenericDraweeHierarchy. Thanks <a href="https://github.com/dengweichao"><code>@dengweichao</code></a> for the PR.</li> <li>Removed unused padding value. Thanks <a href="https://github.com/erenulas"><code>@erenulas</code></a> for the PR.</li> </ul> <h1>Cleanup</h1> <ul> <li>Removed Drawee-Volley module. If you're using Drawee-Volley, you can still continue using it by just copying the files removed with 7c2517edee7d4080fab0daf54fd4ac4eca6a8497 into your project. We did not significantly change these in a long time, so this has been stable.</li> <li>Removed OkHttp2 image pipeline artifact. See deba7d1c3c218377a5b67e58f269914d8f8a88be</li> </ul> <p>Full changelog: <a href="https://github.com/facebook/fresco/compare/v2.2.0...v2.3.0">https://github.com/facebook/fresco/compare/v2.2.0...v2.3.0</a></p> </blockquote> </details> <details> <summary>Commits</summary> <ul> <li><a href=" |
||
|
|
96d4e8f0f2 |
Bump junit from 4.12 to 4.13.2 (#2007)
Summary: Bumps [junit](https://github.com/junit-team/junit4) from 4.12 to 4.13.2. <details> <summary>Release notes</summary> <p><em>Sourced from <a href="https://github.com/junit-team/junit4/releases">junit's releases</a>.</em></p> <blockquote> <h2>JUnit 4.13.2</h2> <p>Please refer to the <a href="https://github.com/junit-team/junit/blob/HEAD/doc/ReleaseNotes4.13.2.md">release notes</a> for details.</p> <h2>JUnit 4.13.1</h2> <p>Please refer to the <a href="https://github.com/junit-team/junit/blob/HEAD/doc/ReleaseNotes4.13.1.md">release notes</a> for details.</p> <h2>JUnit 4.13</h2> <p>Please refer to the <a href="https://github.com/junit-team/junit/blob/HEAD/doc/ReleaseNotes4.13.md">release notes</a> for details.</p> <h2>JUnit 4.13 RC 2</h2> <p>Please refer to the <a href="https://github.com/junit-team/junit4/wiki/4.13-Release-Notes">release notes</a> for details.</p> <h2>JUnit 4.13 RC 1</h2> <p>Please refer to the <a href="https://github.com/junit-team/junit4/wiki/4.13-Release-Notes">release notes</a> for details.</p> <h2>JUnit 4.13 Beta 3</h2> <p>Please refer to the <a href="https://github.com/junit-team/junit4/wiki/4.13-Release-Notes">release notes</a> for details.</p> <h2>JUnit 4.13 Beta 2</h2> <p>Please refer to the <a href="https://github.com/junit-team/junit4/wiki/4.13-Release-Notes">release notes</a> for details.</p> <h2>JUnit 4.13 Beta 1</h2> <p>Please refer to the <a href="https://github.com/junit-team/junit4/wiki/4.13-Release-Notes">release notes</a> for details.</p> </blockquote> </details> <details> <summary>Commits</summary> <ul> <li><a href=" |
||
|
|
6af041454a |
Upgrade to FBJNI 0.2 (#1999)
Summary: This should fix https://github.com/facebook/flipper/issues/1968 Pull Request resolved: https://github.com/facebook/flipper/pull/1999 Test Plan: Built our sample app; built the sample app provided in the repo as part of the issue; locally released the Flipper artifacts and built the RN app against it. Reviewed By: fabiomassimo Differential Revision: D26817589 Pulled By: passy fbshipit-source-id: c6db5f947c08e4236442b08306791e45b4d15ec3 |
||
|
|
4d8be35d1a |
Add plugin for LeakCanary 2 (#1959)
Summary: Add plugin for LeakCanary 2 as requested various times: https://github.com/facebook/flipper/issues/1379 https://github.com/facebook/flipper/issues/832 https://github.com/square/leakcanary/issues/1777 ## Changelog * Adds a leakcanary2 plugin for Android * Adds support for leakcanary2 to existing desktop plugin Pull Request resolved: https://github.com/facebook/flipper/pull/1959 Test Plan: * Docs updated to show new implementation * Should old leakcanary plugin in sample be replaced? Reviewed By: mweststrate Differential Revision: D26691637 Pulled By: passy fbshipit-source-id: 5e236fa6cc124f0720a6b21b5ee7c117ccf96fbf |