07defebb2253b934cd34c3dfd7625cbff5091c35
4759 Commits
| Author | SHA1 | Message | Date | |
|---|---|---|---|---|
|
|
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=" |
||
|
|
58b2daea02 |
Bundle all plugins script
Summary: New script which bundles all plugins. It is faster to bundle them all in one script rather than call "build-plugin" for each of them. The new script will be used in CI to catch regressions when some plugins cannot be bundled into standalone packages. Reviewed By: passy Differential Revision: D26918103 fbshipit-source-id: dbc5c4cd706e8d585718a198dbd7ae9ffd988e28 |
||
|
|
c065760d15 |
Stable babel transformation cache key
Summary: This diff makes babel transformation cache key stable. With the previous approach it was changed on each CI build so it was not possible to persist cache between builds. Now it is computed from the transformation package content after each build. Because of that it is equal for every CI build while Babel transformations unchanged and so we could use same cache on different Sandcastle agents. In addition to that, it makes it possible to specify directory for Metro cache so we can save/restore it in CI builds. Reviewed By: mweststrate Differential Revision: D26877989 fbshipit-source-id: 7cb04a177f86e61986585e5a74d9c7396ddddc18 |
||
|
|
baeb8ba5be |
Performance improvements for "build-plugin" task
Summary: Few improvements for "build-plugin" task which together with Sandcastle command changes (D26872427) helps to build all plugins in CI ~30% faster if most of them has not changed (which is usually the case): 1) compute package checksum in the same script to not call additional yarn scripts for each plugin 2) avoid packaging plugin if it's checksum has not changed since last release Reviewed By: mweststrate Differential Revision: D26872253 fbshipit-source-id: 968102d32a1550ea7503f1169f0ef2863296383f |
||
|
|
5df0fd6e52 |
Update the device name for DummyDevice type
Summary: This diff updates the device display name in the drop down for DummyDevice Reviewed By: mweststrate Differential Revision: D26945724 fbshipit-source-id: 6a82c6353f6d8dfe6d3a60e06f0f78d00c39ff59 |
||
|
|
50f31f9fe0 |
Update the device plugins supported devices arguments
Summary: Device plugins won't work for DummyDevice type as the device id is a fake one for this. This diff updates the "supportedDevices" for the plugins. Reviewed By: mweststrate Differential Revision: D26944601 fbshipit-source-id: a29acc288f8f0c564f52db02914e7b0491b211d2 |
||
|
|
60994bd41f |
Rename ClientDevice to DummyDevice
Summary: Rename ClientDevice to DummyDevice. It is being currently used in the case when we do cert exchange through WWW/Distillery. In this mode we are not able to figure out the exact device id(instead we create a fake one) and thus we would not like to use Android or IOSDevice for such cases. Reviewed By: mweststrate Differential Revision: D26944415 fbshipit-source-id: f9f76e8997cf5402ba5627ae1959f5a11e078bb1 |
||
|
|
d12501677d |
Upgrade elliptic for for CVE-2020-28498
Summary: Currently failing OSS validation because we have a GitHub security alert. Reviewed By: fabiomassimo Differential Revision: D26944823 fbshipit-source-id: 3075639aae97b1d68b19e5149ebd7a7f7ac419e1 |
||
|
|
6531b1ff5c |
Bump @ant-design/icons from 4.4.0 to 4.5.0 in /desktop (#2019)
Summary: Bumps [ant-design/icons](https://github.com/ant-design/ant-design-icons) from 4.4.0 to 4.5.0. <details> <summary>Commits</summary> <ul> <li>See full diff in <a href="https://github.com/ant-design/ant-design-icons/commits">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/2019 Reviewed By: mweststrate Differential Revision: D26889248 Pulled By: passy fbshipit-source-id: 753cc63b9417b5e33eb0593122b248fc0c69b0f7 |
||
|
|
f87cad5eca |
Bump @oclif/dev-cli from 1.22.2 to 1.26.0 in /desktop (#2016)
Summary: Bumps [oclif/dev-cli](https://github.com/oclif/dev-cli) from 1.22.2 to 1.26.0. <details> <summary>Release notes</summary> <p><em>Sourced from <a href="https://github.com/oclif/dev-cli/releases"><code>@oclif/dev-cli's releases</code></a>.</em></p> <blockquote> <h2>v1.26.0</h2> <h1><a href="https://github.com/oclif/dev-cli/compare/v1.25.1...v1.26.0">1.26.0</a> (2020-12-10)</h1> <h3>Features</h3> <ul> <li>adding region, sslEnabled and s3ForcePathStyle through env vars (<a href="https://github-redirect.dependabot.com/oclif/dev-cli/issues/280">https://github.com/facebook/flipper/issues/280</a>) (<a href=" |
||
|
|
6ac66a0d2d |
Bump @types/archiver from 3.1.1 to 5.1.0 in /desktop (#2020)
Summary: Bumps [types/archiver](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/archiver) from 3.1.1 to 5.1.0. <details> <summary>Commits</summary> <ul> <li>See full diff in <a href="https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/archiver">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/2020 Reviewed By: mweststrate Differential Revision: D26889183 Pulled By: passy fbshipit-source-id: 60ab86160e29ebf53d8291bac14ef25da9c99e2e |
||
|
|
bfad9c6214 |
Clean up xplat/sonar/android/src/main/java/com/facebook/flipper/plugins/inspector/InspectorFlipperPlugin.java
Reviewed By: passy Differential Revision: D26908296 fbshipit-source-id: f8e0cd4cd1d57b6b43991f4a169f36d104a3a372 |
||
|
|
b9afadf4a4 |
Bump @types/node from 14.14.10 to 14.14.31 in /desktop (#2021)
Summary: Bumps [types/node](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/node) from 14.14.10 to 14.14.31. <details> <summary>Commits</summary> <ul> <li>See full diff in <a href="https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/node">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/2021 Reviewed By: mweststrate Differential Revision: D26889123 Pulled By: passy fbshipit-source-id: 1c7616e2556fec89db5d6a5b45bb75bcffef82f7 |
||
|
|
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=" |
||
|
|
27c5f2390e |
Bump @types/jest from 26.0.15 to 26.0.20 in /desktop (#2024)
Summary: Bumps [types/jest](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/jest) from 26.0.15 to 26.0.20. <details> <summary>Commits</summary> <ul> <li>See full diff in <a href="https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/jest">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/2024 Reviewed By: mweststrate Differential Revision: D26843905 Pulled By: passy fbshipit-source-id: b9537ff8c371ee9660943361e3eeafba23707928 |
||
|
|
98df912d6d |
Bump react-native-flipper from 0.79.0 to 0.79.1 in /react-native/ReactNativeFlipperExample (#2035)
Summary: Bumps [react-native-flipper](https://github.com/facebook/flipper) from 0.79.0 to 0.79.1. <details> <summary>Release notes</summary> <p><em>Sourced from <a href="https://github.com/facebook/flipper/releases">react-native-flipper's releases</a>.</em></p> <blockquote> <h2>v0.79.1</h2> <p>See <a href="https://github.com/facebook/flipper/blob/master/desktop/static/CHANGELOG.md">https://github.com/facebook/flipper/blob/master/desktop/static/CHANGELOG.md</a> for full notes.</p> </blockquote> </details> <details> <summary>Commits</summary> <ul> <li><a href=" |
||
|
|
b6fc2f0651 |
Fix duplicate route to setup/leak-canary-plugin
Summary:
Noticed this when building the site. Shame it only warns and doesn't fail the build.
Just fixing it while I'm here.
{F479009268}
Reviewed By: nikoant
Differential Revision: D26911725
fbshipit-source-id: 6440a4b8aee4a6bc053ae771a3b148fd70ffc298
|
||
|
|
fe63f93306 |
Bump npm-api from 1.0.0 to 1.0.1 in /desktop (#2023)
Summary: Bumps [npm-api](https://github.com/doowb/npm-api) from 1.0.0 to 1.0.1. <details> <summary>Changelog</summary> <p><em>Sourced from <a href="https://github.com/doowb/npm-api/blob/master/CHANGELOG.md">npm-api's changelog</a>.</em></p> <blockquote> <h1>Changelog</h1> <h2>key</h2> <p>Changelog entries are classified using the following labels <em>(from [keep-a-changelog][]</em>):</p> <ul> <li><code>added</code>: for new features</li> <li><code>changed</code>: for changes in existing functionality</li> <li><code>deprecated</code>: for once-stable features removed in upcoming releases</li> <li><code>removed</code>: for deprecated features removed in this release</li> <li><code>fixed</code>: for any bug fixes</li> </ul> <h2>[Unreleased]</h2> <h3>Added</h3> <ul> <li>Used <a href="https://github.com/generate/generate-log">generate-log</a> to add a CHANGELOG.md</li> </ul> </blockquote> </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 |
||
|
|
d07b74eed0 |
Network Plugin - Disable routes (#1969)
Summary: Mock routes may contain quite a bit of data for header values and response bodies. Currently, to turn off a mock a user must delete the mock and then go through the process of creating it when needed again. This change will allow a user to temporarily disable a mock without deleting it. A checkbox on the Routes list is used to enable/disable mocks. As shown in this screenshot:  ## Changelog Network Plugin - disable/enable mock routes Pull Request resolved: https://github.com/facebook/flipper/pull/1969 Test Plan: Create mocks using sample app Verify that mocks are working as expected Disable the mocks Verify that the client has been updated with mocks (minus the disabled ones) user Flipper Messages plugin Use the sample app to send the disabled requests again and verify that they are not mocked Reviewed By: mweststrate Differential Revision: D26888815 Pulled By: passy fbshipit-source-id: cb8a05a27dd69ba4d2b60085a077efe795a99a7c |
||
|
|
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 |
||
|
|
b38474b73a |
use splash gradient in footer, switch to GitHub icon (#1998)
Summary: This small PR aims to tweak a bit website appearance and fix small UI issue: * footer background has been changed to reversed splash gradient <img width="1104" alt="Screenshot 2021-03-04 131823" src="https://user-images.githubusercontent.com/719641/109964907-8cba1c80-7cee-11eb-8905-2fa82533cfd7.png"> * GitHub link in the Navbar has been moved to the tight and text was replaced with icon (like on few other Docusaurus sites) <img width="557" alt="Screenshot 2021-03-04 133112" src="https://user-images.githubusercontent.com/719641/109965233-f9351b80-7cee-11eb-84d6-30788f662fbf.png"> * Navbar brand title ("Flipper") hover color issues has been fixed, now hover effect is the same as other navbar links ## Changelog N/A Pull Request resolved: https://github.com/facebook/flipper/pull/1998 Test Plan: Flipper website run on `localhost`. Reviewed By: mweststrate Differential Revision: D26888499 Pulled By: passy fbshipit-source-id: e8abeace8c1d6ae8dcc46c2381009c2bd2500005 |
||
|
|
226e042e1d |
Fix the broken xcode detection due to space
Summary: Due to the space in the path, `fs.pathExists` returned false even if the path was existent. Thus added `.trim()` to fix it. Reviewed By: passy Differential Revision: D26869404 fbshipit-source-id: 146a96262353177e786f5100a1dad9af7c7d398b |
||
|
|
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=" |
||
|
|
a2d559c8c0 |
Detect Physical iOS device without Xcode
Summary: This diff adds the support of detecting physical device in Flipper even if the xcode is not installed and there is no cli tool installed. See the demo. Reviewed By: timur-valiev Differential Revision: D26816588 fbshipit-source-id: 5f052998fcbe5c51385222d16df0e1855177b552 |
||
|
|
11879c127b |
Add portal troubleshooting instructions
Summary: Adds an internal section for portal troubleshooting Reviewed By: passy Differential Revision: D26847795 fbshipit-source-id: b12bef20b2f832c4264cfd5cafcced414575b82b |
||
|
|
b26ca1502d |
Remove time display on android screen recordings
Summary: Changelog: Creating an Android screen recording no longer includes meta information like frame rate. Context: https://fb.workplace.com/groups/flippersupport/permalink/1088379648309359/ Before: {F454408806} Reviewed By: mweststrate Differential Revision: D26765408 fbshipit-source-id: 560d7ba4ff4ccff1b4a17f1c1073efe7638e397a |
||
|
|
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=" |
||
|
|
ac68cc7026 |
More aggressively cache native builds (#2025)
Summary: Got really annoyed with Boost *always* downloading the tar ball on every build. We had some methods annotated to only run whenever our cache is out of date and for others we relied on a catch-all at the end which actually didn't do anything. If anyone knows Gradle better, please give it a shot. Pull Request resolved: https://github.com/facebook/flipper/pull/2025 Test Plan: Changed the URL to something that doesn't exist and it still didn't re-fetch. Haha, got you! Reviewed By: mweststrate Differential Revision: D26843903 Pulled By: passy fbshipit-source-id: 8c8cf60440d6bf6d7a93eebb7871858b1e6c6509 |
||
|
|
26335e30a0 |
Bump Kotlin (#2026)
Summary: Only a minor bump, but the IDE was pretty insistent I do this. Pull Request resolved: https://github.com/facebook/flipper/pull/2026 Test Plan: IDE Reviewed By: mweststrate Differential Revision: D26843904 Pulled By: passy fbshipit-source-id: 53a18e75dc9230421e8f9318885af29e8c8a4bdd |
||
|
|
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=" |
||
|
|
095667b742 |
Fix "failed to find appMatchPatterns" error
Summary: Fixed an error which happens on second and subsequent device connection to Flipper Reviewed By: passy Differential Revision: D26829255 fbshipit-source-id: 17eb603647626a2168e330ec67f4a89783219356 |
||
|
|
b95058421d |
Flipper Snapshot Bump: v0.79.2-SNAPSHOT
Summary: Releasing snapshot version 0.79.2-SNAPSHOT Reviewed By: passy Differential Revision: D26820463 fbshipit-source-id: 9edf2e986fb69db4448a3edad7740b6daf3630b7 |
||
|
|
85e5c33265 |
Flipper Release: v0.79.1
Summary: Releasing version 0.79.1 Reviewed By: passy Differential Revision: D26820464 fbshipit-source-id: 8ca29bca6b011159e158c43806760f2a2056fc0b |
||
|
|
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 |
||
|
|
7c22fe8acb |
Add more gradle sub projects (#1997)
Summary: I don't fully understand how dependabot works with Android but it seems to only look at the literal fbjni version number based on the logs and we're actually outdated on a bunch of dependencies which Gradle doesn't handle very well. Pull Request resolved: https://github.com/facebook/flipper/pull/1997 Test Plan: Tested on my fork and I've got a ton of PRs because of this. Brace yourselves. Reviewed By: mweststrate Differential Revision: D26784112 Pulled By: passy fbshipit-source-id: 98ebd0b899a0603868d4b6bc0866e557c87fecd5 |
||
|
|
f8faeb2690 |
Fix incorrect assumption on device id's
Summary: In dev mode a (further harmless) error will be triggered if the self inspection plugin is loaded, since the device_id is empty. empty device id's however are fine; the represent the host device (Mac / Win devices) Reviewed By: passy Differential Revision: D26814269 fbshipit-source-id: 281fc591c1df47092011b4140099fc7138718b43 |
||
|
|
163799cf89 |
Fix exception that happens on focus change
Summary: Fixing the previous resulted in a next exception, where blur / focus might be triggered directly as side effect of some running logic. I think this happens when entering a debugger statement causing the window to loose focus in favor of the devtools. Wrapped the logic in setImmediate to make sure that it runs on its own stack, since this will prevent any potential future issues with programmatically focussing / blurring as well. Reviewed By: jknoxville Differential Revision: D26814270 fbshipit-source-id: 5ca430653a219d3c98d8bf925277de67d8a9eb20 |
||
|
|
67e87c2fa5 |
Fix gray screen crash that might happen when gathering usage stats
Reviewed By: jknoxville Differential Revision: D26814271 fbshipit-source-id: bd857a42ae6b2528e42c96d0865ae2c532ea345f |
||
|
|
05a7451173 |
Killed pluginStateRecorder
Summary: The state recorder was never updated for Sandy, nor is that really needed since Sandy offers better testing abstractions, and this was a stop gap with potential privacy concerns (due to recording real data). The feature didn't result in any actual test cases, so it seems we won't be missing out with this :) Reviewed By: passy Differential Revision: D26813798 fbshipit-source-id: 48ec11516fbc1a47a349a5799713ad05a7e1c73a |
||
|
|
7b8054f31c |
Fixed grayed out body text
Summary: As reported a few times in the internal chat Reviewed By: passy Differential Revision: D26813161 fbshipit-source-id: 8b834c7807a7634f23c3ab922bb43e288ea4bd68 |
||
|
|
6b8eea8011 |
Bump example project deps to 0.79
Summary: This should have been automated, but I think the diff that landed the script and the actual release missed each other, so next time this should be automated Reviewed By: passy Differential Revision: D26782442 fbshipit-source-id: 205ab2e63bdff33f1ecea0a041d88a0a6ec6ae2d |
||
|
|
cd02bb7fcb |
Add a doc explaining how to connect to flipper
Summary: This diff adds documentation for using physical devices to connect to Flipper. It also talks about simulators and emulators Reviewed By: jknoxville Differential Revision: D26780077 fbshipit-source-id: 47a08cec55c510abd36c2fc776f4ce05ff0ea4d0 |
||
|
|
a4e457306c |
Add note about duplicate FBJNI classes
Summary: Not sure if I made this clearer or even more confusing, but it's a try. Reviewed By: mweststrate Differential Revision: D26781610 fbshipit-source-id: d68b30ffe6b24d537473c2d85b2b74f425068a96 |
||
|
|
3c60798352 |
Set up CI for ReactNativeFlipperExample (#1995)
Summary: Added CI to build the Android and iOS debug ReactNativeFlipperExample app Pull Request resolved: https://github.com/facebook/flipper/pull/1995 Test Plan: The relevant jobs succedeed in: https://github.com/facebook/flipper/pull/1995/checks?check_run_id=2023075981 Reviewed By: passy Differential Revision: D26778297 Pulled By: mweststrate fbshipit-source-id: 61f953739e1fa7dc7467af2fa5134798cce8b928 |