c7df339a4a004a32ffb27f604e4189a2a4096afc
6441 Commits
| Author | SHA1 | Message | Date | |
|---|---|---|---|---|
|
|
226cf8ccf9 |
Set up deeplink handling for open-plugin deeplink
Summary: Introduce open-plugin deeplink protocol. Implementation steps will follow in rest of this diff Reviewed By: jknoxville Differential Revision: D29761801 fbshipit-source-id: 47070c063df2cb3286e418b2fb20f9d8855a95d5 |
||
|
|
860f723521 |
Make deeplinks manual- and unittestable
Summary: This diff makes sure we can manually & unit tests deeplinks more easily, by introducing a dialog in which a deeplink can be entered manually and extracting deeplink handling logic from the application dispatcher. Reviewed By: jknoxville Differential Revision: D29760933 fbshipit-source-id: 0fc8f577204ecdd278716853b87786557a6e2194 |
||
|
|
fe96c9b6d2 |
Bump dokka-gradle-plugin from 1.4.32 to 1.5.0 (#2587)
Summary: Bumps [dokka-gradle-plugin](https://github.com/Kotlin/dokka) from 1.4.32 to 1.5.0. <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.5.0 Alpha</h2> <p>Kotlin compiler upgraded to 1.5.0</p> <p>Fixes:</p> <p>Make module name optional in CLI (<a href="https://github-redirect.dependabot.com/Kotlin/dokka/issues/1850">https://github.com/facebook/flipper/issues/1850</a>) Fix line separator issues (<a href="https://github-redirect.dependabot.com/Kotlin/dokka/issues/1887">https://github.com/facebook/flipper/issues/1887</a>) Fix preserving spaces in Javadoc comments (<a href="https://github-redirect.dependabot.com/Kotlin/dokka/issues/1923">https://github.com/facebook/flipper/issues/1923</a>) GFM renderer: sanitize line ends (<a href="https://github-redirect.dependabot.com/Kotlin/dokka/issues/1936">https://github.com/facebook/flipper/issues/1936</a>) Fix rendering html in briefs (<a href="https://github-redirect.dependabot.com/Kotlin/dokka/issues/1931">https://github.com/facebook/flipper/issues/1931</a>) Fix code blocks on Extension Points page (<a href="https://github-redirect.dependabot.com/Kotlin/dokka/issues/1948">https://github.com/facebook/flipper/issues/1948</a>) Remove extra dash (<a href="https://github-redirect.dependabot.com/Kotlin/dokka/issues/1968">https://github.com/facebook/flipper/issues/1968</a>) Don't use older dir from previous runs in versioning (<a href="https://github-redirect.dependabot.com/Kotlin/dokka/issues/1963">https://github.com/facebook/flipper/issues/1963</a>) Change jekyll links to be .html (<a href="https://github-redirect.dependabot.com/Kotlin/dokka/issues/1990">https://github.com/facebook/flipper/issues/1990</a>) Fix Gradle plugin application (<a href="https://github-redirect.dependabot.com/Kotlin/dokka/issues/2000">https://github.com/facebook/flipper/issues/2000</a>)</p> <p>Added features:</p> <p>Add a supertype for leaf dokka tasks that defines dokkaSourceSets (<a href="https://github-redirect.dependabot.com/Kotlin/dokka/issues/1891">https://github.com/facebook/flipper/issues/1891</a>) Add ability to specify older versions as a list of files (<a href="https://github-redirect.dependabot.com/Kotlin/dokka/issues/1890">https://github.com/facebook/flipper/issues/1890</a>) Cachable Gradle task (<a href="https://github-redirect.dependabot.com/Kotlin/dokka/issues/1905">https://github.com/facebook/flipper/issues/1905</a>) Multilanguage docs inheritance (<a href="https://github-redirect.dependabot.com/Kotlin/dokka/issues/1951">https://github.com/facebook/flipper/issues/1951</a>) Logging levels in CLI (<a href="https://github-redirect.dependabot.com/Kotlin/dokka/issues/1976">https://github.com/facebook/flipper/issues/1976</a>) Flatten multi-module structure (<a href="https://github-redirect.dependabot.com/Kotlin/dokka/issues/1980">https://github.com/facebook/flipper/issues/1980</a>)</p> <p>Special thanks to external contributors: <a href="https://github.com/rnett"><code>@rnett</code></a>, <a href="https://github.com/msink"><code>@msink</code></a>, <a href="https://github.com/zsmb13"><code>@zsmb13</code></a>, <a href="https://github.com/rachelcarmena"><code>@rachelcarmena</code></a> and <a href="https://github.com/hfhbd"><code>@hfhbd</code></a></p> </blockquote> </details> <details> <summary>Commits</summary> <ul> <li><a href=" |
||
|
|
7cdaad1285 |
Bump @typescript-eslint/eslint-plugin from 4.28.0 to 4.28.4 in /flipper-js-client-sdk (#2605)
Summary: Bumps [typescript-eslint/eslint-plugin](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/eslint-plugin) from 4.28.0 to 4.28.4. <details> <summary>Release notes</summary> <p><em>Sourced from <a href="https://github.com/typescript-eslint/typescript-eslint/releases"><code>@typescript-eslint/eslint-plugin</code>'s releases</a>.</em></p> <blockquote> <h2>v4.28.4</h2> <h2><a href="https://github.com/typescript-eslint/typescript-eslint/compare/v4.28.3...v4.28.4">4.28.4</a> (2021-07-19)</h2> <p><strong>Note:</strong> Version bump only for package <code>@typescript-eslint/typescript-eslint</code></p> <h2>v4.28.3</h2> <h2><a href="https://github.com/typescript-eslint/typescript-eslint/compare/v4.28.2...v4.28.3">4.28.3</a> (2021-07-12)</h2> <p><strong>Note:</strong> Version bump only for package <code>@typescript-eslint/typescript-eslint</code></p> <h2>v4.28.2</h2> <h2><a href="https://github.com/typescript-eslint/typescript-eslint/compare/v4.28.1...v4.28.2">4.28.2</a> (2021-07-05)</h2> <p><strong>Note:</strong> Version bump only for package <code>@typescript-eslint/typescript-eslint</code></p> <h2>v4.28.1</h2> <h2><a href="https://github.com/typescript-eslint/typescript-eslint/compare/v4.28.0...v4.28.1">4.28.1</a> (2021-06-28)</h2> <p><strong>Note:</strong> Version bump only for package <code>@typescript-eslint/typescript-eslint</code></p> </blockquote> </details> <details> <summary>Changelog</summary> <p><em>Sourced from <a href="https://github.com/typescript-eslint/typescript-eslint/blob/master/packages/eslint-plugin/CHANGELOG.md"><code>@typescript-eslint/eslint-plugin</code>'s changelog</a>.</em></p> <blockquote> <h2><a href="https://github.com/typescript-eslint/typescript-eslint/compare/v4.28.3...v4.28.4">4.28.4</a> (2021-07-19)</h2> <p><strong>Note:</strong> Version bump only for package <code>@typescript-eslint/eslint-plugin</code></p> <h2><a href="https://github.com/typescript-eslint/typescript-eslint/compare/v4.28.2...v4.28.3">4.28.3</a> (2021-07-12)</h2> <p><strong>Note:</strong> Version bump only for package <code>@typescript-eslint/eslint-plugin</code></p> <h2><a href="https://github.com/typescript-eslint/typescript-eslint/compare/v4.28.1...v4.28.2">4.28.2</a> (2021-07-05)</h2> <p><strong>Note:</strong> Version bump only for package <code>@typescript-eslint/eslint-plugin</code></p> <h2><a href="https://github.com/typescript-eslint/typescript-eslint/compare/v4.28.0...v4.28.1">4.28.1</a> (2021-06-28)</h2> <p><strong>Note:</strong> Version bump only for package <code>@typescript-eslint/eslint-plugin</code></p> </blockquote> </details> <details> <summary>Commits</summary> <ul> <li><a href=" |
||
|
|
f560d7ec4b |
Bump anyhow from 1.0.41 to 1.0.42 in /packer (#2582)
Summary: Bumps [anyhow](https://github.com/dtolnay/anyhow) from 1.0.41 to 1.0.42. <details> <summary>Release notes</summary> <p><em>Sourced from <a href="https://github.com/dtolnay/anyhow/releases">anyhow's releases</a>.</em></p> <blockquote> <h2>1.0.42</h2> <ul> <li>Enable Android's automated tooling to pull in test coverage improvements</li> </ul> </blockquote> </details> <details> <summary>Commits</summary> <ul> <li><a href=" |
||
|
|
2a33d8d014 |
Bump metro-react-native-babel-preset from 0.66.0 to 0.66.1 in /react-native/ReactNativeFlipperExample (#2586)
Summary: Bumps [metro-react-native-babel-preset](https://github.com/facebook/metro) from 0.66.0 to 0.66.1. <details> <summary>Release notes</summary> <p><em>Sourced from <a href="https://github.com/facebook/metro/releases">metro-react-native-babel-preset's releases</a>.</em></p> <blockquote> <h2>Release v0.66.1</h2> <ul> <li><strong>[Feature]</strong> Add option to use the Hermes parser in the transformer. (6dae163)</li> <li><strong>[Feature]</strong> Update the list of default React Native lazy imports to match the <a href="https://github.com/facebook/metro/blob/HEAD/facebook/react-native@ad0ccac">removal of Picker</a>, which was already deprecated. (7dcb20d)</li> <li><strong>[Feature]</strong> Make the input transform options (e.g. <code>platform</code>) available to <code>experimentalSerializerHook</code> and <code>customSerializer</code>. (<a href="https://github-redirect.dependabot.com/facebook/metro/issues/679">https://github.com/facebook/flipper/issues/679</a>)</li> <li><strong>[Fix]</strong> Avoid triggering Babel scope caching bugs. (4fea2bd, 1370b7a)</li> <li><strong>[Fix]</strong> Fix Hermes debugger proxy for IPv6. (<a href="https://github-redirect.dependabot.com/facebook/metro/issues/662">https://github.com/facebook/flipper/issues/662</a>)</li> <li><strong>[Types]</strong> Remove documentation and types for the <code>postMinifyProcess</code> option which has been broken since Metro v0.33.0. (5d778de)</li> <li><strong>[Experimental]</strong> Various unstable additions to the transformer config. <em>These are not covered by semver and can change at any time.</em> (6482241, 3390274, 5b913fa, <a href="https://github-redirect.dependabot.com/facebook/metro/issues/677">https://github.com/facebook/flipper/issues/677</a>)</li> </ul> </blockquote> </details> <details> <summary>Commits</summary> <ul> <li><a href=" |
||
|
|
b2f45ba178 |
Fix timeline scrolling
Summary: Changelog: Fixed timeline scrolling in Navigation plugin Reviewed By: timur-valiev Differential Revision: D29815770 fbshipit-source-id: 303ea1c27c742418e40044571207c93709d57d16 |
||
|
|
d782f19001 |
Refactor plugin to make it fast refreshable
Summary: Refactored Navigation plugin to make it fast-refreshable: moved the main component into a separate file and exported all components as named functions. Without these changes every change of UI triggered full reload. Reviewed By: timur-valiev Differential Revision: D29814077 fbshipit-source-id: 5285bdc5f14a5163f9501c0d45a3affefb08fc8e |
||
|
|
a78b6124d7 |
Add option to jest to run tests only locally, or on linux (#2609)
Summary: Pull Request resolved: https://github.com/facebook/flipper/pull/2609 Make it possible to mark some tests to run on non-CI, or unix only Reviewed By: nikoant Differential Revision: D29813506 fbshipit-source-id: 140f8a4eaed5af3282ab9d139b46a52818be0934 |
||
|
|
3f7e3c0441 |
Fix dark mode support for Changelog
Summary: Fix changelog display in dark mode, as reported in https://github.com/facebook/flipper/issues/2379#issuecomment-851059786 Changelog: Fix dark mode support in changelog dialog. Reviewed By: timur-valiev Differential Revision: D29801181 fbshipit-source-id: ffbbd012c99dee897c4fd67653b4f6375294d668 |
||
|
|
9cb90cd749 |
Support dark mode in plugin manager
Summary: Make sure plugin manager supports dark mode Changelog: Added dark mode support to plugin manager Fixes https://github.com/facebook/flipper/issues/2379#issuecomment-871658004 / https://fb.workplace.com/groups/flippersupport/permalink/1173361956477794/ Reviewed By: timur-valiev Differential Revision: D29800712 fbshipit-source-id: 76d383bbfd7013f63b9545e4e80ff9c771200746 |
||
|
|
6ed107721b |
Bump @typescript-eslint/eslint-plugin from 4.28.0 to 4.28.3 in /flipper-js-client-sdk (#2603)
Summary: Bumps [typescript-eslint/eslint-plugin](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/eslint-plugin) from 4.28.0 to 4.28.3. <details> <summary>Release notes</summary> <p><em>Sourced from <a href="https://github.com/typescript-eslint/typescript-eslint/releases"><code>@typescript-eslint/eslint-plugin</code>'s releases</a>.</em></p> <blockquote> <h2>v4.28.3</h2> <h2><a href="https://github.com/typescript-eslint/typescript-eslint/compare/v4.28.2...v4.28.3">4.28.3</a> (2021-07-12)</h2> <p><strong>Note:</strong> Version bump only for package <code>@typescript-eslint/typescript-eslint</code></p> <h2>v4.28.2</h2> <h2><a href="https://github.com/typescript-eslint/typescript-eslint/compare/v4.28.1...v4.28.2">4.28.2</a> (2021-07-05)</h2> <p><strong>Note:</strong> Version bump only for package <code>@typescript-eslint/typescript-eslint</code></p> <h2>v4.28.1</h2> <h2><a href="https://github.com/typescript-eslint/typescript-eslint/compare/v4.28.0...v4.28.1">4.28.1</a> (2021-06-28)</h2> <p><strong>Note:</strong> Version bump only for package <code>@typescript-eslint/typescript-eslint</code></p> </blockquote> </details> <details> <summary>Changelog</summary> <p><em>Sourced from <a href="https://github.com/typescript-eslint/typescript-eslint/blob/master/packages/eslint-plugin/CHANGELOG.md"><code>@typescript-eslint/eslint-plugin</code>'s changelog</a>.</em></p> <blockquote> <h2><a href="https://github.com/typescript-eslint/typescript-eslint/compare/v4.28.2...v4.28.3">4.28.3</a> (2021-07-12)</h2> <p><strong>Note:</strong> Version bump only for package <code>@typescript-eslint/eslint-plugin</code></p> <h2><a href="https://github.com/typescript-eslint/typescript-eslint/compare/v4.28.1...v4.28.2">4.28.2</a> (2021-07-05)</h2> <p><strong>Note:</strong> Version bump only for package <code>@typescript-eslint/eslint-plugin</code></p> <h2><a href="https://github.com/typescript-eslint/typescript-eslint/compare/v4.28.0...v4.28.1">4.28.1</a> (2021-06-28)</h2> <p><strong>Note:</strong> Version bump only for package <code>@typescript-eslint/eslint-plugin</code></p> </blockquote> </details> <details> <summary>Commits</summary> <ul> <li><a href=" |
||
|
|
ce1ba17687 |
Bump @types/fb-watchman from 2.0.0 to 2.0.1 in /desktop (#2593)
Summary: Bumps [types/fb-watchman](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/fb-watchman) from 2.0.0 to 2.0.1. <details> <summary>Commits</summary> <ul> <li>See full diff in <a href="https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/fb-watchman">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/2593 Reviewed By: mweststrate Differential Revision: D29752886 Pulled By: passy fbshipit-source-id: a97533bd6f110abf691facda350cf3892b6c0ac3 |
||
|
|
497b5b5597 |
Bump @types/rsocket-core from 0.0.6 to 0.0.7 in /desktop (#2592)
Summary: Bumps [types/rsocket-core](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/rsocket-core) from 0.0.6 to 0.0.7. <details> <summary>Commits</summary> <ul> <li>See full diff in <a href="https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/rsocket-core">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/2592 Reviewed By: mweststrate Differential Revision: D29752888 Pulled By: passy fbshipit-source-id: 9cf7f0b7c696567b2c31cd771aa40dfea5abec4d |
||
|
|
52c262cc78 |
Bump metro-cache from 0.66.0 to 0.66.1 in /desktop (#2591)
Summary: Bumps [metro-cache](https://github.com/facebook/metro) from 0.66.0 to 0.66.1. <details> <summary>Release notes</summary> <p><em>Sourced from <a href="https://github.com/facebook/metro/releases">metro-cache's releases</a>.</em></p> <blockquote> <h2>Release v0.66.1</h2> <ul> <li><strong>[Feature]</strong> Add option to use the Hermes parser in the transformer. (6dae163)</li> <li><strong>[Feature]</strong> Update the list of default React Native lazy imports to match the <a href="https://github.com/facebook/metro/blob/HEAD/facebook/react-native@ad0ccac">removal of Picker</a>, which was already deprecated. (7dcb20d)</li> <li><strong>[Feature]</strong> Make the input transform options (e.g. <code>platform</code>) available to <code>experimentalSerializerHook</code> and <code>customSerializer</code>. (<a href="https://github-redirect.dependabot.com/facebook/metro/issues/679">https://github.com/facebook/flipper/issues/679</a>)</li> <li><strong>[Fix]</strong> Avoid triggering Babel scope caching bugs. (4fea2bd, 1370b7a)</li> <li><strong>[Fix]</strong> Fix Hermes debugger proxy for IPv6. (<a href="https://github-redirect.dependabot.com/facebook/metro/issues/662">https://github.com/facebook/flipper/issues/662</a>)</li> <li><strong>[Types]</strong> Remove documentation and types for the <code>postMinifyProcess</code> option which has been broken since Metro v0.33.0. (5d778de)</li> <li><strong>[Experimental]</strong> Various unstable additions to the transformer config. <em>These are not covered by semver and can change at any time.</em> (6482241, 3390274, 5b913fa, <a href="https://github-redirect.dependabot.com/facebook/metro/issues/677">https://github.com/facebook/flipper/issues/677</a>)</li> </ul> </blockquote> </details> <details> <summary>Commits</summary> <ul> <li><a href=" |
||
|
|
810f486a4b |
Bump react-native-flipper from 0.96.1 to 0.98.0 in /react-native/ReactNativeFlipperExample (#2604)
Summary: Bumps [react-native-flipper](https://github.com/facebook/flipper) from 0.96.1 to 0.98.0. <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.98.0</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=" |
||
|
|
b67f254ce5 |
Bump eslint from 7.29.0 to 7.31.0 in /flipper-js-client-sdk (#2602)
Summary: Bumps [eslint](https://github.com/eslint/eslint) from 7.29.0 to 7.31.0. <details> <summary>Release notes</summary> <p><em>Sourced from <a href="https://github.com/eslint/eslint/releases">eslint's releases</a>.</em></p> <blockquote> <h2>v7.31.0</h2> <ul> <li><a href=" |
||
|
|
d6f7bee8cf |
Bump @typescript-eslint/parser from 4.28.1 to 4.28.3 in /flipper-js-client-sdk (#2601)
Summary: Bumps [typescript-eslint/parser](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/parser) from 4.28.1 to 4.28.3. <details> <summary>Release notes</summary> <p><em>Sourced from <a href="https://github.com/typescript-eslint/typescript-eslint/releases"><code>@typescript-eslint/parser</code>'s releases</a>.</em></p> <blockquote> <h2>v4.28.3</h2> <h2><a href="https://github.com/typescript-eslint/typescript-eslint/compare/v4.28.2...v4.28.3">4.28.3</a> (2021-07-12)</h2> <p><strong>Note:</strong> Version bump only for package <code>@typescript-eslint/typescript-eslint</code></p> <h2>v4.28.2</h2> <h2><a href="https://github.com/typescript-eslint/typescript-eslint/compare/v4.28.1...v4.28.2">4.28.2</a> (2021-07-05)</h2> <p><strong>Note:</strong> Version bump only for package <code>@typescript-eslint/typescript-eslint</code></p> </blockquote> </details> <details> <summary>Changelog</summary> <p><em>Sourced from <a href="https://github.com/typescript-eslint/typescript-eslint/blob/master/packages/parser/CHANGELOG.md"><code>@typescript-eslint/parser</code>'s changelog</a>.</em></p> <blockquote> <h2><a href="https://github.com/typescript-eslint/typescript-eslint/compare/v4.28.2...v4.28.3">4.28.3</a> (2021-07-12)</h2> <p><strong>Note:</strong> Version bump only for package <code>@typescript-eslint/parser</code></p> <h2><a href="https://github.com/typescript-eslint/typescript-eslint/compare/v4.28.1...v4.28.2">4.28.2</a> (2021-07-05)</h2> <p><strong>Note:</strong> Version bump only for package <code>@typescript-eslint/parser</code></p> </blockquote> </details> <details> <summary>Commits</summary> <ul> <li><a href=" |
||
|
|
1e6863f39d |
Bump core-ktx to 1.5.0 and appcompat to 1.3.0 in android/tutorial
Summary: This diff bumps core-ktx from 1.3.0 to 1.5.0 and appcompat from 1.1.0 to 1.3.0 inside `android/tutorial` core-ktx 1.5.0 is the last version built with Kotlin 1.4.x and is the latest we can safely upgrade to. To update to core-ktx 1.6.0 we would need to bump KGP on the overall project to 1.4.x or 1.5.x to fix the build failures. Reviewed By: passy Differential Revision: D29762647 fbshipit-source-id: 7ad23b3cbebe14b36dedaa7f8aedf11eece8429d |
||
|
|
4953444ceb |
Automated: Update Podfile.lock (#2599)
Summary: This is an automated PR to update the Podfile.lock. - Make sure that the Podfile.lock contains latest FlipperKit and Flipper pod versions. - Also make sure that all the dependencies are updated to the latest one. - This is auto-generated by [create-pull-request](https://github.com/peter-evans/create-pull-request) Pull Request resolved: https://github.com/facebook/flipper/pull/2599 Test Plan: Imported from GitHub, without a `Test Plan:` line. |[Site Preview: flipper](https://our.intern.facebook.com/intern/staticdocs/eph/D29752884/V2/flipper/) Reviewed By: mweststrate Differential Revision: D29752884 Pulled By: passy fbshipit-source-id: ca8456fe519e093ca3a7c428d3c0b20aa39c19c7 |
||
|
|
d676f8f0a6 |
Bump AndroidX/Kotlin setup
Summary: Just a few tweaks to bring AndroidX up-to-date. Required some fixes to the Kotlin Tutorial as it was throwing errors about JRE incompatibilities. Reviewed By: fabiomassimo Differential Revision: D29761484 fbshipit-source-id: 10cb76115fe7542a60b6e5d14be9c0434e85171c |
||
|
|
8124663c5c |
Disable filter data test
Summary: This seems to be time-sensititve and breaks occassionally on GitHub Actions. Reviewed By: fabiomassimo Differential Revision: D29760768 fbshipit-source-id: 12b496257d01d169c52f3a430175846f9a7eb227 |
||
|
|
32d61886b8 |
Restore messages sidebar in FlipperMessages
Summary: Restored sidebar in Flipper messages plugin, by using a Container, as DetailsSidebar is only valid in a PluginContainer context. Also made tab rendering a bit more condensed while at it. Reviewed By: timur-valiev Differential Revision: D29734639 fbshipit-source-id: d3ec6f354e14194035e93daa014985721844416d |
||
|
|
57d00e0bab |
One sleep to rule them all. Zzz
Summary: Boyscouted some code duplication away. Reviewed By: jknoxville Differential Revision: D29731016 fbshipit-source-id: d5f1677a667f032f6e7e031da296be26e1976932 |
||
|
|
d23ccfcd44 |
Restore copy on text
Summary: Some folks were missing the copy as text ManagedTable used to have, so introduced both the options to either copy as text (visible columns or custom copy handler) or as JSON Changelog: It is now possible to both copy as text or as JSON from data tables Reviewed By: jknoxville Differential Revision: D29712096 fbshipit-source-id: 27bd2e869a247bd0896ce2774c08651123fd531d |
||
|
|
1e93055eb5 |
Add SNAPL Flipper Plugin
Summary: This stack adds a SNAPL Video Logs Flipper Plugin. In this commit I created the skeleton for the desktop and the client sides of the plugin. Differential Revision: D29065783 fbshipit-source-id: e204a465e64ede9479665fcbbb6be34643de5218 |
||
|
|
b8e67b9e04 |
Edit troubleshooting.mdx using inpage editor
Summary: Just wanted to give this a try. Fixed Flipper capitalization inconsistencies. *This diff has been automatically generated by the inpage editor* Differential Revision: D29711275 fbshipit-source-id: 8302220b87c504b4f1ccc422aa05c1c559809cbb |
||
|
|
f127e5df0b |
Update flipper to use latest version of docusaurus-plugin-internaldocs-fb package.
Summary: Update flipper to use latest version. Reviewed By: jknoxville Differential Revision: D29713151 fbshipit-source-id: 1e83c94d81a5c7820ba4a8865fe3fb82c5ec40ad |
||
|
|
2b6cb0ac3a |
Enable configuring OnDemand for testing
Summary: While working on D29694696, noticed it is tricky to test against an OnDemand, as the URL format is pretty specific and authentication flow uses an unrelated URL base constant. Introduced `FB_ONDEMAND` env var to make testing easier. If this is a common scenario we could consider making it a setting in the long run. Reviewed By: timur-valiev Differential Revision: D29694707 fbshipit-source-id: 747ceb80c95c3bdf0276497c41c9ff5ed9a198f2 |
||
|
|
7b2afda844 |
Support dark mode
Summary: As reported in https://fb.workplace.com/groups/flippersupport/permalink/1171595499987773/, the SupportForm doesn't support dark mode. Fixed this by fixing theming in some of the underlying deprecated components. Reviewed By: timur-valiev Differential Revision: D29694034 fbshipit-source-id: f8b90ecc87f7f16f6e1f9751d22309d37a052d5a |
||
|
|
ac24bbed3e |
Don't use Electron menus for dropdowns
Summary: A bunch of dropdowns in Flipper are using native context menu to show their items. Rewrote to use Antd instead and reduce coupling with Electron Reviewed By: timur-valiev Differential Revision: D29694035 fbshipit-source-id: 5fd80c255c308567daf3e46e03bc27494c8ba142 |
||
|
|
9b9f5d15a1 |
Avoid using electron directly for writing to clipboard
Summary: Similarly to previous stack, remove the need to import Electron to write things to clipboard. Introduced linter to prevent future use. Reviewed By: timur-valiev Differential Revision: D29661777 fbshipit-source-id: 7bc67ede40b65c5f232b69128f3a423e232ddc1b |
||
|
|
5dbd3bd414 |
Make getFlipperLib generally available, and use it to decouple opening links from Electron
Summary: This stack reduces our direct dependency on Electron, for example by exposing our own API to open links. Also exposing `getFlipperLib` as API from `flipper-plugin`, so that these utility methods are available outside plugin contexts as well. Reviewed By: timur-valiev Differential Revision: D29661689 fbshipit-source-id: 0c0523326eeb0d9d8fbe3e03c4609327bb53596b |
||
|
|
2b236c6114 |
Flipper Snapshot Bump: v0.98.1-SNAPSHOT
Summary: Releasing snapshot version 0.98.1-SNAPSHOT Reviewed By: priteshrnandgaonkar Differential Revision: D29693625 fbshipit-source-id: 9f77ae5024a5d2c0779edb59595ea669b09e861f |
||
|
|
5da8fca2e4 |
Flipper Release: v0.98.0
Summary: Releasing version 0.98.0 Reviewed By: priteshrnandgaonkar Differential Revision: D29693626 fbshipit-source-id: 31e5bc8d48c2c3e208022e57e6ce564e79d7329e |
||
|
|
a3bd6a9b98 |
Update flipper to use latest version of docusaurus-plugin-internaldocs-fb package.
Summary: Update flipper to use latest version. Reviewed By: jknoxville Differential Revision: D29695695 fbshipit-source-id: fd663e06685ff7d524b74edcfb0f8757ccc23ac3 |
||
|
|
abfa50c232 |
Enable Inpage Editor On flipper sites.
Summary: The inpage editor is now enabled on flipper sites {emoji:1f973}{emoji:1f973}.
Reviewed By: jknoxville
Differential Revision: D29694782
fbshipit-source-id: 7683892adfd54c2ec6644b1a0ead45124692cf8e
|
||
|
|
25fa0b7c61 |
Make plugin status screen more useful
Summary: If no device/client was selected, no plugins would show up in the plugin status list either, which is very confusing. Changed this to always show all loaded plugins, regardless of selected device / app. Reviewed By: nikoant Differential Revision: D29661006 fbshipit-source-id: 720a1697df7ed17b00d5db5a72a8e2b6bb344b1e |
||
|
|
1fdc261111 |
Update setup.mdx (#2595)
Summary: Change iOS to Objective C, reference which file is being updated - Clarifies how to update iOS if using objective C for flipper network plugin ## Changelog - renamed iOS to ObjC for flipper network plugin setup - specified which iOS file to modify for flipper network plugin setup Pull Request resolved: https://github.com/facebook/flipper/pull/2595 Test Plan: Imported from GitHub, without a `Test Plan:` line. |[Site Preview: flipper](https://our.intern.facebook.com/intern/staticdocs/eph/D29662605/V2/flipper/) Reviewed By: passy Differential Revision: D29662605 Pulled By: nikoant fbshipit-source-id: acdc8bba73900c19500fc91f8a275930c51d73ad |
||
|
|
9498a529d5 |
Filter out empty strings after splitting top-level JSON
Summary: https://fb.workplace.com/groups/flippersupport/permalink/1169477680199555/ Reviewed By: jknoxville Differential Revision: D29637437 fbshipit-source-id: cd8c55141f2d95afeea0f8680dd3a0d29943c200 |
||
|
|
e346c79ffd |
Flipper Snapshot Bump: v0.97.1-SNAPSHOT
Summary: Releasing snapshot version 0.97.1-SNAPSHOT Reviewed By: jknoxville Differential Revision: D29592757 fbshipit-source-id: 7c88474c8be5b0776951d01b54212e5e2d302fd7 |
||
|
|
1b36e33a25 |
Flipper Release: v0.97.0 (#2579)
Summary: Pull Request resolved: https://github.com/facebook/flipper/pull/2579 Releasing version 0.97.0 Reviewed By: jknoxville Differential Revision: D29592758 fbshipit-source-id: 28ae9682c041afc29ee7b524eaa67167b9711baa |
||
|
|
8c7b2fe4d5 |
ws security bump
Summary: Open alert: https://github.com/facebook/flipper/security/dependabot/react-native/ReactNativeFlipperExample/yarn.lock/ws/open I'm not 100% sure this will address it because we still have 1.1.5 pinned separately but we've had that for a while and it didn't seem to trigger anything? Differential Revision: D29584889 fbshipit-source-id: 885a56e468ebbde63960d73d458b2f390065c029 |
||
|
|
88d6d000c8 |
Fixed error in error handling
Summary: During component cleanup broke the error handling :'). Causing plugin errors to bubble up and be handled as chrome errors instead. This caused our soft crash metric to spike in the last week. Changelog: Fixed error handling of UI errors caused by plugins Reviewed By: passy Differential Revision: D29585448 fbshipit-source-id: 4c5d40b300a7b71eeb532f7be4765f742d239890 |
||
|
|
17e064294c |
Improve data inspector by showing previews of simple values
Summary: It was requested a few times to inline simple values in the preview, to be able to quickly inspect vectors etc while inspecting elements Implements https://github.com/facebook/flipper/issues/2551 Reviewed By: passy Differential Revision: D29555541 fbshipit-source-id: c2c171cd7d2bf213f0cd05b5b5723918c9536025 |
||
|
|
6c534f5749 |
Fix selection on mock list (#2574)
Summary: Fix selection problem on ManageMockResponsePanel. Currently, when the user adds new routes, the detail section continues to show the detail for the first route. Select different routes in the list does not change the detail panel. The screen is currently not doing anything on selection. Also fixed a problem with updating on mock header names and values. Updates were not persisting if user did not exist input fields before leaving header input panel. ## Changelog Network Plugin - Fix selection problem on ManageMockResponsePanel Pull Request resolved: https://github.com/facebook/flipper/pull/2574 Test Plan: Add multiple mock routes Select various routes Verify that detail panel shows the selected route  Reviewed By: passy Differential Revision: D29582286 Pulled By: mweststrate fbshipit-source-id: 6690e2262a033cdfa5afa6e6fdfacc9694244590 |
||
|
|
04ec026034 |
Converted some left-over JavaScript file to TypeScript
Summary: Found some errors in a CI failure originating from a JavaScript file. The horror! Reviewed By: jknoxville Differential Revision: D29549998 fbshipit-source-id: 633100ec9a446050bb0c703dcc37e9b132b17198 |
||
|
|
9ca8bee208 |
Improve metro device error connection reporting
Summary: Slightly better error handling, as websockets errors propagated without context Differential Revision: D29515852 fbshipit-source-id: 1df85977965e061a5e4d76bb22a4a3dfb74b6c04 |
||
|
|
a8062499df |
Use local storage for state persisting
Summary: Apply local storage setting at a few relevant places, see parent diff Reviewed By: cekkaewnumchai Differential Revision: D29516498 fbshipit-source-id: 4797986e3540217e42dfb867f7d627921b97618e |
||
|
|
f72d345eef |
Bump babel-jest from 27.0.2 to 27.0.5 in /react-native/ReactNativeFlipperExample (#2522)
Summary:
Bumps [babel-jest](https://github.com/facebook/jest/tree/HEAD/packages/babel-jest) from 27.0.2 to 27.0.5.
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a href="https://github.com/facebook/jest/releases">babel-jest's releases</a>.</em></p>
<blockquote>
<h2>27.0.5</h2>
<h3>Features</h3>
<ul>
<li><code>[jest/fake-timers]</code> Flush callbacks scheduled with <code>requestAnimationFrame</code> every 16ms when using legacy timers. (<a href="https://github-redirect.dependabot.com/facebook/jest/pull/11567">#11523</a>)</li>
<li><code>[pretty-format]</code> Use <code>globalThis</code> (with polyfill if required) to bring support for esbuild's browser bundling mode (<a href="https://github-redirect.dependabot.com/facebook/jest/pull/11569">#11569</a></li>
</ul>
<h3>Fixes</h3>
<ul>
<li><code>[jest-core]</code> Support special characters like <code>@</code>, <code>+</code> and <code>()</code> on Windows with <code>--findRelatedTests</code> (<a href="https://github-redirect.dependabot.com/facebook/jest/pull/11548">#11548</a>)</li>
<li><code>[jest/fake-timers]</code> Do not add <code>setImmediate</code> and <code>clearImmediate</code> if they do not exist in the global environment (<a href="https://github-redirect.dependabot.com/facebook/jest/pull/11599">#11599</a>)</li>
<li><code>[jest/reporters]</code> Allow <code>node-notifier@10</code> as peer dependency (<a href="https://github-redirect.dependabot.com/facebook/jest/pull/11523">#11523</a>)</li>
<li><code>[jest/reporters]</code> Update <code>v8-to-istanbul</code> (<a href="https://github-redirect.dependabot.com/facebook/jest/pull/11523">#11523</a>)</li>
</ul>
<h2>27.0.4</h2>
<h3>Fixes</h3>
<ul>
<li><code>[jest-config, jest-resolve]</code> Pass in <code>require.resolve</code> to resolvers to resolve from correct base (<a href="https://github-redirect.dependabot.com/facebook/jest/pull/11493">#11493</a>)</li>
</ul>
<h2>27.0.3</h2>
<h3>Fixes</h3>
<ul>
<li><code>[jest-config]</code> <code>require.resolve</code> on default test sequencer and test environment (<a href="https://github-redirect.dependabot.com/facebook/jest/pull/11482">#11482</a>)</li>
<li><code>[jest-mock]</code> Fixed <code>fn</code> and <code>spyOn</code> exports (<a href="https://github-redirect.dependabot.com/facebook/jest/pull/11480">#11480</a>)</li>
</ul>
</blockquote>
</details>
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a href="https://github.com/facebook/jest/blob/master/CHANGELOG.md">babel-jest's changelog</a>.</em></p>
<blockquote>
<h2>27.0.5</h2>
<h3>Features</h3>
<ul>
<li><code>[jest/fake-timers]</code> Flush callbacks scheduled with <code>requestAnimationFrame</code> every 16ms when using legacy timers. (<a href="https://github-redirect.dependabot.com/facebook/jest/pull/11567">#11523</a>)</li>
<li><code>[pretty-format]</code> Use <code>globalThis</code> (with polyfill if required) to bring support for esbuild's browser bundling mode (<a href="https://github-redirect.dependabot.com/facebook/jest/pull/11569">#11569</a></li>
</ul>
<h3>Fixes</h3>
<ul>
<li><code>[jest-core]</code> Support special characters like <code>@</code>, <code>+</code> and <code>()</code> on Windows with <code>--findRelatedTests</code> (<a href="https://github-redirect.dependabot.com/facebook/jest/pull/11548">#11548</a>)</li>
<li><code>[jest/fake-timers]</code> Do not add <code>setImmediate</code> and <code>clearImmediate</code> if they do not exist in the global environment (<a href="https://github-redirect.dependabot.com/facebook/jest/pull/11599">#11599</a>)</li>
<li><code>[jest/reporters]</code> Allow <code>node-notifier@10</code> as peer dependency (<a href="https://github-redirect.dependabot.com/facebook/jest/pull/11523">#11523</a>)</li>
<li><code>[jest/reporters]</code> Update <code>v8-to-istanbul</code> (<a href="https://github-redirect.dependabot.com/facebook/jest/pull/11523">#11523</a>)</li>
</ul>
<h2>27.0.4</h2>
<h3>Fixes</h3>
<ul>
<li><code>[jest-config, jest-resolve]</code> Pass in <code>require.resolve</code> to resolvers to resolve from correct base (<a href="https://github-redirect.dependabot.com/facebook/jest/pull/11493">#11493</a>)</li>
</ul>
<h2>27.0.3</h2>
<h3>Fixes</h3>
<ul>
<li><code>[jest-config]</code> <code>require.resolve</code> on default test sequencer and test environment (<a href="https://github-redirect.dependabot.com/facebook/jest/pull/11482">#11482</a>)</li>
<li><code>[jest-mock]</code> Fixed <code>fn</code> and <code>spyOn</code> exports (<a href="https://github-redirect.dependabot.com/facebook/jest/pull/11480">#11480</a>)</li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a href="
|