79023ee190d9e78a7c95bfb32912a4920fd6bfe4
6367 Commits
| Author | SHA1 | Message | Date | |
|---|---|---|---|---|
|
|
523390122e |
Bump react-native-flipper from 0.118.0 to 0.119.0 in /react-native/ReactNativeFlipperExample (#3049)
Summary: Bumps [react-native-flipper](https://github.com/facebook/flipper) from 0.118.0 to 0.119.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.119.0</h2> <p>See <a href="https://github.com/facebook/flipper/blob/main/desktop/static/CHANGELOG.md">https://github.com/facebook/flipper/blob/main/desktop/static/CHANGELOG.md</a> for full notes.</p> <h2>v0.118.1</h2> <p>See <a href="https://github.com/facebook/flipper/blob/main/desktop/static/CHANGELOG.md">https://github.com/facebook/flipper/blob/main/desktop/static/CHANGELOG.md</a> for full notes.</p> </blockquote> </details> <details> <summary>Commits</summary> <ul> <li><a href=" |
||
|
|
4d381a094b |
Update SidebarInteractiveContainer Flex Parameter to Allow for Both Grow and Shrink
Summary: - Per the title, we're explicitly setting the `flex-basis` to 0 and `flex-grow` and `flex-shrink` to 1. - We've noticed that the `Sidebar` does not allow shrinking less than half the page when `flex-basis` is 1. - With this change, we can now resize the `Sidebar` component without issue. - ** We're taking this approach because the linter has issues with us using `styled` with `Sidebar` ** #nocancel Differential Revision: D32477863 fbshipit-source-id: 99a50bc047d59add833c1fc113ab159c08767e05 |
||
|
|
2d948fe4f4 |
Dedupe server error notifications
Summary: These notifications, when emit, don't get deduped, so if connection timeouts keep happening, like in [this](https://fb.workplace.com/groups/flippersupport/posts/1257144721432850), then you get tons of notifications. This dedupes them if all the info is the same. Reviewed By: mweststrate Differential Revision: D32560073 fbshipit-source-id: beb4d67e2a97841bb91add7847157176dee4a5f4 |
||
|
|
14c0a7965e |
Don't print debug logs in jest
Summary: Don't print console.debug logs during unit tests These diffs together reduce the amounts of logs printed during unit tests from 6000 to 3000. Reviewed By: passy Differential Revision: D32557595 fbshipit-source-id: eef2b742157f16638d9ce270cf8b3d8d0f4e2952 |
||
|
|
52fca0859e |
Fix debug output in unit tests
Summary: unit tests for deeplinks were logging full device / client objects instances, changed it to log the meta data only (description resp. query). Since Jest buffers console output, this might even help test stability Maybe console.debug shouldn't even be printed in Jest? See next diff Reviewed By: passy Differential Revision: D32557412 fbshipit-source-id: ff7fbf0cb5d8684d5333a62dac02fd5a59a6e358 |
||
|
|
35c482ac92 |
Fix emotion cache output garbage in unit tests
Summary: emotion/cache started generating nonsense warnings about SSR again when running unit tests. This is because atm emotion/cache is 3(!) times in our dep tree, and the wrong one got patched. Tried to dedupe that, but it seems inevitable: - emotion/react requires v. 11.6.0 of it - emotion/css requires v. 11.5.0 because a newer version of that package hasn't been released - console-feed still uses emotion 10. So instead, just added an other patch Reviewed By: passy Differential Revision: D32557413 fbshipit-source-id: 8a61a8065d21123453b3345b25ff87a9865094ed |
||
|
|
3e9cf79dff |
fix yarn.lock
Summary: `yarn --force` Probably fixes yarn validation for D32529283 ( |
||
|
|
8af1e816bc |
Fix client-switching bug
Summary: When a new client connects, we dispatch the NEW_CLIENT event. The reducer of this event contains logic for determining if flipper should switch to display the newly connected client or not, and if so, it will dispatch SELECT_CLIENT. For that reason, flipperServer always dispatching SELECT_CLIENT bypasses the "should switch?" logic and always switches whenever a new client connects. This is disruptive to working and not desired. Removing this dispatch so that we rely on the NEW_CLIENT reducer to decide. Bug report: https://fb.workplace.com/groups/flippersupport/posts/1255964631550859 Reviewed By: aigoncharov Differential Revision: D32532942 fbshipit-source-id: 0ff2693745e37378362254053ae5fd6fc0d11de2 |
||
|
|
0383d33aab |
Bump eslint-plugin-react from 7.26.1 to 7.27.0 in /desktop (#3062)
Summary: Bumps [eslint-plugin-react](https://github.com/yannickcr/eslint-plugin-react) from 7.26.1 to 7.27.0. <details> <summary>Changelog</summary> <p><em>Sourced from <a href="https://github.com/yannickcr/eslint-plugin-react/blob/master/CHANGELOG.md">eslint-plugin-react's changelog</a>.</em></p> <blockquote> <h2><a href="https://github.com/yannickcr/eslint-plugin-react/compare/v7.26.1...v7.27.0">7.27.0</a> - 2021.11.09</h2> <h3>Added</h3> <ul> <li>support eslint 8.x (<a href="https://github-redirect.dependabot.com/yannickcr/eslint-plugin-react/issues/3059">https://github.com/facebook/flipper/issues/3059</a>[] <a href="https://github.com/MichaelDeBoey"><code>@MichaelDeBoey</code></a> <a href="https://github.com/ljharb"><code>@ljharb</code></a>)</li> <li>[<code>no-unused-class-component-methods</code>]: Handle unused class component methods (<a href="https://github-redirect.dependabot.com/yannickcr/eslint-plugin-react/issues/2166">https://github.com/facebook/flipper/issues/2166</a>[] <a href="https://github.com/jakeleventhal"><code>@jakeleventhal</code></a> <a href="https://github.com/pawelnvk"><code>@pawelnvk</code></a>)</li> <li>add [<code>no-arrow-function-lifecycle</code>] (<a href="https://github-redirect.dependabot.com/yannickcr/eslint-plugin-react/issues/1980">https://github.com/facebook/flipper/issues/1980</a>[] <a href="https://github.com/ngtan"><code>@ngtan</code></a>)</li> <li>add support for <code>typescript-eslint/parser</code> v5 (<a href="https://github.com/ljharb"><code>@ljharb</code></a>)</li> <li>[<code>no-invalid-html-attribute</code>]: add rule (<a href="https://github-redirect.dependabot.com/yannickcr/eslint-plugin-react/issues/2863">https://github.com/facebook/flipper/issues/2863</a>[] <a href="https://github.com/Nokel81"><code>@Nokel81</code></a>)</li> </ul> <h3>Fixed</h3> <ul> <li><code>propTypes</code>: add <code>VoidFunctionComponent</code> to react generic list (<a href="https://github-redirect.dependabot.com/yannickcr/eslint-plugin-react/issues/3092">#3092</a>[] <a href="https://github.com/vedadeepta"><code>@vedadeepta</code></a>)</li> <li>[<code>jsx-fragments</code>], [<code>jsx-no-useless-fragment</code>]: avoid a crash on fragment syntax in <code>typescript-eslint</code> parser (<a href="https://github.com/ljharb"><code>@ljharb</code></a>)</li> <li>[<code>jsx-props-no-multi-spaces</code>]: avoid a crash on long member chains in tag names in <code>typescript-eslint</code> parser (<a href="https://github.com/ljharb"><code>@ljharb</code></a>)</li> <li>[<code>no-unused-prop-types</code>], <code>usedPropTypes</code>: avoid crash with typescript-eslint parser (<a href="https://github.com/ljharb"><code>@ljharb</code></a>)</li> <li>[<code>display-name</code>]: unwrap TS <code>as</code> expressions (<a href="https://github-redirect.dependabot.com/yannickcr/eslint-plugin-react/issues/3110">#3110</a>[] <a href="https://github.com/ljharb"><code>@ljharb</code></a>)</li> <li>[<code>destructuring-assignment</code>]: detect refs nested in functions (<a href="https://github-redirect.dependabot.com/yannickcr/eslint-plugin-react/issues/3102">#3102</a> <a href="https://github.com/ljharb"><code>@ljharb</code></a>)</li> <li>[<code>no-unstable-components</code>]: improve handling of objects containing render function properties (<a href="https://github-redirect.dependabot.com/yannickcr/eslint-plugin-react/issues/3111">#3111</a> <a href="https://github.com/fizwidget"><code>@fizwidget</code></a>)</li> <li>[<code>prop-types</code>], <code>propTypes</code>: add forwardRef<!-- raw HTML omitted --> prop-types (<a href="https://github-redirect.dependabot.com/yannickcr/eslint-plugin-react/issues/3112">#3112</a> <a href="https://github.com/vedadeepta"><code>@vedadeepta</code></a>)</li> <li>[<code>no-typos</code>]: prevent a crash when using private methods (<a href="https://github.com/ljharb"><code>@ljharb</code></a>)</li> <li>[<code>destructuring-assignment</code>], component detection: improve component detection (<a href="https://github-redirect.dependabot.com/yannickcr/eslint-plugin-react/issues/3122">#3122</a> <a href="https://github.com/vedadeepta"><code>@vedadeepta</code></a>)</li> <li>[<code>no-invalid-html-attribute</code>]: avoid crash on spread props (<a href="https://github-redirect.dependabot.com/yannickcr/eslint-plugin-react/issues/3126">#3126</a> <a href="https://github.com/ljharb"><code>@ljharb</code></a>)</li> </ul> <h3>Changed</h3> <ul> <li>[Tests] test on the new babel eslint parser (<a href="https://github-redirect.dependabot.com/yannickcr/eslint-plugin-react/issues/3113">#3113</a> <a href="https://github.com/ljharb"><code>@ljharb</code></a>)</li> <li>[Docs] [<code>jsx-no-target-blank</code>]: adjust options description (<a href="https://github-redirect.dependabot.com/yannickcr/eslint-plugin-react/issues/3124">#3124</a> <a href="https://github.com/gebsh"><code>@gebsh</code></a>)</li> </ul> <p><a href="https://github-redirect.dependabot.com/yannickcr/eslint-plugin-react/issues/3126">#3126</a>: <a href="https://github-redirect.dependabot.com/yannickcr/eslint-plugin-react/issue/3126">yannickcr/eslint-plugin-react#3126</a> <a href="https://github-redirect.dependabot.com/yannickcr/eslint-plugin-react/issues/3124">#3124</a>: <a href="https://github-redirect.dependabot.com/yannickcr/eslint-plugin-react/pull/3124">yannickcr/eslint-plugin-react#3124</a> <a href="https://github-redirect.dependabot.com/yannickcr/eslint-plugin-react/issues/3122">#3122</a>: <a href="https://github-redirect.dependabot.com/yannickcr/eslint-plugin-react/pull/3122">yannickcr/eslint-plugin-react#3122</a> <a href="https://github-redirect.dependabot.com/yannickcr/eslint-plugin-react/issues/3113">#3113</a>: <a href="https://github-redirect.dependabot.com/yannickcr/eslint-plugin-react/pull/3113">yannickcr/eslint-plugin-react#3113</a> <a href="https://github-redirect.dependabot.com/yannickcr/eslint-plugin-react/issues/3112">#3112</a>: <a href="https://github-redirect.dependabot.com/yannickcr/eslint-plugin-react/pull/3112">yannickcr/eslint-plugin-react#3112</a> <a href="https://github-redirect.dependabot.com/yannickcr/eslint-plugin-react/issues/3111">#3111</a>: <a href="https://github-redirect.dependabot.com/yannickcr/eslint-plugin-react/pull/3111">yannickcr/eslint-plugin-react#3111</a> <a href="https://github-redirect.dependabot.com/yannickcr/eslint-plugin-react/issues/3110">#3110</a>: <a href="https://github-redirect.dependabot.com/yannickcr/eslint-plugin-react/pull/3110">yannickcr/eslint-plugin-react#3110</a> <a href="https://github-redirect.dependabot.com/yannickcr/eslint-plugin-react/issues/3102">#3102</a>: <a href="https://github-redirect.dependabot.com/yannickcr/eslint-plugin-react/issue/3102">yannickcr/eslint-plugin-react#3102</a> <a href="https://github-redirect.dependabot.com/yannickcr/eslint-plugin-react/issues/3092">#3092</a>: <a href="https://github-redirect.dependabot.com/yannickcr/eslint-plugin-react/pull/3092">yannickcr/eslint-plugin-react#3092</a> <a href="https://github-redirect.dependabot.com/yannickcr/eslint-plugin-react/issues/3059">https://github.com/facebook/flipper/issues/3059</a>: <a href="https://github-redirect.dependabot.com/yannickcr/eslint-plugin-react/pull/3059">yannickcr/eslint-plugin-react#3059</a> <a href="https://github-redirect.dependabot.com/yannickcr/eslint-plugin-react/issues/2863">https://github.com/facebook/flipper/issues/2863</a>: <a href="https://github-redirect.dependabot.com/yannickcr/eslint-plugin-react/pull/2863">yannickcr/eslint-plugin-react#2863</a> <a href="https://github-redirect.dependabot.com/yannickcr/eslint-plugin-react/issues/2166">https://github.com/facebook/flipper/issues/2166</a>: <a href="https://github-redirect.dependabot.com/yannickcr/eslint-plugin-react/pull/2166">yannickcr/eslint-plugin-react#2166</a> <a href="https://github-redirect.dependabot.com/yannickcr/eslint-plugin-react/issues/1980">https://github.com/facebook/flipper/issues/1980</a>: <a href="https://github-redirect.dependabot.com/yannickcr/eslint-plugin-react/pull/1980">yannickcr/eslint-plugin-react#1980</a></p> </blockquote> </details> <details> <summary>Commits</summary> <ul> <li><a href=" |
||
|
|
c00588d155 |
Bump @typescript-eslint/parser from 4.30.0 to 4.33.0 in /desktop (#3063)
Summary: Bumps [typescript-eslint/parser](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/parser) from 4.30.0 to 4.33.0. <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.33.0</h2> <h1><a href="https://github.com/typescript-eslint/typescript-eslint/compare/v4.32.0...v4.33.0">4.33.0</a> (2021-10-04)</h1> <h3>Bug Fixes</h3> <ul> <li><strong>eslint-plugin:</strong> [lines-between-class-members] fix <code>exceptAfterOverload</code> for abstract methods (<a href="https://github-redirect.dependabot.com/typescript-eslint/typescript-eslint/issues/3943">#3943</a>) (<a href=" |
||
|
|
2dcd804eb3 |
Bump eslint-plugin-react-hooks from 4.2.0 to 4.3.0 in /desktop (#3059)
Summary: Bumps [eslint-plugin-react-hooks](https://github.com/facebook/react/tree/HEAD/packages/eslint-plugin-react-hooks) from 4.2.0 to 4.3.0. <details> <summary>Changelog</summary> <p><em>Sourced from <a href="https://github.com/facebook/react/blob/main/packages/eslint-plugin-react-hooks/CHANGELOG.md">eslint-plugin-react-hooks's changelog</a>.</em></p> <blockquote> <h2>4.3.0</h2> <ul> <li>Support ESLint 8. (<a href="https://github.com/MichaelDeBoey"><code>@MichaelDeBoey</code></a> in <a href="https://github-redirect.dependabot.com/facebook/react/pull/22248">#22248</a>)</li> <li>Fix a crash with an empty effect. (<a href="https://github.com/ChrisRu"><code>@ChrisRu</code></a> in <a href="https://github-redirect.dependabot.com/facebook/react/pull/20385">#20385</a>)</li> <li>Improve the error message. (<a href="https://github.com/callmetwan"><code>@callmetwan</code></a> in <a href="https://github-redirect.dependabot.com/facebook/react/pull/20692">#20692</a>)</li> <li>Handle optional chained methods as dependency. (<a href="https://github.com/AriPerkkio"><code>@AriPerkkio</code></a> in <a href="https://github-redirect.dependabot.com/facebook/react/pull/20247">#20247</a>)</li> <li>Assume the new <code>useTransition</code> signature in the rule. (<a href="https://github.com/rickhanlonii"><code>@rickhanlonii</code></a> in <a href="https://github-redirect.dependabot.com/facebook/react/pull/20976">#20976</a>)</li> </ul> </blockquote> </details> <details> <summary>Commits</summary> <ul> <li>See full diff in <a href="https://github.com/facebook/react/commits/HEAD/packages/eslint-plugin-react-hooks">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/3059 Reviewed By: mweststrate Differential Revision: D32529286 Pulled By: passy fbshipit-source-id: b519ba264f10bde21e679593183e23c59cb7fa3b |
||
|
|
7d4a6437ef |
Force trailing slash for flipper website
Summary: Use docusaurus new config option to force trailing slashes for all routes and fail build when extensions are not specified in markdown links to prevent flapping urls that lead to 404 in certain situations. Reviewed By: jknoxville Differential Revision: D32533292 fbshipit-source-id: a2d5fdff396b3bb4319893634dd637275ea9f598 |
||
|
|
dbe9106762 |
Create issue on publish failure (#3071)
Summary: We've done this for the "release" part of the workflow before but need to handle the "publish" branch separately. Pull Request resolved: https://github.com/facebook/flipper/pull/3071 Test Plan: _eyes Reviewed By: nikoant Differential Revision: D32532348 Pulled By: passy fbshipit-source-id: 622ed99ba509d4eaf7671e9b6ff3adbab277ab4e |
||
|
|
a279b9bc43 |
Remove fs.readFile from some plugins
Summary: 1. Remove fs.readFile from some plugins 2. Add "importFile" to FlipperLib and RenderHost See D32492149 for context Followups: 1. Decapitate Stella's sendToPhone 2. Decapitate crash reporter 3. Figure out how to approach navigation 4. Figure out how to approach FileSelector Reviewed By: mweststrate Differential Revision: D32496775 fbshipit-source-id: e150aa56a2c2c1eb12a4c03c801f76cd76485a9d |
||
|
|
2c7bc0a952 |
Remove fs.write from plugins
Summary: 1. Remove "fs.writeFile" from plugins 2. Remove "showSaveDialog" from "FlipperLib" 3. Add "exportFile" to "FlipperLib" and "RenderHost" As we are going to use Flipper in a browser as well, instead of providing low-level abstraction like "showSaveDialog", we should provide more high-level ones like "exportFile". In browsers it does not make too much sense to expose "showSaveDialog" as there is not way to use the returned file path to write to it. In the end, "exportFile" is going to trigger a file download for browsers and show the save dialog and write to the returned file path for Electron. Reviewed By: mweststrate Differential Revision: D32492149 fbshipit-source-id: 0673119bdb7670a5872f5982c7d82dfc44eb7906 |
||
|
|
1b54a079f5 |
Upgrade upload actions (#3070)
Summary: We're seeing some spurious failures, unrelated to any changes on our end. I've upgraded the action to do two things: - Retry on failure (up to three times): |
||
|
|
f2a0f315c8 |
Flipper Snapshot Bump: v0.120.1-SNAPSHOT
Summary: Releasing snapshot version 0.120.1-SNAPSHOT Reviewed By: jknoxville Differential Revision: D32489725 fbshipit-source-id: c2b7600ed0309bdad2742a863dc24d37e8ebc3dc |
||
|
|
71a19cef8b |
Flipper Release: v0.120.0
Summary: Releasing version 0.120.0 Reviewed By: jknoxville Differential Revision: D32489726 fbshipit-source-id: 2843f8ddee7ec728dc320e3a4ae432ec392bc304 |
||
|
|
ea9d3607cb |
Bump Java-WebSocket from 1.5.1 to 1.5.2 (#3054)
Summary: Bumps [Java-WebSocket](https://github.com/TooTallNate/Java-WebSocket) from 1.5.1 to 1.5.2. <details> <summary>Release notes</summary> <p><em>Sourced from <a href="https://github.com/TooTallNate/Java-WebSocket/releases">Java-WebSocket's releases</a>.</em></p> <blockquote> <h2>Release 1.5.2</h2> <h4>Notable changes:</h4> <ul> <li><a href="https://github-redirect.dependabot.com/TooTallNate/Java-WebSocket/issues/1008">Issue 1008</a> - Improve Sec-WebSocket-Protocol usability (<a href="https://github-redirect.dependabot.com/TooTallNate/Java-WebSocket/pull/1034">PR 1034 </a> by <a href="https://github.com/marci4"><code>@marci4</code></a>)</li> <li><a href="https://github-redirect.dependabot.com/TooTallNate/Java-WebSocket/pull/1070">PR 1070</a> - Prioritise using provided socket factory when creating socket with proxy, by <a href="https://github.com/marci4"><code>@marci4</code></a></li> <li><a href="https://github-redirect.dependabot.com/TooTallNate/Java-WebSocket/issues/1026">Issue 1026</a> - Force client to use the valid schema (<a href="https://github-redirect.dependabot.com/TooTallNate/Java-WebSocket/pull/1025">PR 1025 </a> by <a href="https://github.com/yindex"><code>@yindex</code></a>)</li> </ul> <p>Check out the <a href="https://github.com/TooTallNate/Java-WebSocket/blob/master/CHANGELOG.md#version-release-152-20210405">changelog</a> and the <a href="https://github.com/TooTallNate/Java-WebSocket/milestone/18?closed=1">milestone</a> for more information.</p> <p>A special thanks to all the contributors of this release: <a href="https://github.com/dota17"><code>@dota17</code></a> <a href="https://github.com/yindex"><code>@yindex</code></a> <a href="https://github.com/alphaho"><code>@alphaho</code></a> <a href="https://github.com/pawankgupta-se"><code>@pawankgupta-se</code></a></p> </blockquote> </details> <details> <summary>Changelog</summary> <p><em>Sourced from <a href="https://github.com/TooTallNate/Java-WebSocket/blob/master/CHANGELOG.md">Java-WebSocket's changelog</a>.</em></p> <blockquote> <h2>Version Release 1.5.2 (2021/04/05)</h2> <h4>Bugs Fixed</h4> <ul> <li><a href="https://github-redirect.dependabot.com/TooTallNate/Java-WebSocket/issues/1132">Issue 1132</a> - Draft_6455 flagged by Veracode CWE-331 replace Random with SecureRandom (<a href="https://github-redirect.dependabot.com/TooTallNate/Java-WebSocket/pull/1133">PR 1133 </a> by <a href="https://github.com/marci4"><code>@marci4</code></a>)</li> <li><a href="https://github-redirect.dependabot.com/TooTallNate/Java-WebSocket/issues/1053">Issue 1053</a> - It's an invalid check null with SEC_WEB_SOCKET_KEY . (<a href="https://github-redirect.dependabot.com/TooTallNate/Java-WebSocket/pull/1054">PR 1054 </a> by <a href="https://github.com/dota17"><code>@dota17</code></a>)</li> <li><a href="https://github-redirect.dependabot.com/TooTallNate/Java-WebSocket/issues/1026">Issue 1026</a> - Force client to use the valid schema (<a href="https://github-redirect.dependabot.com/TooTallNate/Java-WebSocket/pull/1025">PR 1025 </a> by <a href="https://github.com/yindex"><code>@yindex</code></a>)</li> <li><a href="https://github-redirect.dependabot.com/TooTallNate/Java-WebSocket/pull/1070">PR 1070</a> - Prioritise using provided socket factory when creating socket with proxy, by <a href="https://github.com/marci4"><code>@marci4</code></a></li> <li><a href="https://github-redirect.dependabot.com/TooTallNate/Java-WebSocket/pull/1028">PR 1028</a> - Fixed typo in WebSocketClient.reset's error message, by <a href="https://github.com/alphaho"><code>@alphaho</code></a></li> <li><a href="https://github-redirect.dependabot.com/TooTallNate/Java-WebSocket/pull/1018">PR 1018</a> - Added missing return character, by <a href="https://github.com/pawankgupta-se"><code>@pawankgupta-se</code></a></li> </ul> <h4>New Features</h4> <ul> <li><a href="https://github-redirect.dependabot.com/TooTallNate/Java-WebSocket/issues/1008">Issue 1008</a> - Improve Sec-WebSocket-Protocol usability (<a href="https://github-redirect.dependabot.com/TooTallNate/Java-WebSocket/pull/1034">PR 1034 </a> by <a href="https://github.com/marci4"><code>@marci4</code></a>)</li> </ul> <h4>Refactoring</h4> <ul> <li><a href="https://github-redirect.dependabot.com/TooTallNate/Java-WebSocket/issues/1050">Issue 1050</a> - What about adding the CodeFormatterProfile.xml with the code format ? (<a href="https://github-redirect.dependabot.com/TooTallNate/Java-WebSocket/pull/1060">PR 1060 </a> by <a href="https://github.com/dota17"><code>@dota17</code></a>)</li> <li><a href="https://github-redirect.dependabot.com/TooTallNate/Java-WebSocket/pull/1072">PR 1072</a> - Improve code quality, by <a href="https://github.com/marci4"><code>@marci4</code></a></li> <li><a href="https://github-redirect.dependabot.com/TooTallNate/Java-WebSocket/pull/1060">PR 1060</a> - Using Google Java Code Style To Reformat Code, by <a href="https://github.com/dota17"><code>@dota17</code></a></li> </ul> <p>In this release 5 issues and 9 pull requests were closed.</p> <p>###############################################################################</p> </blockquote> </details> <details> <summary>Commits</summary> <ul> <li><a href=" |
||
|
|
32a58f0fec |
Bump redux from 4.1.1 to 4.1.2 in /desktop (#3057)
Summary: Bumps [redux](https://github.com/reduxjs/redux) from 4.1.1 to 4.1.2. <details> <summary>Release notes</summary> <p><em>Sourced from <a href="https://github.com/reduxjs/redux/releases">redux's releases</a>.</em></p> <blockquote> <h2>v4.1.2</h2> <p>This release fixes a small specific TS types issue where state types that had a nested <code>unknown</code> field inside would cause compilation failures when used as the <code>preloadedState</code> argument.</p> <h2>What's Changed</h2> <ul> <li>Fix preloaded state type by <a href="https://github.com/phryneas"><code>@phryneas</code></a> in <a href="https://github-redirect.dependabot.com/reduxjs/redux/pull/4078">reduxjs/redux#4078</a></li> </ul> <p><strong>Full Changelog</strong>: <a href="https://github.com/reduxjs/redux/compare/v4.1.1...v4.1.2">https://github.com/reduxjs/redux/compare/v4.1.1...v4.1.2</a></p> </blockquote> </details> <details> <summary>Commits</summary> <ul> <li><a href=" |
||
|
|
c4577bfee2 |
Fix dark diff background colors (#3065)
Summary: Bug fix. Currenty Flipper provides incorrect red and green diff colors in Dark theme, this PR fixes the issue. Light theme colors are the same. Closes https://github.com/facebook/flipper/issues/3011 ## Changelog Color theme fix: make diff background colors be defined in theme LESS files Pull Request resolved: https://github.com/facebook/flipper/pull/3065 Test Plan: I used [redux-debugger](https://github.com/jk-gan/flipper-plugin-redux-debugger) plugin to test this as this is what I actually use for debugging Redux in React Native projects with Flipper. Here's a [React Native app](https://github.com/3rdp/flipper-redux-debugger-app) that I put together for testing purposes. Light theme:  Dark theme:  Reviewed By: mweststrate Differential Revision: D32529276 Pulled By: passy fbshipit-source-id: 3d11edaf1112444bb106521b6b30db4a4c2b8202 |
||
|
|
58ad452183 |
Update Flipper-Folly in ReactNativeExample
Summary: This change bumps Flipper-Folly to the latest which fixes an issue with undefined symbols. See https://github.com/facebook/flipper/issues/2600 Reviewed By: aigoncharov Differential Revision: D32528018 fbshipit-source-id: 24458e43eedd4afad5049b72991bc5e013e67171 |
||
|
|
364567689d |
Bump react-native from 0.66.2 to 0.66.3 in /react-native/ReactNativeFlipperExample (#3051)
Summary: Bumps [react-native](https://github.com/facebook/react-native) from 0.66.2 to 0.66.3. <details> <summary>Release notes</summary> <p><em>Sourced from <a href="https://github.com/facebook/react-native/releases">react-native's releases</a>.</em></p> <blockquote> <h2>v0.66.3</h2> <p>This release contains a set of improvements to the script we use for npm releases; aside from it:</p> <ul> <li>Rename deprecated <code>Keyboard.removeEventListener</code> to <code>Keyboard.removeListener</code>. (<a href=" |
||
|
|
ac4abdfa6d |
Bump @babel/runtime from 7.16.0 to 7.16.3 in /react-native/ReactNativeFlipperExample (#3050)
Summary:
Bumps [babel/runtime](https://github.com/babel/babel/tree/HEAD/packages/babel-runtime) from 7.16.0 to 7.16.3.
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a href="https://github.com/babel/babel/releases"><code>@babel/runtime</code>'s releases</a>.</em></p>
<blockquote>
<h2>v7.16.3 (2021-11-09)</h2>
<p>Thanks <a href="https://github.com/The-x-Theorist"><code>@The-x-Theorist</code></a> for your first PR!</p>
<h4>🐛 Bug Fix</h4>
<ul>
<li><code>babel-helpers</code>
<ul>
<li><a href="https://github-redirect.dependabot.com/babel/babel/pull/13862">#13862</a> fix(helpers): match <code>Reflect.get</code> behaviour (<a href="https://github.com/lightmare"><code>@lightmare</code></a>)</li>
</ul>
</li>
<li><code>babel-plugin-transform-parameters</code>, <code>babel-traverse</code>
<ul>
<li><a href="https://github-redirect.dependabot.com/babel/babel/pull/13941">#13941</a> Support transforming params of arrow functions in class fields (<a href="https://github.com/nicolo-ribaudo"><code>@nicolo-ribaudo</code></a>)</li>
</ul>
</li>
<li><code>babel-parser</code>
<ul>
<li><a href="https://github-redirect.dependabot.com/babel/babel/pull/13928">#13928</a> fix: incorrect await rejection following arrow function in parameters (Closes <a href="https://github-redirect.dependabot.com/babel/babel/issues/13872">#13872</a>) (<a href="https://github.com/The-x-Theorist"><code>@The-x-Theorist</code></a>)</li>
</ul>
</li>
<li>Other
<ul>
<li><a href="https://github-redirect.dependabot.com/babel/babel/pull/13918">#13918</a> Fix <code>parserOverride</code> support in <code>babel/eslint-parser</code> (<a href="https://github.com/nicolo-ribaudo"><code>@nicolo-ribaudo</code></a>)</li>
</ul>
</li>
</ul>
<h4>🏠 Internal</h4>
<ul>
<li><code>babel-parser</code>
<ul>
<li><a href="https://github-redirect.dependabot.com/babel/babel/pull/13891">#13891</a> Simplifiy tracking of valid JSX positions (<a href="https://github.com/JLHwung"><code>@JLHwung</code></a>)</li>
<li><a href="https://github-redirect.dependabot.com/babel/babel/pull/13892">#13892</a> extract tt.lt and tt.gt from tt.relation (<a href="https://github.com/JLHwung"><code>@JLHwung</code></a>)</li>
</ul>
</li>
<li><code>babel-helper-compilation-targets</code>, <code>babel-preset-env</code>
<ul>
<li><a href="https://github-redirect.dependabot.com/babel/babel/pull/13914">#13914</a> Update browserslist (<a href="https://github.com/nicolo-ribaudo"><code>@nicolo-ribaudo</code></a>)</li>
</ul>
</li>
</ul>
<h4>Committers: 5</h4>
<ul>
<li>Babel Bot (<a href="https://github.com/babel-bot"><code>@babel-bot</code></a>)</li>
<li>Huáng Jùnliàng (<a href="https://github.com/JLHwung"><code>@JLHwung</code></a>)</li>
<li>Mickey Rose (<a href="https://github.com/lightmare"><code>@lightmare</code></a>)</li>
<li>Nicolò Ribaudo (<a href="https://github.com/nicolo-ribaudo"><code>@nicolo-ribaudo</code></a>)</li>
<li>Sneh Khatri (<a href="https://github.com/The-x-Theorist"><code>@The-x-Theorist</code></a>)</li>
</ul>
<h2>v7.16.2 (2021-11-01)</h2>
<h4>🐛 Bug Fix</h4>
<ul>
<li><code>babel-plugin-bugfix-safari-id-destructuring-collision-in-function-expression</code>
<ul>
<li><a href="https://github-redirect.dependabot.com/babel/babel/pull/13910">#13910</a> skip id-destructuring bugfix when binding info is not found (<a href="https://github.com/JLHwung"><code>@JLHwung</code></a>)</li>
</ul>
</li>
</ul>
<h4>🏠 Internal</h4>
<ul>
<li><code>babel-parser</code>
<ul>
<li><a href="https://github-redirect.dependabot.com/babel/babel/pull/13905">#13905</a> babel-parser: add missing assertions type (<a href="https://github.com/sosukesuzuki"><code>@sosukesuzuki</code></a>)</li>
</ul>
</li>
</ul>
<h4>Committers: 3</h4>
<ul>
<li>Huáng Jùnliàng (<a href="https://github.com/JLHwung"><code>@JLHwung</code></a>)</li>
<li>Nicolò Ribaudo (<a href="https://github.com/nicolo-ribaudo"><code>@nicolo-ribaudo</code></a>)</li>
<li>Sosuke Suzuki (<a href="https://github.com/sosukesuzuki"><code>@sosukesuzuki</code></a>)</li>
</ul>
<h2>v7.16.1 (2021-10-30)</h2>
<p>Thanks <a href="https://github.com/PeachScript"><code>@PeachScript</code></a> for your first PR!</p>
<h4>🐛 Bug Fix</h4>
<ul>
<li><code>babel-plugin-transform-typescript</code>
<ul>
<li><a href="https://github-redirect.dependabot.com/babel/babel/pull/13900">#13900</a> Fix binding access for plugin-transform-typescript (<a href="https://github.com/PeachScript"><code>@PeachScript</code></a>)</li>
</ul>
</li>
</ul>
</blockquote>
<p>... (truncated)</p>
</details>
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a href="https://github.com/babel/babel/blob/main/CHANGELOG.md"><code>@babel/runtime</code>'s changelog</a>.</em></p>
<blockquote>
<h2>v7.16.3 (2021-11-09)</h2>
<h4>🐛 Bug Fix</h4>
<ul>
<li><code>babel-helpers</code>
<ul>
<li><a href="https://github-redirect.dependabot.com/babel/babel/pull/13862">#13862</a> fix(helpers): match <code>Reflect.get</code> behaviour (<a href="https://github.com/lightmare"><code>@lightmare</code></a>)</li>
</ul>
</li>
<li><code>babel-plugin-transform-parameters</code>, <code>babel-traverse</code>
<ul>
<li><a href="https://github-redirect.dependabot.com/babel/babel/pull/13941">#13941</a> Support transforming params of arrow functions in class fields (<a href="https://github.com/nicolo-ribaudo"><code>@nicolo-ribaudo</code></a>)</li>
</ul>
</li>
<li><code>babel-parser</code>
<ul>
<li><a href="https://github-redirect.dependabot.com/babel/babel/pull/13928">#13928</a> fix: incorrect await rejection following arrow function in parameters (Closes <a href="https://github-redirect.dependabot.com/babel/babel/issues/13872">#13872</a>) (<a href="https://github.com/The-x-Theorist"><code>@The-x-Theorist</code></a>)</li>
</ul>
</li>
<li>Other
<ul>
<li><a href="https://github-redirect.dependabot.com/babel/babel/pull/13918">#13918</a> Fix <code>parserOverride</code> support in <code>babel/eslint-parser</code> (<a href="https://github.com/nicolo-ribaudo"><code>@nicolo-ribaudo</code></a>)</li>
</ul>
</li>
</ul>
<h4>🏠 Internal</h4>
<ul>
<li><code>babel-parser</code>
<ul>
<li><a href="https://github-redirect.dependabot.com/babel/babel/pull/13891">#13891</a> Simplifiy tracking of valid JSX positions (<a href="https://github.com/JLHwung"><code>@JLHwung</code></a>)</li>
<li><a href="https://github-redirect.dependabot.com/babel/babel/pull/13892">#13892</a> extract tt.lt and tt.gt from tt.relation (<a href="https://github.com/JLHwung"><code>@JLHwung</code></a>)</li>
</ul>
</li>
<li><code>babel-helper-compilation-targets</code>, <code>babel-preset-env</code>
<ul>
<li><a href="https://github-redirect.dependabot.com/babel/babel/pull/13914">#13914</a> Update browserslist (<a href="https://github.com/nicolo-ribaudo"><code>@nicolo-ribaudo</code></a>)</li>
</ul>
</li>
</ul>
<h2>v7.16.2 (2021-11-01)</h2>
<h4>🐛 Bug Fix</h4>
<ul>
<li><code>babel-plugin-bugfix-safari-id-destructuring-collision-in-function-expression</code>
<ul>
<li><a href="https://github-redirect.dependabot.com/babel/babel/pull/13910">#13910</a> skip id-destructuring bugfix when binding info is not found (<a href="https://github.com/JLHwung"><code>@JLHwung</code></a>)</li>
</ul>
</li>
</ul>
<h4>🏠 Internal</h4>
<ul>
<li><code>babel-parser</code>
<ul>
<li><a href="https://github-redirect.dependabot.com/babel/babel/pull/13905">#13905</a> babel-parser: add missing assertions type (<a href="https://github.com/sosukesuzuki"><code>@sosukesuzuki</code></a>)</li>
</ul>
</li>
</ul>
<h2>v7.16.1 (2021-10-30)</h2>
<h4>🐛 Bug Fix</h4>
<ul>
<li><code>babel-plugin-transform-typescript</code>
<ul>
<li><a href="https://github-redirect.dependabot.com/babel/babel/pull/13900">#13900</a> Fix binding access for plugin-transform-typescript (<a href="https://github.com/PeachScript"><code>@PeachScript</code></a>)</li>
</ul>
</li>
</ul>
<h4>🏠 Internal</h4>
<ul>
<li><a href="https://github-redirect.dependabot.com/babel/babel/pull/13898">#13898</a> Skip ESLint 8 tests on publish (<a href="https://github.com/nicolo-ribaudo"><code>@nicolo-ribaudo</code></a>)</li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a href="
|
||
|
|
d8824fb130 |
Update emulator path to emulator directory instead of deprecated tool… (#3046)
Summary: …s directory Currently, flipper tries to launch emulators using `<android sdk path>\tools\emulator.exe`. The use of this emulator path has been deprecated for a while now, and remains in the sdk for those on versions of Android Studio 2.2 and older (see https://issuetracker.google.com/issues/66886035?pli=1). The supported path is `<android sdk path>\emulator\emulator.exe`. Trying to use the deprecated path on Windows results in a failure to launch AVDs. ## Changelog Point emulator path to emulator directory instead of deprecated tools directory. Pull Request resolved: https://github.com/facebook/flipper/pull/3046 Test Plan: Verified a failure to launch the AVD on windows using the deprecated path. Confirmed that updating the path results in a successful launch and the device showing up in flipper. Reviewed By: passy Differential Revision: D32489840 Pulled By: nikoant fbshipit-source-id: dde5bf5a29e89549f160d9d71133ff70398e1c1d |
||
|
|
00fc146f55 |
Automated: Update Podfile.lock (#3045)
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/3045 Test Plan: Imported from GitHub, without a `Test Plan:` line. **Static Docs Preview: flipper** |[Full Site](https://our.intern.facebook.com/intern/staticdocs/eph/D32489853/V2/flipper/)| |**Modified Pages**| |[docs/getting-started/ios-native](https://our.intern.facebook.com/intern/staticdocs/eph/D32489853/V2/flipper/docs/getting-started/ios-native/)| Reviewed By: aigoncharov Differential Revision: D32489853 Pulled By: nikoant fbshipit-source-id: e604cd9f8322fb3927a75879948e4cffa145e16a |
||
|
|
4dde5b4508 |
Unmount React tree automatically in tests
Summary: In the next diff, tests started to fail suddenly, probably as side effect of a changed module loading order or smthg, and started showing DOMs of different tests in test results. Figured that testing-library/react + jest doesn't automatically doesn't clean up the DOM as I hoped it would Reviewed By: timur-valiev Differential Revision: D32463402 fbshipit-source-id: 48d26badf774482e7320632e486dfc6358946484 |
||
|
|
c0a0fa5dd8 |
Bump deps
Summary: Preempting dependabot by bumping a few patch and minor releases. Reviewed By: timur-valiev Differential Revision: D32434931 fbshipit-source-id: 77a3ec760f08262a118e12318d7601e031730a9a |
||
|
|
7e50c0466a |
Move app/src (mostly) to flipper-ui-core/src
Summary: This diff moves all UI code from app/src to app/flipper-ui-core. That is now slightly too much (e.g. node deps are not removed yet), but from here it should be easier to move things out again, as I don't want this diff to be open for too long to avoid too much merge conflicts. * But at least flipper-ui-core is Electron free :) * Killed all cross module imports as well, as they where now even more in the way * Some unit test needed some changes, most not too big (but emotion hashes got renumbered in the snapshots, feel free to ignore that) * Found some files that were actually meaningless (tsconfig in plugins, WatchTools files, that start generating compile errors, removed those Follow up work: * make flipper-ui-core configurable, and wire up flipper-server-core in Electron instead of here * remove node deps (aigoncharov) * figure out correct place to load GKs, plugins, make intern requests etc., and move to the correct module * clean up deps Reviewed By: aigoncharov Differential Revision: D32427722 fbshipit-source-id: 14fe92e1ceb15b9dcf7bece367c8ab92df927a70 |
||
|
|
54b7ce9308 |
Add back support for flipper://welcome
Summary: This was removed as part of the deeplink restructuring. Turns out this is actually useful in addition to the `flipper://` as some normalisation algos (notably VSCode's) remove the `//` otherwise. Reviewed By: nikoant Differential Revision: D32428872 fbshipit-source-id: ec89b1ab561504996da5d02521b91562245554a0 |
||
|
|
ddb4e70c2a |
Updating splitting of avd names to work on Windows and Unix based sys… (#3041)
Summary: …tems When trying to start an android emulator in Windows, there is a failure in trying to read `<avd name>.ini`. The reason for this is because when we run `<android sdk path>\tools\emulator.exe -list-avds`, a split is performed with the new line character (`\n`). Unfortunately, this does not work for Windows, which uses `\r\n` as the new line termination. This results in a carriage return remaining on each output string, which results in trying to access `<avd name> .ini`, which is an invalid path. The fix is to update the split to use a regex that is compatible for both Unix and Windows based systems. ## Changelog Updating splitting of avd names to work on Windows and Unix based systems Pull Request resolved: https://github.com/facebook/flipper/pull/3041 Test Plan: Verified the avd names didn't have any trailing whitespace, and the emulator is able to launch. Reviewed By: mweststrate Differential Revision: D32387162 Pulled By: nikoant fbshipit-source-id: 0900bee17b225cfa5484a29c96f8e2c1c2e31477 |
||
|
|
eb28fc411b |
Encapsulate electron bar setup
Summary: See D32311662 for details Reviewed By: mweststrate Differential Revision: D32357953 fbshipit-source-id: f951e82761f081876ae8e0409f00e19e87047726 |
||
|
|
15a59c3aea |
Combine lef nav entries under a single menu
Summary: See D32311662 for details Reviewed By: mweststrate Differential Revision: D32356865 fbshipit-source-id: 065a580f3ce0aacc786c1de2b5fc713a86f0567f |
||
|
|
ed5c2bd39f |
Add plugin actions menu
Summary: See D32311662 for details Reviewed By: mweststrate Differential Revision: D32329804 fbshipit-source-id: 26670353fdf8580643afcb8bc3493384146f5574 |
||
|
|
2591d1629e |
Add import/export left rail menu
Summary: See D32311662 for details Reviewed By: mweststrate Differential Revision: D32316987 fbshipit-source-id: c2d173f981cce1b148f463d981977e23258ffc02 |
||
|
|
32f722264f |
Add changelog button to welcome screen
Summary: ## Overall goal Decouple top menu from electron ## Approach We have two options to solve it: 1. Leave the menu as-is for electron. Add a new menu to the left nav for other target envs. 2. Add a new menu to the left nav for all target envs. Leave only electron-specific options in the electron top menu. This stack of diffs (D32311662, D32316987, D32329804, TDB) implements the second option. The primary reason is to have unified user-experience. If our users on different platforms have the same experience, it is easier for us to propagate knowledge and debug issues. ## Implementation plan 1. Move changelog to the welcome screen (D32311662) 2. Move import/export functionality to a dedicated menu in the left nav (D32316987) 3. Move plugin actions button to the toolbox with screen recording buttons (D32329804) 4. Collapse some left rail items under a single menu (D32356865) 5. Clean up the rest of electron menu items (D32357953) ## Followup Return to re-grouping of the left rail buttons and toggles after decapitation Reviewed By: mweststrate Differential Revision: D32311662 fbshipit-source-id: e2c4bc1a7bd2c167335fcd6d76276ae7c4947859 |
||
|
|
34a09a3096 |
Bump react-virtual from 2.8.0 to 2.8.2 in /desktop (#2999)
Summary: Bumps [react-virtual](https://github.com/tannerlinsley/react-virtual) from 2.8.0 to 2.8.2. <details> <summary>Release notes</summary> <p><em>Sourced from <a href="https://github.com/tannerlinsley/react-virtual/releases">react-virtual's releases</a>.</em></p> <blockquote> <h2>v2.8.2</h2> <h2><a href="https://github.com/tannerlinsley/react-virtual/compare/v2.8.1...v2.8.2">2.8.2</a> (2021-09-30)</h2> <h3>Performance Improvements</h3> <ul> <li>reuse already measure items, include key into virtualItem (<a href="https://github-redirect.dependabot.com/tannerlinsley/react-virtual/issues/179">https://github.com/facebook/flipper/issues/179</a>) (<a href=" |
||
|
|
5b603ab976 |
Ensure desktop plugin template tests run (#3039)
Summary: I've decided to migrate [a desktop plugin](https://github.com/bamlab/react-native-performance) to Sandy. When doing so, I decided to rise to the challenge from the [Flipper docs](https://fbflipper.com/docs/tutorial/js-custom#testing-plugin-logic): `we are going to pretend that we always write unit tests first` 😅 However, I've realized that when creating a plugin with `npx flipper-pkg init`, running `yarn jest` directly after creation actually fails. There are 3 issues solved in the different commits: 1. an absolute import seem to not be resolved, since all the other imports were relative in the file, I changed it as well 2. some dependencies are missing. They used to be included in the `flipper` dependency but when migrating to use `flipper-plugin` instead, they're not present anymore. I don't think this is an ideal fix, I would believe a dependency like a `flipper-dev-environment` including all of those would be more appropriate. So I'm open to suggestions to fix/remove of course 3. jest.config needs to be fixed to run in jsdom environment and ensure we can test the react component ## Changelog Fix: ensure desktop plugin template tests run Pull Request resolved: https://github.com/facebook/flipper/pull/3039 Test Plan: I've cloned the repo and run: ``` cd flipper/desktop/pkg yarn cd ../../.. ./flipper/desktop/pkg/bin/run init ``` I run the tests on the newly package created, but it actually still failed because of the first issue (since it still installed `flipper-plugin` from npm`) However, by adding this patch, it now runs! ```patch diff --git a/node_modules/flipper-plugin/lib/ui/data-table/DataTable.js b/node_modules/flipper-plugin/lib/ui/data-table/DataTable.js index 2e07ff5..ff3181d 100644 --- a/node_modules/flipper-plugin/lib/ui/data-table/DataTable.js +++ b/node_modules/flipper-plugin/lib/ui/data-table/DataTable.js @@ -39,7 +39,7 @@ const useAssertStableRef_1 = require("../../utils/useAssertStableRef"); const PluginContext_1 = require("../../plugin/PluginContext"); const lodash_1 = require("lodash"); const useInUnitTest_1 = require("../../utils/useInUnitTest"); -const createDataSource_1 = require("flipper-plugin/src/state/createDataSource"); +const createDataSource_1 = require("../../state/createDataSource"); function DataTable(props) { var _a, _b; const { onRowStyle, onSelect, onCopyRows, onContextMenu } = props; ``` Reviewed By: aigoncharov Differential Revision: D32358207 Pulled By: mweststrate fbshipit-source-id: 7761b4150c24dd5379a24c3c1deeb78bf3dda4ee |
||
|
|
6bf3a4ff4c |
Flipper Snapshot Bump: v0.119.1-SNAPSHOT
Summary: Releasing snapshot version 0.119.1-SNAPSHOT Reviewed By: nikoant Differential Revision: D32309846 fbshipit-source-id: 905da209b703bfd7516af6f433beb167fed3be66 |
||
|
|
af581a20a0 |
Flipper Release: v0.119.0
Summary: Releasing version 0.119.0 Reviewed By: nikoant Differential Revision: D32309847 fbshipit-source-id: a4c4728c935111fa593ea629b564f2d8d02b9135 |
||
|
|
e296095d36 |
Enable for Haskell files
Summary: Splitting out from D32204499 as requested skip-linter-coverage-verification Reviewed By: zertosh Differential Revision: D32279416 fbshipit-source-id: 203efc7eaebf4cfde42a9809a68157167f7d2324 |
||
|
|
9d74728dfe |
Harden reflection
Summary: Changelog: Fix theme reflection logging lot of errors if the APIs aren't accessible, see #1736 Harden theme reflection based on the comments in https://github.com/facebook/flipper/issues/1736 Reviewed By: jknoxville Differential Revision: D32202434 fbshipit-source-id: 99178df56c91715f9eff1e4764ebc55b29ecb6f3 |
||
|
|
750f26eaa3 |
Fix potential NPE in Layout Inspector
Summary: Fixed NPE linked by task. From the code, that stuff should never be null, unless there is some threading / concurrency issue, which there apparently is. In that case, failing with a warning is imho a bit more elegant than raising exceptions from a debugging tool Reviewed By: lblasa Differential Revision: D32278044 fbshipit-source-id: 710fcdcfe458f33bbb806d9f2f1b9352252eedec |
||
|
|
cd58ef96a2 |
Bump react-native from 0.66.0 to 0.66.2 in /react-native/ReactNativeFlipperExample (#3024)
Summary: Bumps [react-native](https://github.com/facebook/react-native) from 0.66.0 to 0.66.2. <details> <summary>Release notes</summary> <p><em>Sourced from <a href="https://github.com/facebook/react-native/releases">react-native's releases</a>.</em></p> <blockquote> <h2>v0.66.2</h2> <p>0.66.2 is out with some fixes:</p> <h3>Fixed</h3> <ul> <li>Compare the LogBoxData ignorePatterns with the right code (<a href="https://github.com/facebook/react-native/commit/a950634">a950634</a> by <a href="https://github.com/wiseqingyang"><code>@wiseqingyang</code></a>)</li> <li>[iOS] Fix logbox window capturing touch events (<a href="https://github.com/facebook/react-native/commit/72ea0e1">72ea0e1</a> by <a href="https://github.com/paddlefish"><code>@paddlefish</code></a>)</li> <li>Commit generated codegen files as a temporary workaround for devX issue with <code>yarn install</code> removing codegen assets. Proper fix coming in later. (<a href="https://github.com/facebook/react-native/commit/5f7deb5">5f7deb5</a> by <a href="https://github.com/kelset"><code>@kelset</code></a>)</li> </ul> <hr /> <p>You can participate in the conversation on the status of this release at this <a href="https://github.com/reactwg/react-native-releases/discussions/5">discussion</a>.</p> <hr /> <p>To help you upgrade to this version, you can use the <a href="https://react-native-community.github.io/upgrade-helper/">upgrade helper</a> ⚛️</p> <hr /> <p>You can find the whole <a href="https://github.com/react-native-community/react-native-releases/blob/master/CHANGELOG.md">changelog history</a> over at <code>react-native-releases</code>.</p> <h2>v0.66.1</h2> <p>0.66.1 is out with some fixes:</p> <h3>Fixed</h3> <ul> <li>Fix for unable to find find-node.sh in react-native-xcode.sh (<a href="https://github.com/facebook/react-native/commit/cc59a7c">cc59a7c</a> by <a href="https://github.com/garethknowles"><code>@garethknowles</code></a>)</li> <li>For Android, general fixes to Appearance API and also fixes <code>AppCompatDelegate.setDefaultNightMode()</code>. For iOS, now works correctly when setting <code>window.overrideUserInterfaceStyle</code> (<a href="https://github.com/facebook/react-native/commit/25a2c60">25a2c60</a> by <a href="https://github.com/mrbrentkelly"><code>@mrbrentkelly</code></a>)</li> <li>Fix Android border positioning regression (<a href="https://github.com/facebook/react-native/commit/d1a33cd">d1a33cd</a> by <a href="https://github.com/oblador"><code>@oblador</code></a>)</li> </ul> <hr /> <p>You can participate in the conversation on the status of this release at this <a href="https://github.com/reactwg/react-native-releases/discussions/3">discussion</a>.</p> <hr /> <p>To help you upgrade to this version, you can use the <a href="https://react-native-community.github.io/upgrade-helper/">upgrade helper</a> ⚛️</p> <hr /> <p>You can find the whole <a href="https://github.com/react-native-community/react-native-releases/blob/master/CHANGELOG.md">changelog history</a> over at <code>react-native-releases</code>.</p> </blockquote> </details> <details> <summary>Changelog</summary> <p><em>Sourced from <a href="https://github.com/facebook/react-native/blob/main/CHANGELOG.md">react-native's changelog</a>.</em></p> <blockquote> <h1>Changelog</h1> <h2>v0.66.1</h2> <h3>Fixed</h3> <ul> <li>For Android, general fixes to Appearance API and also fixes AppCompatDelegate.setDefaultNightMode(). For iOS, now works correctly when setting window.overrideUserInterfaceStyle (<a href=" |
||
|
|
8764da7c0b |
Add error handling to Layout.setHighlighted
Summary: Fixed error generated by monitoring, by adding a proper .catch Reviewed By: lblasa Differential Revision: D32278523 fbshipit-source-id: dd14f81d708893a1505ef902e0dc03fee433487b |
||
|
|
96cd25fcc1 |
Fix NPE in Interactive.tsx
Summary: Fixed some incorrect non-null assertions that showed up in monitoring. Reviewed By: timur-valiev Differential Revision: D32278433 fbshipit-source-id: afe4913d8aef38c371461b4d0b817b2625153de1 |
||
|
|
6385111028 |
Bump anyhow from 1.0.44 to 1.0.45 in /packer (#3028)
Summary: Bumps [anyhow](https://github.com/dtolnay/anyhow) from 1.0.44 to 1.0.45. <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.45</h2> <ul> <li>Fix non-compilable macro expansion if downstream crate calls <code>anyhow!</code>, <code>ensure!</code>, or <code>bail!</code> with format args and is built with <code>#![no_std]</code> or <code>#![no_implicit_prelude]</code> (<a href="https://github-redirect.dependabot.com/dtolnay/anyhow/issues/177">https://github.com/facebook/flipper/issues/177</a>)</li> </ul> </blockquote> </details> <details> <summary>Commits</summary> <ul> <li><a href=" |
||
|
|
c4fe39f413 |
Add failure issue tracking for release task (#3025)
Summary: This failed without giving us a notification. Pull Request resolved: https://github.com/facebook/flipper/pull/3025 Reviewed By: nikoant Differential Revision: D32246987 Pulled By: mweststrate fbshipit-source-id: da04b5d8e7e50480bdb0e0a5b55d387b0b23eced |
||
|
|
13d6cc7af6 |
Bump @babel/generator from 7.15.8 to 7.16.0 in /desktop (#3033)
Summary: Bumps [babel/generator](https://github.com/babel/babel/tree/HEAD/packages/babel-generator) from 7.15.8 to 7.16.0. <details> <summary>Release notes</summary> <p><em>Sourced from <a href="https://github.com/babel/babel/releases"><code>@babel/generator</code>'s releases</a>.</em></p> <blockquote> <h2>v7.16.0 (2021-10-30)</h2> <h4>👓 Spec Compliance</h4> <ul> <li><code>babel-helpers</code>, <code>babel-plugin-proposal-async-generator-functions</code>, <code>babel-runtime-corejs2</code>, <code>babel-runtime-corejs3</code>, <code>babel-runtime</code> <ul> <li><a href="https://github-redirect.dependabot.com/babel/babel/pull/13824">#13824</a> Await promises from sync iterators with <code>for-await</code> (<a href="https://github.com/nicolo-ribaudo"><code>@nicolo-ribaudo</code></a>)</li> </ul> </li> </ul> <h4>🚀 New Feature</h4> <ul> <li><code>babel-generator</code>, <code>babel-parser</code>, <code>babel-plugin-transform-typescript</code>, <code>babel-types</code> <ul> <li><a href="https://github-redirect.dependabot.com/babel/babel/pull/13802">#13802</a> Support TypeScript 4.5 type-only import/export specifiers (<a href="https://github.com/sosukesuzuki"><code>@sosukesuzuki</code></a>)</li> </ul> </li> <li><code>babel-parser</code> <ul> <li><a href="https://github-redirect.dependabot.com/babel/babel/pull/13887">#13887</a> feat: support <code>startColumn</code> option (<a href="https://github.com/JLHwung"><code>@JLHwung</code></a>)</li> </ul> </li> <li><code>babel-helper-fixtures</code>, <code>babel-helper-transform-fixture-test-runner</code>, <code>babel-parser</code>, <code>babel-plugin-syntax-typescript</code>, <code>babel-preset-typescript</code> <ul> <li><a href="https://github-redirect.dependabot.com/babel/babel/pull/13838">#13838</a> Handle <code>.mts</code> and <code>.cts</code> files in <code>babel/preset-typescript</code> (<a href="https://github.com/nicolo-ribaudo"><code>@nicolo-ribaudo</code></a>)</li> </ul> </li> <li>Other <ul> <li><a href="https://github-redirect.dependabot.com/babel/babel/pull/13782">#13782</a> Add ESLint 8 support to <code>babel/eslint-parser</code> (<a href="https://github.com/nicolo-ribaudo"><code>@nicolo-ribaudo</code></a>)</li> </ul> </li> <li><code>babel-generator</code>, <code>babel-parser</code>, <code>babel-plugin-proposal-pipeline-operator</code>, <code>babel-plugin-syntax-pipeline-operator</code> <ul> <li><a href="https://github-redirect.dependabot.com/babel/babel/pull/13749">#13749</a> Caret topic (pipe operator) (<a href="https://github.com/js-choi"><code>@js-choi</code></a>)</li> </ul> </li> <li><code>babel-compat-data</code>, <code>babel-generator</code>, <code>babel-parser</code>, <code>babel-preset-env</code>, <code>babel-types</code> <ul> <li><a href="https://github-redirect.dependabot.com/babel/babel/pull/13713">#13713</a> Enable class static blocks by default (<a href="https://github.com/sosukesuzuki"><code>@sosukesuzuki</code></a>)</li> </ul> </li> <li><code>babel-helper-skip-transparent-expression-wrappers</code>, <code>babel-plugin-proposal-optional-chaining</code> <ul> <li><a href="https://github-redirect.dependabot.com/babel/babel/pull/13687">#13687</a> add <code>skipTransparentExprWrapperNodes</code> helper (<a href="https://github.com/lightmare"><code>@lightmare</code></a>)</li> </ul> </li> <li><code>babel-traverse</code>, <code>babel-types</code> <ul> <li><a href="https://github-redirect.dependabot.com/babel/babel/pull/13666">#13666</a> Add aliases for Standardized, TypeScript, and Flow (<a href="https://github.com/jridgewell"><code>@jridgewell</code></a>)</li> </ul> </li> </ul> <h4>🐛 Bug Fix</h4> <ul> <li><code>babel-parser</code>, <code>babel-plugin-transform-typescript</code> <ul> <li><a href="https://github-redirect.dependabot.com/babel/babel/pull/13876">#13876</a> [ts] Support private methods overloads (<a href="https://github.com/nicolo-ribaudo"><code>@nicolo-ribaudo</code></a>)</li> </ul> </li> <li><code>babel-plugin-transform-typescript</code> <ul> <li><a href="https://github-redirect.dependabot.com/babel/babel/pull/13865">#13865</a> fix: allow enum member without initializer after non-literal member (<a href="https://github.com/lightmare"><code>@lightmare</code></a>)</li> </ul> </li> <li><code>babel-core</code>, <code>babel-helper-create-class-features-plugin</code>, <code>babel-plugin-transform-typescript</code> <ul> <li><a href="https://github-redirect.dependabot.com/babel/babel/pull/13854">#13854</a> Don't transform <code>declare class</code> in plugin-proposal-class-properties (<a href="https://github.com/forivall"><code>@forivall</code></a>)</li> </ul> </li> <li><code>babel-compat-data</code>, <code>babel-plugin-bugfix-safari-id-destructuring-collision-in-function-expression</code>, <code>babel-plugin-bugfix-v8-spread-parameters-in-optional-chaining</code>, <code>babel-plugin-transform-react-constant-elements</code>, <code>babel-preset-env</code>, <code>babel-traverse</code> <ul> <li><a href="https://github-redirect.dependabot.com/babel/babel/pull/13842">#13842</a> Implement <code>@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression</code> (<a href="https://github.com/JLHwung"><code>@JLHwung</code></a>)</li> </ul> </li> <li><code>babel-plugin-proposal-async-generator-functions</code>, <code>babel-traverse</code> <ul> <li><a href="https://github-redirect.dependabot.com/babel/babel/pull/13813">#13813</a> Restore traversal context after enter / traverse (<a href="https://github.com/JLHwung"><code>@JLHwung</code></a>)</li> </ul> </li> <li><code>babel-traverse</code>, <code>babel-types</code> <ul> <li><a href="https://github-redirect.dependabot.com/babel/babel/pull/13832">#13832</a> Mark static block as FunctionParent (<a href="https://github.com/JLHwung"><code>@JLHwung</code></a>)</li> </ul> </li> <li><code>babel-generator</code> <ul> <li><a href="https://github-redirect.dependabot.com/babel/babel/pull/13825">#13825</a> Fix missing inner comments in function expressions (<a href="https://github.com/overlookmotel"><code>@overlookmotel</code></a>)</li> </ul> </li> </ul> <h4>🏠 Internal</h4> <ul> <li><em>Every package</em> <ul> <li><a href="https://github-redirect.dependabot.com/babel/babel/pull/13772">#13772</a> Use <code>workspace:^</code> to specify <code>babel/</code> dependencies (<a href="https://github.com/nicolo-ribaudo"><code>@nicolo-ribaudo</code></a>)</li> </ul> </li> <li>Other <ul> <li><a href="https://github-redirect.dependabot.com/babel/babel/pull/13856">#13856</a> Update to Yarn 3.1 (<a href="https://github.com/nicolo-ribaudo"><code>@nicolo-ribaudo</code></a>)</li> <li><a href="https://github-redirect.dependabot.com/babel/babel/pull/13867">#13867</a> Test on Node.js 17 (<a href="https://github.com/nicolo-ribaudo"><code>@nicolo-ribaudo</code></a>)</li> </ul> </li> <li><code>babel-helper-fixtures</code>, <code>babel-plugin-proposal-class-properties</code>, <code>babel-plugin-transform-runtime</code>, <code>babel-preset-react</code> <ul> <li><a href="https://github-redirect.dependabot.com/babel/babel/pull/13858">#13858</a> Force loading plugins/presets from the monorepo in tests (<a href="https://github.com/nicolo-ribaudo"><code>@nicolo-ribaudo</code></a>)</li> </ul> </li> <li><code>babel-types</code> <ul> <li><a href="https://github-redirect.dependabot.com/babel/babel/pull/13844">#13844</a> [ts] precise return type on <code>createTypeAnnotationBasedOnTypeof</code> (babel-types) (<a href="https://github.com/lightmare"><code>@lightmare</code></a>)</li> </ul> </li> </ul> </blockquote> <p>... (truncated)</p> </details> <details> <summary>Changelog</summary> <p><em>Sourced from <a href="https://github.com/babel/babel/blob/main/CHANGELOG.md"><code>@babel/generator</code>'s changelog</a>.</em></p> <blockquote> <h2>v7.16.0 (2021-10-30)</h2> <h4>👓 Spec Compliance</h4> <ul> <li><code>babel-helpers</code>, <code>babel-plugin-proposal-async-generator-functions</code>, <code>babel-runtime-corejs2</code>, <code>babel-runtime-corejs3</code>, <code>babel-runtime</code> <ul> <li><a href="https://github-redirect.dependabot.com/babel/babel/pull/13824">#13824</a> Await promises from sync iterators with <code>for-await</code> (<a href="https://github.com/nicolo-ribaudo"><code>@nicolo-ribaudo</code></a>)</li> </ul> </li> </ul> <h4>🚀 New Feature</h4> <ul> <li><code>babel-generator</code>, <code>babel-parser</code>, <code>babel-plugin-transform-typescript</code>, <code>babel-types</code> <ul> <li><a href="https://github-redirect.dependabot.com/babel/babel/pull/13802">#13802</a> Support TypeScript 4.5 type-only import/export specifiers (<a href="https://github.com/sosukesuzuki"><code>@sosukesuzuki</code></a>)</li> </ul> </li> <li><code>babel-parser</code> <ul> <li><a href="https://github-redirect.dependabot.com/babel/babel/pull/13887">#13887</a> feat: support <code>startColumn</code> option (<a href="https://github.com/JLHwung"><code>@JLHwung</code></a>)</li> </ul> </li> <li><code>babel-helper-fixtures</code>, <code>babel-helper-transform-fixture-test-runner</code>, <code>babel-parser</code>, <code>babel-plugin-syntax-typescript</code>, <code>babel-preset-typescript</code> <ul> <li><a href="https://github-redirect.dependabot.com/babel/babel/pull/13838">#13838</a> Handle <code>.mts</code> and <code>.cts</code> files in <code>babel/preset-typescript</code> (<a href="https://github.com/nicolo-ribaudo"><code>@nicolo-ribaudo</code></a>)</li> </ul> </li> <li>Other <ul> <li><a href="https://github-redirect.dependabot.com/babel/babel/pull/13782">#13782</a> Add ESLint 8 support to <code>babel/eslint-parser</code> (<a href="https://github.com/nicolo-ribaudo"><code>@nicolo-ribaudo</code></a>)</li> </ul> </li> <li><code>babel-generator</code>, <code>babel-parser</code>, <code>babel-plugin-proposal-pipeline-operator</code>, <code>babel-plugin-syntax-pipeline-operator</code> <ul> <li><a href="https://github-redirect.dependabot.com/babel/babel/pull/13749">#13749</a> Caret topic (pipe operator) (<a href="https://github.com/js-choi"><code>@js-choi</code></a>)</li> </ul> </li> <li><code>babel-compat-data</code>, <code>babel-generator</code>, <code>babel-parser</code>, <code>babel-preset-env</code>, <code>babel-types</code> <ul> <li><a href="https://github-redirect.dependabot.com/babel/babel/pull/13713">#13713</a> Enable class static blocks by default (<a href="https://github.com/sosukesuzuki"><code>@sosukesuzuki</code></a>)</li> </ul> </li> <li><code>babel-helper-skip-transparent-expression-wrappers</code>, <code>babel-plugin-proposal-optional-chaining</code> <ul> <li><a href="https://github-redirect.dependabot.com/babel/babel/pull/13687">#13687</a> add <code>skipTransparentExprWrapperNodes</code> helper (<a href="https://github.com/lightmare"><code>@lightmare</code></a>)</li> </ul> </li> <li><code>babel-traverse</code>, <code>babel-types</code> <ul> <li><a href="https://github-redirect.dependabot.com/babel/babel/pull/13666">#13666</a> Add aliases for Standardized, TypeScript, and Flow (<a href="https://github.com/jridgewell"><code>@jridgewell</code></a>)</li> </ul> </li> </ul> <h4>🐛 Bug Fix</h4> <ul> <li><code>babel-parser</code>, <code>babel-plugin-transform-typescript</code> <ul> <li><a href="https://github-redirect.dependabot.com/babel/babel/pull/13876">#13876</a> [ts] Support private methods overloads (<a href="https://github.com/nicolo-ribaudo"><code>@nicolo-ribaudo</code></a>)</li> </ul> </li> <li><code>babel-plugin-transform-typescript</code> <ul> <li><a href="https://github-redirect.dependabot.com/babel/babel/pull/13865">#13865</a> fix: allow enum member without initializer after non-literal member (<a href="https://github.com/lightmare"><code>@lightmare</code></a>)</li> </ul> </li> <li><code>babel-core</code>, <code>babel-helper-create-class-features-plugin</code>, <code>babel-plugin-transform-typescript</code> <ul> <li><a href="https://github-redirect.dependabot.com/babel/babel/pull/13854">#13854</a> Don't transform <code>declare class</code> in plugin-proposal-class-properties (<a href="https://github.com/forivall"><code>@forivall</code></a>)</li> </ul> </li> <li><code>babel-compat-data</code>, <code>babel-plugin-bugfix-safari-id-destructuring-collision-in-function-expression</code>, <code>babel-plugin-bugfix-v8-spread-parameters-in-optional-chaining</code>, <code>babel-plugin-transform-react-constant-elements</code>, <code>babel-preset-env</code>, <code>babel-traverse</code> <ul> <li><a href="https://github-redirect.dependabot.com/babel/babel/pull/13842">#13842</a> Implement <code>@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression</code> (<a href="https://github.com/JLHwung"><code>@JLHwung</code></a>)</li> </ul> </li> <li><code>babel-plugin-proposal-async-generator-functions</code>, <code>babel-traverse</code> <ul> <li><a href="https://github-redirect.dependabot.com/babel/babel/pull/13813">#13813</a> Restore traversal context after enter / traverse (<a href="https://github.com/JLHwung"><code>@JLHwung</code></a>)</li> </ul> </li> <li><code>babel-traverse</code>, <code>babel-types</code> <ul> <li><a href="https://github-redirect.dependabot.com/babel/babel/pull/13832">#13832</a> Mark static block as FunctionParent (<a href="https://github.com/JLHwung"><code>@JLHwung</code></a>)</li> </ul> </li> <li><code>babel-generator</code> <ul> <li><a href="https://github-redirect.dependabot.com/babel/babel/pull/13825">#13825</a> Fix missing inner comments in function expressions (<a href="https://github.com/overlookmotel"><code>@overlookmotel</code></a>)</li> </ul> </li> </ul> <h4>🏠 Internal</h4> <ul> <li><em>Every package</em> <ul> <li><a href="https://github-redirect.dependabot.com/babel/babel/pull/13772">#13772</a> Use <code>workspace:^</code> to specify <code>babel/</code> dependencies (<a href="https://github.com/nicolo-ribaudo"><code>@nicolo-ribaudo</code></a>)</li> </ul> </li> <li>Other <ul> <li><a href="https://github-redirect.dependabot.com/babel/babel/pull/13856">#13856</a> Update to Yarn 3.1 (<a href="https://github.com/nicolo-ribaudo"><code>@nicolo-ribaudo</code></a>)</li> <li><a href="https://github-redirect.dependabot.com/babel/babel/pull/13867">#13867</a> Test on Node.js 17 (<a href="https://github.com/nicolo-ribaudo"><code>@nicolo-ribaudo</code></a>)</li> </ul> </li> </ul> </blockquote> <p>... (truncated)</p> </details> <details> <summary>Commits</summary> <ul> <li><a href=" |
||
|
|
4d1520b017 |
Bump react-native-flipper from 0.117.0 to 0.118.0 in /react-native/ReactNativeFlipperExample (#3030)
Summary: Bumps [react-native-flipper](https://github.com/facebook/flipper) from 0.117.0 to 0.118.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.118.0</h2> <p>See <a href="https://github.com/facebook/flipper/blob/main/desktop/static/CHANGELOG.md">https://github.com/facebook/flipper/blob/main/desktop/static/CHANGELOG.md</a> for full notes.</p> </blockquote> </details> <details> <summary>Commits</summary> <ul> <li><a href=" |