b31f8c8755a04b34091ae30a86a9110e4b51a2a5
2926 Commits
| Author | SHA1 | Message | Date | |
|---|---|---|---|---|
|
|
e15520084d |
Bump @oclif/command from 1.6.1 to 1.8.0 in /desktop (#1843)
Summary: Bumps [oclif/command](https://github.com/oclif/command) from 1.6.1 to 1.8.0. <details> <summary>Release notes</summary> <p><em>Sourced from <a href="https://github.com/oclif/command/releases">oclif/command's releases</a>.</em></p> <blockquote> <h2>v1.8.0</h2> <ul> <li>feat: support src/command/index cmd (<a href="https://github-redirect.dependabot.com/oclif/command/issues/141">https://github.com/facebook/flipper/issues/141</a>) 90ac072</li> <li>chore(deps-dev): bump types/node from 14.0.26 to 14.0.27 (<a href="https://github-redirect.dependabot.com/oclif/command/issues/144">https://github.com/facebook/flipper/issues/144</a>) 07bcfaa</li> <li>chore(deps-dev): bump types/mocha from 7.0.2 to 8.0.0 (<a href="https://github-redirect.dependabot.com/oclif/command/issues/133">https://github.com/facebook/flipper/issues/133</a>) b3efe1e</li> <li>chore: sync dependabot.yml (<a href="https://github-redirect.dependabot.com/oclif/command/issues/140">https://github.com/facebook/flipper/issues/140</a>) ee5500a</li> <li>chore(deps-dev): bump types/chai from 4.2.11 to 4.2.12 (<a href="https://github-redirect.dependabot.com/oclif/command/issues/137">https://github.com/facebook/flipper/issues/137</a>) bbe0347</li> <li>chore(deps-dev): bump types/node from 14.0.25 to 14.0.26 (<a href="https://github-redirect.dependabot.com/oclif/command/issues/139">https://github.com/facebook/flipper/issues/139</a>) 6d2c954</li> <li>chore(deps-dev): bump types/node from 14.0.24 to 14.0.25 (<a href="https://github-redirect.dependabot.com/oclif/command/issues/138">https://github.com/facebook/flipper/issues/138</a>) a0ebf78</li> <li>chore(deps-dev): bump eslint from 7.4.0 to 7.5.0 (<a href="https://github-redirect.dependabot.com/oclif/command/issues/135">https://github.com/facebook/flipper/issues/135</a>) 6e68c31</li> <li>chore(deps-dev): bump types/node from 14.0.23 to 14.0.24 (<a href="https://github-redirect.dependabot.com/oclif/command/issues/136">https://github.com/facebook/flipper/issues/136</a>) 5ace218</li> <li>chore(deps-dev): bump types/node from 14.0.14 to 14.0.23 (<a href="https://github-redirect.dependabot.com/oclif/command/issues/132">https://github.com/facebook/flipper/issues/132</a>) 7f08f9f</li> <li>chore(deps): bump lodash from 4.17.15 to 4.17.19 (<a href="https://github-redirect.dependabot.com/oclif/command/issues/134">https://github.com/facebook/flipper/issues/134</a>) c45479a</li> <li>chore(deps-dev): bump eslint from 7.3.1 to 7.4.0 (<a href="https://github-redirect.dependabot.com/oclif/command/issues/127">https://github.com/facebook/flipper/issues/127</a>) 87a2e54</li> <li>chore(deps-dev): bump oclif/plugin-plugins from 1.8.3 to 1.9.0 (<a href="https://github-redirect.dependabot.com/oclif/command/issues/126">https://github.com/facebook/flipper/issues/126</a>) 90b5130</li> <li>chore(deps-dev): bump cli-ux from 5.4.8 to 5.4.9 (<a href="https://github-redirect.dependabot.com/oclif/command/issues/125">https://github.com/facebook/flipper/issues/125</a>) 3ff5e3e</li> <li>chore(deps-dev): bump oclif/plugin-plugins from 1.7.7 to 1.8.3 (<a href="https://github-redirect.dependabot.com/oclif/command/issues/123">https://github.com/facebook/flipper/issues/123</a>) b018bb6</li> <li>chore(deps-dev): bump sinon from 9.0.1 to 9.0.2 (<a href="https://github-redirect.dependabot.com/oclif/command/issues/121">https://github.com/facebook/flipper/issues/121</a>) cd750cd</li> <li>chore(deps): bump semver from 5.6.0 to 7.3.2 (<a href="https://github-redirect.dependabot.com/oclif/command/issues/114">https://github.com/facebook/flipper/issues/114</a>) 5405ef7</li> <li>chore(deps): bump oclif/config from 1.15.1 to 1.16.0 (<a href="https://github-redirect.dependabot.com/oclif/command/issues/119">https://github.com/facebook/flipper/issues/119</a>) 3823239</li> <li>chore(deps-dev): bump globby from 9.0.0 to 11.0.1 (<a href="https://github-redirect.dependabot.com/oclif/command/issues/120">https://github.com/facebook/flipper/issues/120</a>) 29d7b09</li> <li>chore(deps-dev): bump ts-node from 8.8.2 to 8.10.2 (<a href="https://github-redirect.dependabot.com/oclif/command/issues/118">https://github.com/facebook/flipper/issues/118</a>) dbe5e06</li> <li>chore(deps-dev): bump cli-ux from 5.4.6 to 5.4.7 (<a href="https://github-redirect.dependabot.com/oclif/command/issues/117">https://github.com/facebook/flipper/issues/117</a>) 7b39961</li> </ul> <p><a href="https://github.com/oclif/command/compare/v1.7.0...v1.8.0">https://github.com/oclif/command/compare/v1.7.0...v1.8.0</a></p> <h2>v1.7.0</h2> <ul> <li>feat: add pretty printable interface to methods on command (<a href="https://github-redirect.dependabot.com/oclif/command/issues/96">https://github.com/facebook/flipper/issues/96</a>) 2db646d</li> <li>chore(deps-dev): bump types/semver from 5.5.0 to 7.3.1 (<a href="https://github-redirect.dependabot.com/oclif/command/issues/115">https://github.com/facebook/flipper/issues/115</a>) a95a224</li> <li>chore(deps-dev): bump types/node from 10.12.24 to 14.0.14 (<a href="https://github-redirect.dependabot.com/oclif/command/issues/113">https://github.com/facebook/flipper/issues/113</a>) f94d803</li> <li>chore(deps): bump oclif/errors from 1.2.2 to 1.3.2 (<a href="https://github-redirect.dependabot.com/oclif/command/issues/112">https://github.com/facebook/flipper/issues/112</a>) 6616a74</li> <li>chore(deps-dev): bump conventional-changelog-cli from 2.0.12 to 2.0.34 (<a href="https://github-redirect.dependabot.com/oclif/command/issues/108">https://github.com/facebook/flipper/issues/108</a>) 0f7c970</li> <li>chore(deps-dev): bump eslint from 6.6.0 to 7.3.1 (<a href="https://github-redirect.dependabot.com/oclif/command/issues/109">https://github.com/facebook/flipper/issues/109</a>) 5a8a5d9</li> <li>chore(deps-dev): bump eslint-config-oclif-typescript from 0.1.0 to 0.2.0 (<a href="https://github-redirect.dependabot.com/oclif/command/issues/107">https://github.com/facebook/flipper/issues/107</a>) 64ae1c5</li> <li>chore(deps-dev): bump types/chai from 4.1.7 to 4.2.11 (<a href="https://github-redirect.dependabot.com/oclif/command/issues/102">https://github.com/facebook/flipper/issues/102</a>) 57cf8da</li> <li>chore(deps-dev): bump types/mocha from 5.2.6 to 7.0.2 (<a href="https://github-redirect.dependabot.com/oclif/command/issues/100">https://github.com/facebook/flipper/issues/100</a>) f6ad742</li> <li>chore(deps): bump oclif/parser from 3.8.4 to 3.8.5 (<a href="https://github-redirect.dependabot.com/oclif/command/issues/99">https://github.com/facebook/flipper/issues/99</a>) 5053a60</li> <li>chore(deps): bump oclif/plugin-help from 3.0.0 to 3.1.0 (<a href="https://github-redirect.dependabot.com/oclif/command/issues/101">https://github.com/facebook/flipper/issues/101</a>) 71aa7fe</li> <li>chore(deps-dev): bump cli-ux from 5.1.0 to 5.4.6 (<a href="https://github-redirect.dependabot.com/oclif/command/issues/103">https://github.com/facebook/flipper/issues/103</a>) b34dc59</li> <li>chore: pin typescript (<a href="https://github-redirect.dependabot.com/oclif/command/issues/98">https://github.com/facebook/flipper/issues/98</a>) 7d326f5</li> <li>chore: add compile check to pretest (<a href="https://github-redirect.dependabot.com/oclif/command/issues/105">https://github.com/facebook/flipper/issues/105</a>) 672a383</li> <li>chore: add dependabot.yml (<a href="https://github-redirect.dependabot.com/oclif/command/issues/97">https://github.com/facebook/flipper/issues/97</a>) 66f04f5</li> <li>refactor: cleanup flags types (<a href="https://github-redirect.dependabot.com/oclif/command/issues/93">https://github.com/facebook/flipper/issues/93</a>) 1979520</li> <li>feat: add types for flush (<a href="https://github-redirect.dependabot.com/oclif/command/issues/94">https://github.com/facebook/flipper/issues/94</a>) 492cadb</li> <li>chore: add windows ci via github actions (<a href="https://github-redirect.dependabot.com/oclif/command/issues/90">https://github.com/facebook/flipper/issues/90</a>) fb28f3e</li> </ul> <p><a href="https://github.com/oclif/command/compare/v1.6.1...v1.7.0">https://github.com/oclif/command/compare/v1.6.1...v1.7.0</a></p> </blockquote> </details> <details> <summary>Changelog</summary> <p><em>Sourced from <a href="https://github.com/oclif/command/blob/master/CHANGELOG.md">oclif/command's changelog</a>.</em></p> <blockquote> <h1><a href="https://github.com/oclif/command/compare/v1.7.0...v1.8.0">1.8.0</a> (2020-08-03)</h1> <h3>Features</h3> <ul> <li>support src/command/index cmd (<a href="https://github-redirect.dependabot.com/oclif/command/issues/141">https://github.com/facebook/flipper/issues/141</a>) (<a href=" |
||
|
|
ea4b8b8f8a |
Bump socket.io from 2.3.0 to 3.1.0 in /desktop (#1845)
Summary: Bumps [socket.io](https://github.com/socketio/socket.io) from 2.3.0 to 3.1.0. <details> <summary>Release notes</summary> <p><em>Sourced from <a href="https://github.com/socketio/socket.io/releases">socket.io's releases</a>.</em></p> <blockquote> <h2>3.1.0</h2> <p>In order to ease the migration to Socket.IO v3, the v3 server is now able to communicate with v2 clients:</p> <pre lang="js"><code>const io = require("socket.io")({ allowEIO3: true // false by default }); </code></pre> <p>Note: the <code>allowEIO3</code> refers to the version 3 of the Engine.IO protocol which is used in Socket.IO v2</p> <h3>Features</h3> <ul> <li>confirm a weak but matching ETag (<a href="https://github-redirect.dependabot.com/socketio/socket.io/issues/3485">#3485</a>) (<a href=" |
||
|
|
18ff69bacd |
Clean up home screen
Summary: The default screen without any devices or magic GK's was a bit noisy, this diffs cleans it up Reviewed By: jknoxville Differential Revision: D25946004 fbshipit-source-id: 76b7eec16b433544e9872e726e8f57dd1ce02b0f |
||
|
|
69c8413c57 |
Check for most recent Flipper version in internal builds as well
Reviewed By: passy Differential Revision: D25945643 fbshipit-source-id: 4a831fa8d69c38004c8660597659ebd7007a3230 |
||
|
|
84c05d441d |
Turn update message into notification
Summary: Based on discussion in D25805957 (
|
||
|
|
6f75e39ca5 |
Clean up employee warning
Summary: Replaced in-your-face warning with a but more subtle one. Means also less usage of component lib. Reviewed By: nikoant Differential Revision: D25944965 fbshipit-source-id: 02a66ff96df2ab8b648f8b8cbeb30d025adfd5a8 |
||
|
|
b8e6b38a0c |
Bump @typescript-eslint/eslint-plugin from 4.4.0 to 4.13.0 in /desktop (#1844)
Summary: Bumps [typescript-eslint/eslint-plugin](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/eslint-plugin) from 4.4.0 to 4.13.0. <details> <summary>Release notes</summary> <p><em>Sourced from <a href="https://github.com/typescript-eslint/typescript-eslint/releases">typescript-eslint/eslint-plugin's releases</a>.</em></p> <blockquote> <h2>v4.13.0</h2> <h1><a href="https://github.com/typescript-eslint/typescript-eslint/compare/v4.12.0...v4.13.0">4.13.0</a> (2021-01-11)</h1> <h3>Bug Fixes</h3> <ul> <li><strong>eslint-plugin:</strong> support eslint@5 (<a href="https://github-redirect.dependabot.com/typescript-eslint/typescript-eslint/issues/2917">#2917</a>) (<a href=" |
||
|
|
9cdb36ec0e |
Add --public-build option to start an OSS like build of Flipper
Summary: This diff adds the `--public-build` option which allows run a devServer emulating the OSS version of flipper. Technical details are explained in the comments. Reviewed By: passy, nikoant Differential Revision: D25944966 fbshipit-source-id: 540855808179582752b8aa646f0b8afd4b78396f |
||
|
|
7a1717fa87 |
Clean up App duplication
Summary: fb/App didn't really have a difference with fb-stubs/App, except that one checks for employee presence. However, since that is already controlled by config.checkFbEmployee, de-duped this to a single `<AppWrapper>` component, making the code a bit more easy to follow Reviewed By: priteshrnandgaonkar Differential Revision: D25824521 fbshipit-source-id: 8e16f0b29ec5d12475eaf14acd9dbc7df91191a2 |
||
|
|
bf6655a640 |
Clean up SandySettingsPanel
Summary: The fb and non-fb sandy settings are now identical (see diff 1 of this stack), so inlined the component and dropped the files Reviewed By: priteshrnandgaonkar Differential Revision: D25824522 fbshipit-source-id: 5a388b3f7259cb96f0e45ceb3363c40e4f198d7b |
||
|
|
ffeb47ed75 |
Move title bar functionality to rail (#1816)
Summary: Pull Request resolved: https://github.com/facebook/flipper/pull/1816 Now that Sandy is the default in OSS builds as well, we can remove the temporarily title bar and switch to small topbar windows in Electron. This diff removes any remaining elements in the titlebar - version number went into the title bar - the update check warning is shown on top of the bottom section of the left rail (orange triangle) - the development only perf graphs are moved to the left bar as well and are now aligned vertically. Reviewed By: jknoxville Differential Revision: D25805957 fbshipit-source-id: fba4b60c246b8f5d99a93087af31af9ac55defe8 |
||
|
|
bd6c5c0f71 |
Remove AutoUpdateVersion
Summary: With Sandy we don't have a designed UI for the auto updater, and since this functionality has been disabled for almost a year, we can safely remove it for now until we have the underlying infra, and then rethink the UI if we ever re-introduce it Reviewed By: passy Differential Revision: D25804854 fbshipit-source-id: fd96624ffd44e373e8f2c454a67b3797b16779a6 |
||
|
|
1d23e043de |
Open Sandy by default to OSS users
Summary:
Removed all `GK.get('flipper_sandy') ` checks to make Sandy the default in public builds as well.
Changelog: Public OSS builds will now use Sandy by default
Reviewed By: passy
Differential Revision: D25803498
fbshipit-source-id: 17b0b431cd30ebcf1c308af0ce63a05b3798741e
|
||
|
|
439601e20c |
Fix Screen recorder not stopping
Summary: This fixes the issue raised [here](https://fb.workplace.com/groups/flippersupport/permalink/1059080941239230/) I added the `-l` tag which is for sending signal {F360746398} Reviewed By: jknoxville Differential Revision: D25945336 fbshipit-source-id: a1d8eaf3888072a64ab682fbbc60c03c15ac023a |
||
|
|
06d92002e2 |
Flipper Release: v0.71.0
Summary: Releasing version 0.71.0 Reviewed By: priteshrnandgaonkar Differential Revision: D25897817 fbshipit-source-id: afbb63a381636ce0d8d8a4ecb2636c601f39e932 |
||
|
|
8eb2243f5f |
Added hub icon.
Summary: This adds the hub icon to the list of available icons. Reviewed By: mweststrate Differential Revision: D25873343 fbshipit-source-id: 0060a1a2e3e6298eb39cb652a5e3dbc71c01367e |
||
|
|
109ee4e4e5 |
Bump ws from 7.3.0 to 7.4.2 in /desktop (#1827)
Summary: Bumps [ws](https://github.com/websockets/ws) from 7.3.0 to 7.4.2. <details> <summary>Release notes</summary> <p><em>Sourced from <a href="https://github.com/websockets/ws/releases">ws's releases</a>.</em></p> <blockquote> <h2>7.4.2</h2> <h1>Bug fixes</h1> <ul> <li>Silenced a deprecation warning (d1a8af4d).</li> </ul> <h2>7.4.1</h2> <h1>Bug fixes</h1> <ul> <li>Added a workaround for a double <code>'error'</code> event bug in Node.js < 13 which caused an uncaught error during the WebSocket handshake (38d6ab3b).</li> </ul> <h2>7.4.0</h2> <h1>Features</h1> <ul> <li>The callback of <code>WebSocketServer.prototype.handleUpgrade()</code> now takes the client HTTP GET request as second argument (7d39f19e).</li> </ul> <h1>Bug fixes</h1> <ul> <li>Read-only properties are now read-only (eabed8fc).</li> <li>The <code>CONNECTING</code>, <code>OPEN</code>, <code>CLOSING</code>, <code>CLOSED</code>, <code>binaryType</code>, <code>bufferedAmount</code>, <code>extensions</code>, <code>onclose</code>, <code>onerror</code>, <code>onmessage</code>, <code>onopen</code>, <code>protocol</code>, <code>readyState</code>, and <code>url</code> properties are now enumerable (2069e684).</li> </ul> <h2>7.3.1</h2> <h1>Bug fixes</h1> <ul> <li>Improved <code>websocket.bufferedAmount</code> accuracy (e1349c04, a1629426).</li> </ul> </blockquote> </details> <details> <summary>Commits</summary> <ul> <li><a href=" |
||
|
|
5d1a902634 |
Bump @types/react-dom from 16.9.9 to 17.0.0 in /desktop (#1826)
Summary: Bumps [types/react-dom](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/react-dom) from 16.9.9 to 17.0.0. <details> <summary>Commits</summary> <ul> <li>See full diff in <a href="https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/react-dom">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/1826 Reviewed By: mweststrate Differential Revision: D25870617 Pulled By: passy fbshipit-source-id: 7615116bba7259bcd352e7772118a12204c5d01e |
||
|
|
a6599963ec |
Fix the issue with plugin installation from npm
Summary: https://github.com/facebook/flipper/issues/1818 Reviewed By: jknoxville Differential Revision: D25870562 fbshipit-source-id: 0d62626355b35505089990cfdb592b0ea4b84fda |
||
|
|
f806ee41d7 |
Network plugin - fix issue with responses with empty body (#1776)
Summary: The Network Plugin does not properly handle network requests that return an empty body (because of the body actually being empty or because the network call returns something like a 404 status). Also, the creation of mocks using the "Copy Highlighted" command when the original response returns an empty body is not handled properly. ## Fix The Android plugin now returns a response when the body length is 0. The client plugin creates a body containing an empty string instead of null when the body is empty. ## Changelog Fix problem in Network Plugin when original call or mock has an empty body in the response. Pull Request resolved: https://github.com/facebook/flipper/pull/1776 Test Plan: The following screen output for the Network Plugin shows that the call is now being handled correctly. The fields for "status", "size" and "duration" are now populated. Also, the mock calls are properly defined and shown in yellow.  Reviewed By: mweststrate Differential Revision: D25804212 Pulled By: passy fbshipit-source-id: b31cc87619c604b4df76e05bca5c86554a1cabff |
||
|
|
02da9baa4b |
Bump axios from 0.21.0 to 0.21.1 in /desktop (#1811)
Summary: Bumps [axios](https://github.com/axios/axios) from 0.21.0 to 0.21.1. <details> <summary>Release notes</summary> <p><em>Sourced from <a href="https://github.com/axios/axios/releases">axios's releases</a>.</em></p> <blockquote> <h2>v0.21.1</h2> <h3>0.21.1 (December 21, 2020)</h3> <p>Fixes and Functionality:</p> <ul> <li>Hotfix: Prevent SSRF (<a href="https://github-redirect.dependabot.com/axios/axios/issues/3410">#3410</a>)</li> <li>Protocol not parsed when setting proxy config from env vars (<a href="https://github-redirect.dependabot.com/axios/axios/issues/3070">#3070</a>)</li> <li>Updating axios in types to be lower case (<a href="https://github-redirect.dependabot.com/axios/axios/issues/2797">#2797</a>)</li> <li>Adding a type guard for <code>AxiosError</code> (<a href="https://github-redirect.dependabot.com/axios/axios/issues/2949">#2949</a>)</li> </ul> <p>Internal and Tests:</p> <ul> <li>Remove the skipping of the <code>socket</code> http test (<a href="https://github-redirect.dependabot.com/axios/axios/issues/3364">#3364</a>)</li> <li>Use different socket for Win32 test (<a href="https://github-redirect.dependabot.com/axios/axios/issues/3375">#3375</a>)</li> </ul> <p>Huge thanks to everyone who contributed to this release via code (authors listed below) or via reviews and triaging on GitHub:</p> <ul> <li>Daniel Lopretto <a href="mailto:timemachine3030@users.noreply.github.com">timemachine3030@users.noreply.github.com</a></li> <li>Jason Kwok <a href="mailto:JasonHK@users.noreply.github.com">JasonHK@users.noreply.github.com</a></li> <li>Jay <a href="mailto:jasonsaayman@gmail.com">jasonsaayman@gmail.com</a></li> <li>Jonathan Foster <a href="mailto:jonathan@jonathanfoster.io">jonathan@jonathanfoster.io</a></li> <li>Remco Haszing <a href="mailto:remcohaszing@gmail.com">remcohaszing@gmail.com</a></li> <li>Xianming Zhong <a href="mailto:chinesedfan@qq.com">chinesedfan@qq.com</a></li> </ul> </blockquote> </details> <details> <summary>Changelog</summary> <p><em>Sourced from <a href="https://github.com/axios/axios/blob/v0.21.1/CHANGELOG.md">axios's changelog</a>.</em></p> <blockquote> <h3>0.21.1 (December 21, 2020)</h3> <p>Fixes and Functionality:</p> <ul> <li>Hotfix: Prevent SSRF (<a href="https://github-redirect.dependabot.com/axios/axios/issues/3410">#3410</a>)</li> <li>Protocol not parsed when setting proxy config from env vars (<a href="https://github-redirect.dependabot.com/axios/axios/issues/3070">#3070</a>)</li> <li>Updating axios in types to be lower case (<a href="https://github-redirect.dependabot.com/axios/axios/issues/2797">#2797</a>)</li> <li>Adding a type guard for <code>AxiosError</code> (<a href="https://github-redirect.dependabot.com/axios/axios/issues/2949">#2949</a>)</li> </ul> <p>Internal and Tests:</p> <ul> <li>Remove the skipping of the <code>socket</code> http test (<a href="https://github-redirect.dependabot.com/axios/axios/issues/3364">#3364</a>)</li> <li>Use different socket for Win32 test (<a href="https://github-redirect.dependabot.com/axios/axios/issues/3375">#3375</a>)</li> </ul> <p>Huge thanks to everyone who contributed to this release via code (authors listed below) or via reviews and triaging on GitHub:</p> <ul> <li>Daniel Lopretto <a href="mailto:timemachine3030@users.noreply.github.com">timemachine3030@users.noreply.github.com</a></li> <li>Jason Kwok <a href="mailto:JasonHK@users.noreply.github.com">JasonHK@users.noreply.github.com</a></li> <li>Jay <a href="mailto:jasonsaayman@gmail.com">jasonsaayman@gmail.com</a></li> <li>Jonathan Foster <a href="mailto:jonathan@jonathanfoster.io">jonathan@jonathanfoster.io</a></li> <li>Remco Haszing <a href="mailto:remcohaszing@gmail.com">remcohaszing@gmail.com</a></li> <li>Xianming Zhong <a href="mailto:chinesedfan@qq.com">chinesedfan@qq.com</a></li> </ul> </blockquote> </details> <details> <summary>Commits</summary> <ul> <li><a href=" |
||
|
|
603595eccf |
Bump @testing-library/dom from 7.26.3 to 7.29.0 in /desktop (#1796)
Summary: Bumps [testing-library/dom](https://github.com/testing-library/dom-testing-library) from 7.26.3 to 7.29.0. <details> <summary>Release notes</summary> <p><em>Sourced from <a href="https://github.com/testing-library/dom-testing-library/releases">testing-library/dom's releases</a>.</em></p> <blockquote> <h2>v7.29.0</h2> <h1><a href="https://github.com/testing-library/dom-testing-library/compare/v7.28.1...v7.29.0">7.29.0</a> (2020-12-11)</h1> <h3>Features</h3> <ul> <li>migrate some files to typescript (<a href="https://github-redirect.dependabot.com/testing-library/dom-testing-library/issues/848">https://github.com/facebook/flipper/issues/848</a>) (<a href=" |
||
|
|
30ea098a63 |
Hide app selector if no devices are available
Summary: As reported in https://fb.workplace.com/groups/748354712423318/permalink/773382183253904/, special case no devices being present and suggest to launch an emulator. Also extends `useStore()` hook to accept no arguments, in which case it works as Redux's own `useStore` hook, except that it is strongly typed. Reviewed By: passy Differential Revision: D25803497 fbshipit-source-id: d448ac41e0ba7b713ee883caeb27736a2901975c |
||
|
|
dbf194b952 |
Bump react-devtools-core from 4.9.0 to 4.10.1 in /desktop (#1795)
Summary: Bumps [react-devtools-core](https://github.com/facebook/react/tree/HEAD/packages/react-devtools-core) from 4.9.0 to 4.10.1. <details> <summary>Commits</summary> <ul> <li>See full diff in <a href="https://github.com/facebook/react/commits/HEAD/packages/react-devtools-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/1795 Reviewed By: mweststrate Differential Revision: D25802076 Pulled By: passy fbshipit-source-id: 142dabcc0a7e688309cc4fc5ced8abde6914879e |
||
|
|
44e1b2ee9a |
Flipper Release: v0.70.0
Summary: Releasing version 0.70.0 Reviewed By: passy Differential Revision: D25801619 fbshipit-source-id: bab5364e393a4db9c5a801d041f537f3e6d36d81 |
||
|
|
cfd1c22814 |
Detect Flipper reloads, to remove false positives in quick restart detection
Reviewed By: nikoant Differential Revision: D25783368 fbshipit-source-id: 35a9cbbbb5bac4c7b6b7b40c45db2055ff4cfa09 |
||
|
|
ef3da0e530 |
Fix deferred loaded plugins not showing up
Summary: See previous diff, plugins that are not available during the initial client connection setup didn't show up in the UI, until selecting another device first. This diff fixes that by listening to the `plugins-change` event of the client. Changelog: Fix issue where React Native plugins didn't show up in the Sandy layout Reviewed By: passy Differential Revision: D25755812 fbshipit-source-id: d865d912ecca85d868831c4da7c56b5f0be6c3bf |
||
|
|
805071fa49 |
Flipper support fallback also when not debuggable
Summary: For Whitehat adjustment to work with flipper. I would like to enable running the su for emulators and rooted device to enable work with flipperr. Reviewed By: jknoxville Differential Revision: D25527298 fbshipit-source-id: 0d3f19891eec7c09d7136867a7aceea40aeac60d |
||
|
|
7096a302ed |
Fix node-notifier Vulnerability
Summary: per title Reviewed By: passy Differential Revision: D25676877 fbshipit-source-id: 88d33815db4170c4fa53bfc68b2f6f00ca154359 |
||
|
|
9ac01ab0e2 |
Update sign-in URL
Reviewed By: cekkaewnumchai Differential Revision: D25679289 fbshipit-source-id: 9d4b8e89d1695a7b363e756628a7c15446f205ca |
||
|
|
be6fd42e11 |
Bump pako from 1.0.11 to 2.0.2 in /desktop (#1786)
Summary: Bumps [pako](https://github.com/nodeca/pako) from 1.0.11 to 2.0.2. <details> <summary>Changelog</summary> <p><em>Sourced from <a href="https://github.com/nodeca/pako/blob/master/CHANGELOG.md">pako's changelog</a>.</em></p> <blockquote> <h2>[2.0.2] - 2020-11-19</h2> <h3>Fixed</h3> <ul> <li>Fix esm build named exports.</li> </ul> <h2>[2.0.1] - 2020-11-17</h2> <h3>Changed</h3> <ul> <li>Changed esm build <code>.js</code> => <code>.mjs</code> to fix node.js <code>import</code>.</li> <li>Added <code>module</code> entry in package.json for some bundlers.</li> </ul> <h2>[2.0.0] - 2020-11-17</h2> <h3>Changed</h3> <ul> <li>Removed binary strings and <code>Array</code> support.</li> <li>Removed fallbacks for TypedArray methods (<code>.set()</code>, <code>.subarray()</code>).</li> <li>Rewritten top-level wrappers.</li> <li>Removed support of <code>Inflate</code> & <code>Deflate</code> instance create without <code>new</code>.</li> <li><code>Inflate.push()</code> no longer needs second param (end is auto-detected).</li> <li>Increased default inflate chunk size to 64K.</li> <li>Moved exported constants to <code>.constants</code>.</li> <li>Switched to es6. Legacy es5 builds available in <code>/dist</code>.</li> <li>Added esm build.</li> <li>Structure of <code>/dist</code> folder changed.</li> <li>Upgraded build tools to modern ones.</li> </ul> </blockquote> </details> <details> <summary>Commits</summary> <ul> <li><a href=" |
||
|
|
985e620f6f |
Bump electron-builder from 22.8.0 to 22.9.1 in /desktop (#1785)
Summary: allow-large-files Bumps [electron-builder](https://github.com/electron-userland/electron-builder) from 22.8.0 to 22.9.1. <details> <summary>Release notes</summary> <p><em>Sourced from <a href="https://github.com/electron-userland/electron-builder/releases">electron-builder's releases</a>.</em></p> <blockquote> <h2>22.9.1</h2> <h3>Bug Fixes</h3> <ul> <li><strong>snap:</strong> add missing %U in desktop file of snap builds (<a href="https://github-redirect.dependabot.com/electron-userland/electron-builder/issues/5001">#5001</a>) (<a href=" |
||
|
|
3de35a8bae |
Bump eslint-plugin-react from 7.21.3 to 7.21.5 in /desktop (#1784)
Summary: Bumps [eslint-plugin-react](https://github.com/yannickcr/eslint-plugin-react) from 7.21.3 to 7.21.5. <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.21.4...v7.21.5">7.21.5</a> - 2020.10.19</h2> <h3>Fixed</h3> <ul> <li>[<code>jsx-indent-props</code>]: Apply indentation when using brackets (<a href="https://github-redirect.dependabot.com/yannickcr/eslint-plugin-react/issues/2826">#2826</a>[] <a href="https://github.com/Moong0122">Moong0122</a>)</li> <li>[<code>jsx-handler-names</code>]: Skip inline handlers when checkInlineFunction=false (<a href="https://github-redirect.dependabot.com/yannickcr/eslint-plugin-react/issues/2833">#2833</a>[] <a href="https://github.com/onigoetz">onigoetz</a>)</li> </ul> <h3>Changed</h3> <ul> <li>[Tests] <code>jsx-indent-props</code>: Add passing test (<a href="https://github-redirect.dependabot.com/yannickcr/eslint-plugin-react/issues/2823">#2823</a>[] <a href="https://github.com/Hypnosphi">Hypnosphi</a>)</li> </ul> <p><a href="https://github-redirect.dependabot.com/yannickcr/eslint-plugin-react/issues/2833">#2833</a>: <a href="https://github-redirect.dependabot.com/yannickcr/eslint-plugin-react/pull/2833">yannickcr/eslint-plugin-react#2833</a> <a href="https://github-redirect.dependabot.com/yannickcr/eslint-plugin-react/issues/2826">#2826</a>: <a href="https://github-redirect.dependabot.com/yannickcr/eslint-plugin-react/pull/2826">yannickcr/eslint-plugin-react#2826</a> <a href="https://github-redirect.dependabot.com/yannickcr/eslint-plugin-react/issues/2823">#2823</a>: <a href="https://github-redirect.dependabot.com/yannickcr/eslint-plugin-react/pull/2823">yannickcr/eslint-plugin-react#2823</a></p> <h2><a href="https://github.com/yannickcr/eslint-plugin-react/compare/v7.21.3...v7.21.4">7.21.4</a> - 2020.10.09</h2> <h3>Fixed</h3> <ul> <li>[<code>no-unused-prop-types</code>]: Silence false positive on <code>never</code> type in TS (<a href="https://github-redirect.dependabot.com/yannickcr/eslint-plugin-react/issues/2815">#2815</a>[] <a href="https://github.com/pcorpet">pcorpet</a>)</li> <li>[<code>jsx-indent-props</code>]: Apply indentation when operator is used in front of the upper line (<a href="https://github-redirect.dependabot.com/yannickcr/eslint-plugin-react/issues/2808">#2808</a>[], <a href="https://github-redirect.dependabot.com/yannickcr/eslint-plugin-react/issues/2820">#2820</a>[] <a href="https://github.com/Moong0122">Moong0122</a>)</li> <li>[Deps] update <code>jsx-ast-utils</code> (<a href="https://github-redirect.dependabot.com/yannickcr/eslint-plugin-react/issues/2822">#2822</a>[] [jsx-eslint/jsx-ast-utils#102][] <a href="https://github.com/ljharb">ljharb</a>)</li> </ul> <p><a href="https://github-redirect.dependabot.com/yannickcr/eslint-plugin-react/issues/2822">#2822</a>: <a href="https://github-redirect.dependabot.com/yannickcr/eslint-plugin-react/issues/2822">yannickcr/eslint-plugin-react#2822</a> <a href="https://github-redirect.dependabot.com/yannickcr/eslint-plugin-react/issues/2820">#2820</a>: <a href="https://github-redirect.dependabot.com/yannickcr/eslint-plugin-react/pull/2820">yannickcr/eslint-plugin-react#2820</a> <a href="https://github-redirect.dependabot.com/yannickcr/eslint-plugin-react/issues/2815">#2815</a>: <a href="https://github-redirect.dependabot.com/yannickcr/eslint-plugin-react/pull/2815">yannickcr/eslint-plugin-react#2815</a> <a href="https://github-redirect.dependabot.com/yannickcr/eslint-plugin-react/issues/2808">#2808</a>: <a href="https://github-redirect.dependabot.com/yannickcr/eslint-plugin-react/pull/2808">yannickcr/eslint-plugin-react#2808</a> [jsx-eslint/jsx-ast-utils#102]: <a href="https://github-redirect.dependabot.com/jsx-eslint/jsx-ast-utils/pull/102">jsx-eslint/jsx-ast-utils#102</a></p> </blockquote> </details> <details> <summary>Commits</summary> <ul> <li><a href=" |
||
|
|
647b5424c0 |
Bump yargs from 16.1.1 to 16.2.0 in /desktop (#1783)
Summary: Bumps [yargs](https://github.com/yargs/yargs) from 16.1.1 to 16.2.0. <details> <summary>Release notes</summary> <p><em>Sourced from <a href="https://github.com/yargs/yargs/releases">yargs's releases</a>.</em></p> <blockquote> <h2>yargs v16.2.0</h2> <h3>Features</h3> <ul> <li>command() now accepts an array of modules (<a href=" |
||
|
|
6c71d26161 |
Bump @babel/generator from 7.12.10 to 7.12.11 in /desktop (#1787)
Summary: Bumps [babel/generator](https://github.com/babel/babel/tree/HEAD/packages/babel-generator) from 7.12.10 to 7.12.11. <details> <summary>Release notes</summary> <p><em>Sourced from <a href="https://github.com/babel/babel/releases">babel/generator's releases</a>.</em></p> <blockquote> <h2>v7.12.11 (2020-12-16)</h2> <p>Thanks <a href="https://github.com/vitorveiga">vitorveiga</a> for your first PR!</p> <h4>👓 Spec Compliance</h4> <ul> <li><code>babel-parser</code> <ul> <li><a href="https://github-redirect.dependabot.com/babel/babel/pull/12366">#12366</a> Disallow non octal decimal escape before use strict (<a href="https://github.com/JLHwung">JLHwung</a>)</li> </ul> </li> </ul> <h4>🐛 Bug Fix</h4> <ul> <li><code>babel-plugin-transform-block-scoping</code> <ul> <li><a href="https://github-redirect.dependabot.com/babel/babel/pull/11801">#11801</a> fix: handle block-level function declaration (<a href="https://github.com/babel/babel/tree/HEAD/packages/babel-generator/issues/10046">#10046</a>) (<a href="https://github.com/vitorveiga">vitorveiga</a>)</li> </ul> </li> <li><code>babel-helper-builder-react-jsx-experimental</code>, <code>babel-plugin-transform-react-jsx-development</code>, <code>babel-plugin-transform-react-jsx</code> <ul> <li><a href="https://github-redirect.dependabot.com/babel/babel/pull/12493">#12493</a> Lazily inject imports to the JSX runtime (<a href="https://github.com/nicolo-ribaudo">nicolo-ribaudo</a>)</li> </ul> </li> <li><code>babel-helper-builder-react-jsx-experimental</code>, <code>babel-preset-react</code> <ul> <li><a href="https://github-redirect.dependabot.com/babel/babel/pull/12495">#12495</a> Fixed issue with skipping over self & source generated by another instance (<a href="https://github.com/Andarist">Andarist</a>)</li> </ul> </li> <li><code>babel-preset-env</code> <ul> <li><a href="https://github-redirect.dependabot.com/babel/babel/pull/10862">#10862</a> Add js extension to preset-env generated polyfill imports (<a href="https://github.com/JLHwung">JLHwung</a>)</li> </ul> </li> <li><code>babel-helper-builder-react-jsx-experimental</code>, <code>babel-plugin-transform-react-jsx</code> <ul> <li><a href="https://github-redirect.dependabot.com/babel/babel/pull/12479">#12479</a> Setup JSX runtime even if the file doesn't contain JSX (<a href="https://github.com/nicolo-ribaudo">nicolo-ribaudo</a>)</li> </ul> </li> <li><code>babel-helper-builder-react-jsx-experimental</code>, <code>babel-plugin-transform-react-jsx-development</code>, <code>babel-preset-react</code> <ul> <li><a href="https://github-redirect.dependabot.com/babel/babel/pull/12475">#12475</a> Fixed a regression for multiple __self & __source props with classic runtime (<a href="https://github.com/Andarist">Andarist</a>)</li> </ul> </li> </ul> <h4>🏠 Internal</h4> <ul> <li><code>babel-types</code> <ul> <li><a href="https://github-redirect.dependabot.com/babel/babel/pull/12510">#12510</a> Improve AST node definitions in babel/types (<a href="https://github.com/zxbodya">zxbodya</a>)</li> </ul> </li> <li>Other <ul> <li><a href="https://github-redirect.dependabot.com/babel/babel/pull/12508">#12508</a> chore: always check yarn lock and dedupe during update (<a href="https://github.com/JLHwung">JLHwung</a>)</li> <li><a href="https://github-redirect.dependabot.com/babel/babel/pull/12480">#12480</a> Avoid force trailing comma on test files (<a href="https://github.com/JLHwung">JLHwung</a>)</li> <li><a href="https://github-redirect.dependabot.com/babel/babel/pull/12462">#12462</a> Run e2e tests also with BABEL_8_BREAKING (<a href="https://github.com/nicolo-ribaudo">nicolo-ribaudo</a>)</li> </ul> </li> <li><code>babel-plugin-transform-react-display-name</code>, <code>babel-plugin-transform-react-jsx</code> <ul> <li><a href="https://github-redirect.dependabot.com/babel/babel/pull/12502">#12502</a> Reorganize some JSX-related tests (<a href="https://github.com/Andarist">Andarist</a>)</li> </ul> </li> <li><code>babel-standalone</code>, <code>babel-types</code> <ul> <li><a href="https://github-redirect.dependabot.com/babel/babel/pull/12127">#12127</a> Move some build steps to gulp (<a href="https://github.com/JLHwung">JLHwung</a>)</li> </ul> </li> </ul> <h4>Committers: 5</h4> <ul> <li>Bogdan Savluk (<a href="https://github.com/zxbodya">zxbodya</a>)</li> <li>Huáng Jùnliàng (<a href="https://github.com/JLHwung">JLHwung</a>)</li> <li>Mateusz Burzyński (<a href="https://github.com/Andarist">Andarist</a>)</li> <li>Nicolò Ribaudo (<a href="https://github.com/nicolo-ribaudo">nicolo-ribaudo</a>)</li> <li>vitorveiga (<a href="https://github.com/vitorveiga">vitorveiga</a>)</li> </ul> </blockquote> </details> <details> <summary>Changelog</summary> <p><em>Sourced from <a href="https://github.com/babel/babel/blob/main/CHANGELOG.md">babel/generator's changelog</a>.</em></p> <blockquote> <h2>v7.12.11 (2020-12-16)</h2> <h4>👓 Spec Compliance</h4> <ul> <li><code>babel-parser</code> <ul> <li><a href="https://github-redirect.dependabot.com/babel/babel/pull/12366">#12366</a> Disallow non octal decimal escape before use strict (<a href="https://github.com/JLHwung">JLHwung</a>)</li> </ul> </li> </ul> <h4>🐛 Bug Fix</h4> <ul> <li><code>babel-plugin-transform-block-scoping</code> <ul> <li><a href="https://github-redirect.dependabot.com/babel/babel/pull/11801">#11801</a> fix: handle block-level function declaration (<a href="https://github.com/babel/babel/tree/HEAD/packages/babel-generator/issues/10046">#10046</a>) (<a href="https://github.com/vitorveiga">vitorveiga</a>)</li> </ul> </li> <li><code>babel-helper-builder-react-jsx-experimental</code>, <code>babel-plugin-transform-react-jsx-development</code>, <code>babel-plugin-transform-react-jsx</code> <ul> <li><a href="https://github-redirect.dependabot.com/babel/babel/pull/12493">#12493</a> Lazily inject imports to the JSX runtime (<a href="https://github.com/nicolo-ribaudo">nicolo-ribaudo</a>)</li> </ul> </li> <li><code>babel-helper-builder-react-jsx-experimental</code>, <code>babel-preset-react</code> <ul> <li><a href="https://github-redirect.dependabot.com/babel/babel/pull/12495">#12495</a> Fixed issue with skipping over self & source generated by another instance (<a href="https://github.com/Andarist">Andarist</a>)</li> </ul> </li> <li><code>babel-preset-env</code> <ul> <li><a href="https://github-redirect.dependabot.com/babel/babel/pull/10862">#10862</a> Add js extension to preset-env generated polyfill imports (<a href="https://github.com/JLHwung">JLHwung</a>)</li> </ul> </li> <li><code>babel-helper-builder-react-jsx-experimental</code>, <code>babel-plugin-transform-react-jsx</code> <ul> <li><a href="https://github-redirect.dependabot.com/babel/babel/pull/12479">#12479</a> Setup JSX runtime even if the file doesn't contain JSX (<a href="https://github.com/nicolo-ribaudo">nicolo-ribaudo</a>)</li> </ul> </li> <li><code>babel-helper-builder-react-jsx-experimental</code>, <code>babel-plugin-transform-react-jsx-development</code>, <code>babel-preset-react</code> <ul> <li><a href="https://github-redirect.dependabot.com/babel/babel/pull/12475">#12475</a> Fixed a regression for multiple __self & __source props with classic runtime (<a href="https://github.com/Andarist">Andarist</a>)</li> </ul> </li> </ul> <h4>🏠 Internal</h4> <ul> <li><code>babel-types</code> <ul> <li><a href="https://github-redirect.dependabot.com/babel/babel/pull/12510">#12510</a> Improve AST node definitions in babel/types (<a href="https://github.com/zxbodya">zxbodya</a>)</li> </ul> </li> <li>Other <ul> <li><a href="https://github-redirect.dependabot.com/babel/babel/pull/12508">#12508</a> chore: always check yarn lock and dedupe during update (<a href="https://github.com/JLHwung">JLHwung</a>)</li> <li><a href="https://github-redirect.dependabot.com/babel/babel/pull/12480">#12480</a> Avoid force trailing comma on test files (<a href="https://github.com/JLHwung">JLHwung</a>)</li> <li><a href="https://github-redirect.dependabot.com/babel/babel/pull/12462">#12462</a> Run e2e tests also with BABEL_8_BREAKING (<a href="https://github.com/nicolo-ribaudo">nicolo-ribaudo</a>)</li> </ul> </li> <li><code>babel-plugin-transform-react-display-name</code>, <code>babel-plugin-transform-react-jsx</code> <ul> <li><a href="https://github-redirect.dependabot.com/babel/babel/pull/12502">#12502</a> Reorganize some JSX-related tests (<a href="https://github.com/Andarist">Andarist</a>)</li> </ul> </li> <li><code>babel-standalone</code>, <code>babel-types</code> <ul> <li><a href="https://github-redirect.dependabot.com/babel/babel/pull/12127">#12127</a> Move some build steps to gulp (<a href="https://github.com/JLHwung">JLHwung</a>)</li> </ul> </li> </ul> </blockquote> </details> <details> <summary>Commits</summary> <ul> <li><a href=" |
||
|
|
8d81bd16d3 |
Bump @babel/code-frame from 7.10.4 to 7.12.11 in /desktop (#1782)
Summary: Bumps [babel/code-frame](https://github.com/babel/babel/tree/HEAD/packages/babel-code-frame) from 7.10.4 to 7.12.11. <details> <summary>Release notes</summary> <p><em>Sourced from <a href="https://github.com/babel/babel/releases">babel/code-frame's releases</a>.</em></p> <blockquote> <h2>v7.12.11 (2020-12-16)</h2> <p>Thanks <a href="https://github.com/vitorveiga">vitorveiga</a> for your first PR!</p> <h4>👓 Spec Compliance</h4> <ul> <li><code>babel-parser</code> <ul> <li><a href="https://github-redirect.dependabot.com/babel/babel/pull/12366">#12366</a> Disallow non octal decimal escape before use strict (<a href="https://github.com/JLHwung">JLHwung</a>)</li> </ul> </li> </ul> <h4>🐛 Bug Fix</h4> <ul> <li><code>babel-plugin-transform-block-scoping</code> <ul> <li><a href="https://github-redirect.dependabot.com/babel/babel/pull/11801">#11801</a> fix: handle block-level function declaration (<a href="https://github.com/babel/babel/tree/HEAD/packages/babel-code-frame/issues/10046">#10046</a>) (<a href="https://github.com/vitorveiga">vitorveiga</a>)</li> </ul> </li> <li><code>babel-helper-builder-react-jsx-experimental</code>, <code>babel-plugin-transform-react-jsx-development</code>, <code>babel-plugin-transform-react-jsx</code> <ul> <li><a href="https://github-redirect.dependabot.com/babel/babel/pull/12493">#12493</a> Lazily inject imports to the JSX runtime (<a href="https://github.com/nicolo-ribaudo">nicolo-ribaudo</a>)</li> </ul> </li> <li><code>babel-helper-builder-react-jsx-experimental</code>, <code>babel-preset-react</code> <ul> <li><a href="https://github-redirect.dependabot.com/babel/babel/pull/12495">#12495</a> Fixed issue with skipping over self & source generated by another instance (<a href="https://github.com/Andarist">Andarist</a>)</li> </ul> </li> <li><code>babel-preset-env</code> <ul> <li><a href="https://github-redirect.dependabot.com/babel/babel/pull/10862">#10862</a> Add js extension to preset-env generated polyfill imports (<a href="https://github.com/JLHwung">JLHwung</a>)</li> </ul> </li> <li><code>babel-helper-builder-react-jsx-experimental</code>, <code>babel-plugin-transform-react-jsx</code> <ul> <li><a href="https://github-redirect.dependabot.com/babel/babel/pull/12479">#12479</a> Setup JSX runtime even if the file doesn't contain JSX (<a href="https://github.com/nicolo-ribaudo">nicolo-ribaudo</a>)</li> </ul> </li> <li><code>babel-helper-builder-react-jsx-experimental</code>, <code>babel-plugin-transform-react-jsx-development</code>, <code>babel-preset-react</code> <ul> <li><a href="https://github-redirect.dependabot.com/babel/babel/pull/12475">#12475</a> Fixed a regression for multiple __self & __source props with classic runtime (<a href="https://github.com/Andarist">Andarist</a>)</li> </ul> </li> </ul> <h4>🏠 Internal</h4> <ul> <li><code>babel-types</code> <ul> <li><a href="https://github-redirect.dependabot.com/babel/babel/pull/12510">#12510</a> Improve AST node definitions in babel/types (<a href="https://github.com/zxbodya">zxbodya</a>)</li> </ul> </li> <li>Other <ul> <li><a href="https://github-redirect.dependabot.com/babel/babel/pull/12508">#12508</a> chore: always check yarn lock and dedupe during update (<a href="https://github.com/JLHwung">JLHwung</a>)</li> <li><a href="https://github-redirect.dependabot.com/babel/babel/pull/12480">#12480</a> Avoid force trailing comma on test files (<a href="https://github.com/JLHwung">JLHwung</a>)</li> <li><a href="https://github-redirect.dependabot.com/babel/babel/pull/12462">#12462</a> Run e2e tests also with BABEL_8_BREAKING (<a href="https://github.com/nicolo-ribaudo">nicolo-ribaudo</a>)</li> </ul> </li> <li><code>babel-plugin-transform-react-display-name</code>, <code>babel-plugin-transform-react-jsx</code> <ul> <li><a href="https://github-redirect.dependabot.com/babel/babel/pull/12502">#12502</a> Reorganize some JSX-related tests (<a href="https://github.com/Andarist">Andarist</a>)</li> </ul> </li> <li><code>babel-standalone</code>, <code>babel-types</code> <ul> <li><a href="https://github-redirect.dependabot.com/babel/babel/pull/12127">#12127</a> Move some build steps to gulp (<a href="https://github.com/JLHwung">JLHwung</a>)</li> </ul> </li> </ul> <h4>Committers: 5</h4> <ul> <li>Bogdan Savluk (<a href="https://github.com/zxbodya">zxbodya</a>)</li> <li>Huáng Jùnliàng (<a href="https://github.com/JLHwung">JLHwung</a>)</li> <li>Mateusz Burzyński (<a href="https://github.com/Andarist">Andarist</a>)</li> <li>Nicolò Ribaudo (<a href="https://github.com/nicolo-ribaudo">nicolo-ribaudo</a>)</li> <li>vitorveiga (<a href="https://github.com/vitorveiga">vitorveiga</a>)</li> </ul> <h2>v7.12.10 (2020-12-09)</h2> <p>Thanks <a href="https://github.com/AndrewSouthpaw">AndrewSouthpaw</a> for your first PR!</p> <h4>👓 Spec Compliance</h4> <ul> <li><code>babel-parser</code> <ul> <li><a href="https://github-redirect.dependabot.com/babel/babel/pull/12443">#12443</a> Make sure estree test should not throw if babel parser does not throw (<a href="https://github.com/JLHwung">JLHwung</a>)</li> <li><a href="https://github-redirect.dependabot.com/babel/babel/pull/12375">#12375</a> Make sure babel parser throws exactly same recoverable errors when estree plugin is enabled (<a href="https://github.com/JLHwung">JLHwung</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">babel/code-frame's changelog</a>.</em></p> <blockquote> <h2>v7.12.11 (2020-12-16)</h2> <h4>👓 Spec Compliance</h4> <ul> <li><code>babel-parser</code> <ul> <li><a href="https://github-redirect.dependabot.com/babel/babel/pull/12366">#12366</a> Disallow non octal decimal escape before use strict (<a href="https://github.com/JLHwung">JLHwung</a>)</li> </ul> </li> </ul> <h4>🐛 Bug Fix</h4> <ul> <li><code>babel-plugin-transform-block-scoping</code> <ul> <li><a href="https://github-redirect.dependabot.com/babel/babel/pull/11801">#11801</a> fix: handle block-level function declaration (<a href="https://github.com/babel/babel/tree/HEAD/packages/babel-code-frame/issues/10046">#10046</a>) (<a href="https://github.com/vitorveiga">vitorveiga</a>)</li> </ul> </li> <li><code>babel-helper-builder-react-jsx-experimental</code>, <code>babel-plugin-transform-react-jsx-development</code>, <code>babel-plugin-transform-react-jsx</code> <ul> <li><a href="https://github-redirect.dependabot.com/babel/babel/pull/12493">#12493</a> Lazily inject imports to the JSX runtime (<a href="https://github.com/nicolo-ribaudo">nicolo-ribaudo</a>)</li> </ul> </li> <li><code>babel-helper-builder-react-jsx-experimental</code>, <code>babel-preset-react</code> <ul> <li><a href="https://github-redirect.dependabot.com/babel/babel/pull/12495">#12495</a> Fixed issue with skipping over self & source generated by another instance (<a href="https://github.com/Andarist">Andarist</a>)</li> </ul> </li> <li><code>babel-preset-env</code> <ul> <li><a href="https://github-redirect.dependabot.com/babel/babel/pull/10862">#10862</a> Add js extension to preset-env generated polyfill imports (<a href="https://github.com/JLHwung">JLHwung</a>)</li> </ul> </li> <li><code>babel-helper-builder-react-jsx-experimental</code>, <code>babel-plugin-transform-react-jsx</code> <ul> <li><a href="https://github-redirect.dependabot.com/babel/babel/pull/12479">#12479</a> Setup JSX runtime even if the file doesn't contain JSX (<a href="https://github.com/nicolo-ribaudo">nicolo-ribaudo</a>)</li> </ul> </li> <li><code>babel-helper-builder-react-jsx-experimental</code>, <code>babel-plugin-transform-react-jsx-development</code>, <code>babel-preset-react</code> <ul> <li><a href="https://github-redirect.dependabot.com/babel/babel/pull/12475">#12475</a> Fixed a regression for multiple __self & __source props with classic runtime (<a href="https://github.com/Andarist">Andarist</a>)</li> </ul> </li> </ul> <h4>🏠 Internal</h4> <ul> <li><code>babel-types</code> <ul> <li><a href="https://github-redirect.dependabot.com/babel/babel/pull/12510">#12510</a> Improve AST node definitions in babel/types (<a href="https://github.com/zxbodya">zxbodya</a>)</li> </ul> </li> <li>Other <ul> <li><a href="https://github-redirect.dependabot.com/babel/babel/pull/12508">#12508</a> chore: always check yarn lock and dedupe during update (<a href="https://github.com/JLHwung">JLHwung</a>)</li> <li><a href="https://github-redirect.dependabot.com/babel/babel/pull/12480">#12480</a> Avoid force trailing comma on test files (<a href="https://github.com/JLHwung">JLHwung</a>)</li> <li><a href="https://github-redirect.dependabot.com/babel/babel/pull/12462">#12462</a> Run e2e tests also with BABEL_8_BREAKING (<a href="https://github.com/nicolo-ribaudo">nicolo-ribaudo</a>)</li> </ul> </li> <li><code>babel-plugin-transform-react-display-name</code>, <code>babel-plugin-transform-react-jsx</code> <ul> <li><a href="https://github-redirect.dependabot.com/babel/babel/pull/12502">#12502</a> Reorganize some JSX-related tests (<a href="https://github.com/Andarist">Andarist</a>)</li> </ul> </li> <li><code>babel-standalone</code>, <code>babel-types</code> <ul> <li><a href="https://github-redirect.dependabot.com/babel/babel/pull/12127">#12127</a> Move some build steps to gulp (<a href="https://github.com/JLHwung">JLHwung</a>)</li> </ul> </li> </ul> <h2>v7.12.10 (2020-12-09)</h2> <h4>👓 Spec Compliance</h4> <ul> <li><code>babel-parser</code> <ul> <li><a href="https://github-redirect.dependabot.com/babel/babel/pull/12443">#12443</a> Make sure estree test should not throw if babel parser does not throw (<a href="https://github.com/JLHwung">JLHwung</a>)</li> <li><a href="https://github-redirect.dependabot.com/babel/babel/pull/12375">#12375</a> Make sure babel parser throws exactly same recoverable errors when estree plugin is enabled (<a href="https://github.com/JLHwung">JLHwung</a>)</li> </ul> </li> </ul> <h4>🐛 Bug Fix</h4> <ul> <li><code>babel-generator</code> <ul> <li><a href="https://github-redirect.dependabot.com/babel/babel/pull/12424">#12424</a> Fix printing BigIntLiterals/DecimalLiterals with compact option (<a href="https://github.com/existentialism">existentialism</a>)</li> </ul> </li> <li><code>babel-types</code> <ul> <li><a href="https://github-redirect.dependabot.com/babel/babel/pull/12418">#12418</a> babel-types update OptionalCallExpression to support ArgumentPlaceholder (<a href="https://github.com/zxbodya">zxbodya</a>)</li> <li><a href="https://github-redirect.dependabot.com/babel/babel/pull/12395">#12395</a> Fix <code>t.isReferenced()</code> for named re-exports (<a href="https://github.com/nicolo-ribaudo">nicolo-ribaudo</a>)</li> </ul> </li> <li><code>babel-traverse</code> <ul> <li><a href="https://github-redirect.dependabot.com/babel/babel/pull/12394">#12394</a> Set correct <code>path.context</code> un <code>push/unshiftContainer</code> (<a href="https://github.com/nicolo-ribaudo">nicolo-ribaudo</a>)</li> </ul> </li> </ul> <h4>💅 Polish</h4> <ul> <li><code>babel-preset-env</code> <ul> <li><a href="https://github-redirect.dependabot.com/babel/babel/pull/12402">#12402</a> Clarify warning source about underspecified corejs option in preset-env. (<a href="https://github.com/AndrewSouthpaw">AndrewSouthpaw</a>)</li> </ul> </li> </ul> </blockquote> <p>... (truncated)</p> </details> <details> <summary>Commits</summary> <ul> <li><a href=" |
||
|
|
33ff60d12e |
Bump @babel/parser from 7.12.10 to 7.12.11 in /desktop (#1788)
Summary: Bumps [babel/parser](https://github.com/babel/babel/tree/HEAD/packages/babel-parser) from 7.12.10 to 7.12.11. <details> <summary>Release notes</summary> <p><em>Sourced from <a href="https://github.com/babel/babel/releases">babel/parser's releases</a>.</em></p> <blockquote> <h2>v7.12.11 (2020-12-16)</h2> <p>Thanks <a href="https://github.com/vitorveiga">vitorveiga</a> for your first PR!</p> <h4>👓 Spec Compliance</h4> <ul> <li><code>babel-parser</code> <ul> <li><a href="https://github-redirect.dependabot.com/babel/babel/pull/12366">#12366</a> Disallow non octal decimal escape before use strict (<a href="https://github.com/JLHwung">JLHwung</a>)</li> </ul> </li> </ul> <h4>🐛 Bug Fix</h4> <ul> <li><code>babel-plugin-transform-block-scoping</code> <ul> <li><a href="https://github-redirect.dependabot.com/babel/babel/pull/11801">#11801</a> fix: handle block-level function declaration (<a href="https://github.com/babel/babel/tree/HEAD/packages/babel-parser/issues/10046">#10046</a>) (<a href="https://github.com/vitorveiga">vitorveiga</a>)</li> </ul> </li> <li><code>babel-helper-builder-react-jsx-experimental</code>, <code>babel-plugin-transform-react-jsx-development</code>, <code>babel-plugin-transform-react-jsx</code> <ul> <li><a href="https://github-redirect.dependabot.com/babel/babel/pull/12493">#12493</a> Lazily inject imports to the JSX runtime (<a href="https://github.com/nicolo-ribaudo">nicolo-ribaudo</a>)</li> </ul> </li> <li><code>babel-helper-builder-react-jsx-experimental</code>, <code>babel-preset-react</code> <ul> <li><a href="https://github-redirect.dependabot.com/babel/babel/pull/12495">#12495</a> Fixed issue with skipping over self & source generated by another instance (<a href="https://github.com/Andarist">Andarist</a>)</li> </ul> </li> <li><code>babel-preset-env</code> <ul> <li><a href="https://github-redirect.dependabot.com/babel/babel/pull/10862">#10862</a> Add js extension to preset-env generated polyfill imports (<a href="https://github.com/JLHwung">JLHwung</a>)</li> </ul> </li> <li><code>babel-helper-builder-react-jsx-experimental</code>, <code>babel-plugin-transform-react-jsx</code> <ul> <li><a href="https://github-redirect.dependabot.com/babel/babel/pull/12479">#12479</a> Setup JSX runtime even if the file doesn't contain JSX (<a href="https://github.com/nicolo-ribaudo">nicolo-ribaudo</a>)</li> </ul> </li> <li><code>babel-helper-builder-react-jsx-experimental</code>, <code>babel-plugin-transform-react-jsx-development</code>, <code>babel-preset-react</code> <ul> <li><a href="https://github-redirect.dependabot.com/babel/babel/pull/12475">#12475</a> Fixed a regression for multiple __self & __source props with classic runtime (<a href="https://github.com/Andarist">Andarist</a>)</li> </ul> </li> </ul> <h4>🏠 Internal</h4> <ul> <li><code>babel-types</code> <ul> <li><a href="https://github-redirect.dependabot.com/babel/babel/pull/12510">#12510</a> Improve AST node definitions in babel/types (<a href="https://github.com/zxbodya">zxbodya</a>)</li> </ul> </li> <li>Other <ul> <li><a href="https://github-redirect.dependabot.com/babel/babel/pull/12508">#12508</a> chore: always check yarn lock and dedupe during update (<a href="https://github.com/JLHwung">JLHwung</a>)</li> <li><a href="https://github-redirect.dependabot.com/babel/babel/pull/12480">#12480</a> Avoid force trailing comma on test files (<a href="https://github.com/JLHwung">JLHwung</a>)</li> <li><a href="https://github-redirect.dependabot.com/babel/babel/pull/12462">#12462</a> Run e2e tests also with BABEL_8_BREAKING (<a href="https://github.com/nicolo-ribaudo">nicolo-ribaudo</a>)</li> </ul> </li> <li><code>babel-plugin-transform-react-display-name</code>, <code>babel-plugin-transform-react-jsx</code> <ul> <li><a href="https://github-redirect.dependabot.com/babel/babel/pull/12502">#12502</a> Reorganize some JSX-related tests (<a href="https://github.com/Andarist">Andarist</a>)</li> </ul> </li> <li><code>babel-standalone</code>, <code>babel-types</code> <ul> <li><a href="https://github-redirect.dependabot.com/babel/babel/pull/12127">#12127</a> Move some build steps to gulp (<a href="https://github.com/JLHwung">JLHwung</a>)</li> </ul> </li> </ul> <h4>Committers: 5</h4> <ul> <li>Bogdan Savluk (<a href="https://github.com/zxbodya">zxbodya</a>)</li> <li>Huáng Jùnliàng (<a href="https://github.com/JLHwung">JLHwung</a>)</li> <li>Mateusz Burzyński (<a href="https://github.com/Andarist">Andarist</a>)</li> <li>Nicolò Ribaudo (<a href="https://github.com/nicolo-ribaudo">nicolo-ribaudo</a>)</li> <li>vitorveiga (<a href="https://github.com/vitorveiga">vitorveiga</a>)</li> </ul> </blockquote> </details> <details> <summary>Changelog</summary> <p><em>Sourced from <a href="https://github.com/babel/babel/blob/main/CHANGELOG.md">babel/parser's changelog</a>.</em></p> <blockquote> <h2>v7.12.11 (2020-12-16)</h2> <h4>👓 Spec Compliance</h4> <ul> <li><code>babel-parser</code> <ul> <li><a href="https://github-redirect.dependabot.com/babel/babel/pull/12366">#12366</a> Disallow non octal decimal escape before use strict (<a href="https://github.com/JLHwung">JLHwung</a>)</li> </ul> </li> </ul> <h4>🐛 Bug Fix</h4> <ul> <li><code>babel-plugin-transform-block-scoping</code> <ul> <li><a href="https://github-redirect.dependabot.com/babel/babel/pull/11801">#11801</a> fix: handle block-level function declaration (<a href="https://github.com/babel/babel/tree/HEAD/packages/babel-parser/issues/10046">#10046</a>) (<a href="https://github.com/vitorveiga">vitorveiga</a>)</li> </ul> </li> <li><code>babel-helper-builder-react-jsx-experimental</code>, <code>babel-plugin-transform-react-jsx-development</code>, <code>babel-plugin-transform-react-jsx</code> <ul> <li><a href="https://github-redirect.dependabot.com/babel/babel/pull/12493">#12493</a> Lazily inject imports to the JSX runtime (<a href="https://github.com/nicolo-ribaudo">nicolo-ribaudo</a>)</li> </ul> </li> <li><code>babel-helper-builder-react-jsx-experimental</code>, <code>babel-preset-react</code> <ul> <li><a href="https://github-redirect.dependabot.com/babel/babel/pull/12495">#12495</a> Fixed issue with skipping over self & source generated by another instance (<a href="https://github.com/Andarist">Andarist</a>)</li> </ul> </li> <li><code>babel-preset-env</code> <ul> <li><a href="https://github-redirect.dependabot.com/babel/babel/pull/10862">#10862</a> Add js extension to preset-env generated polyfill imports (<a href="https://github.com/JLHwung">JLHwung</a>)</li> </ul> </li> <li><code>babel-helper-builder-react-jsx-experimental</code>, <code>babel-plugin-transform-react-jsx</code> <ul> <li><a href="https://github-redirect.dependabot.com/babel/babel/pull/12479">#12479</a> Setup JSX runtime even if the file doesn't contain JSX (<a href="https://github.com/nicolo-ribaudo">nicolo-ribaudo</a>)</li> </ul> </li> <li><code>babel-helper-builder-react-jsx-experimental</code>, <code>babel-plugin-transform-react-jsx-development</code>, <code>babel-preset-react</code> <ul> <li><a href="https://github-redirect.dependabot.com/babel/babel/pull/12475">#12475</a> Fixed a regression for multiple __self & __source props with classic runtime (<a href="https://github.com/Andarist">Andarist</a>)</li> </ul> </li> </ul> <h4>🏠 Internal</h4> <ul> <li><code>babel-types</code> <ul> <li><a href="https://github-redirect.dependabot.com/babel/babel/pull/12510">#12510</a> Improve AST node definitions in babel/types (<a href="https://github.com/zxbodya">zxbodya</a>)</li> </ul> </li> <li>Other <ul> <li><a href="https://github-redirect.dependabot.com/babel/babel/pull/12508">#12508</a> chore: always check yarn lock and dedupe during update (<a href="https://github.com/JLHwung">JLHwung</a>)</li> <li><a href="https://github-redirect.dependabot.com/babel/babel/pull/12480">#12480</a> Avoid force trailing comma on test files (<a href="https://github.com/JLHwung">JLHwung</a>)</li> <li><a href="https://github-redirect.dependabot.com/babel/babel/pull/12462">#12462</a> Run e2e tests also with BABEL_8_BREAKING (<a href="https://github.com/nicolo-ribaudo">nicolo-ribaudo</a>)</li> </ul> </li> <li><code>babel-plugin-transform-react-display-name</code>, <code>babel-plugin-transform-react-jsx</code> <ul> <li><a href="https://github-redirect.dependabot.com/babel/babel/pull/12502">#12502</a> Reorganize some JSX-related tests (<a href="https://github.com/Andarist">Andarist</a>)</li> </ul> </li> <li><code>babel-standalone</code>, <code>babel-types</code> <ul> <li><a href="https://github-redirect.dependabot.com/babel/babel/pull/12127">#12127</a> Move some build steps to gulp (<a href="https://github.com/JLHwung">JLHwung</a>)</li> </ul> </li> </ul> </blockquote> </details> <details> <summary>Commits</summary> <ul> <li><a href=" |
||
|
|
28cd62bc99 |
Fix Screen Recording Not Working on Android Marshmallow
Summary: [Reported in the support group](https://fb.workplace.com/groups/flippersupport/permalink/1040131853134139/), screen recording can't be stopped on Android Marshmallow (SDK version 23). This is because the shell commands used in screen recording are different in SDK 23 compared to higher SDK. First, `pgrep` in SDK 23 doesn't have `-L` option. Second, `ls -l` of SDK 23 returns different pattern; we've relied on the 5th number to indicate the file size of a video, while it is on 4th number for SDK 23. Reviewed By: passy Differential Revision: D25641605 fbshipit-source-id: 110cb779ef4b2dc63a862bf5e4e5f3a304a0d8ec |
||
|
|
1e34561ae3 |
Force Restart Flipper When Applying Sandy
Summary: Discovered while testing D25584424, Sandy can't be applied and unapplied by regularly changing the setting. This diff forces restart Flipper to correctly apply or unapply Sandy. This diff adds forced restart updated setting to check if restart is needed or not. Then, it disables regular `Apply` when restart is needed Reviewed By: nikoant Differential Revision: D25632887 fbshipit-source-id: 88b31fd740d4a639e20fe45a82e2615b53cad5c3 |
||
|
|
a826a240ce |
Do not load installed plugins in dev mode by default
Summary: Installed plugins loaded and make it impossible to debug plugin changes. We need to disable them by default for `yarn start`. To debug plugin installation and auto-update, need to use command `yarn start --plugin-auto-update` instead. Reviewed By: passy Differential Revision: D25639345 fbshipit-source-id: 99b59a90dc09ac33a3604487fe501774e5e6fc39 |
||
|
|
8af2d819b0 |
Remove Trailing Whitespace in Changelog
Summary: In D25584424 (V1), Sandcastle complained about trailing whitespace. This diff removes the adde description if none can be retrieved Reviewed By: nikoant Differential Revision: D25608443 fbshipit-source-id: a798bb0c40afaaafd55c90c70177f7c2af79af34 |
||
|
|
6ebcf20ab6 |
Upgrade to Electron v11.1
Summary: The upgrade script did all the work. Honestly surprised that it worked just like that. Reviewed By: nikoant Differential Revision: D25589100 fbshipit-source-id: 0c78bd43d9ddfcf2b10c9fcbb5bdc7c8dc42f734 |
||
|
|
93b9338ce3 |
Bump uuid from 8.3.1 to 8.3.2 in /desktop (#1767)
Summary:
[//]: # (dependabot-start)
{emoji:26a0} **Dependabot is rebasing this PR** {emoji:26a0}
If you make any changes to it yourself then they will take precedence over the rebase.
---
[//]: # (dependabot-end)
Bumps [uuid](https://github.com/uuidjs/uuid) from 8.3.1 to 8.3.2.
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a href="https://github.com/uuidjs/uuid/blob/master/CHANGELOG.md">uuid's changelog</a>.</em></p>
<blockquote>
<h3><a href="https://github.com/uuidjs/uuid/compare/v8.3.1...v8.3.2">8.3.2</a> (2020-12-08)</h3>
<h3>Bug Fixes</h3>
<ul>
<li>lazy load getRandomValues (<a href="https://github-redirect.dependabot.com/uuidjs/uuid/issues/537">https://github.com/facebook/flipper/issues/537</a>) (<a href="
|
||
|
|
c14bab3677 |
Unbundle less popular plugins for Insiders builds
Summary: Unbundle most of plugins from Insiders version of Flipper. Users will need to install them from Marketplace. Reviewed By: passy Differential Revision: D25558043 fbshipit-source-id: 648b0d4c83d9096972b5463cdcaa3de23426bdda |
||
|
|
3a65f86c68 |
Analytics events for plugin management
Summary: Send some analytics events related to plugin management: auto-update, install, uninstall, load. Reviewed By: passy Differential Revision: D25557788 fbshipit-source-id: 14dc9ae5793e9b18be13f2d483069d8d00c8b863 |
||
|
|
31ace3bd09 |
Do not show warnings for unhandled messages
Summary: Flipper receives a lot of messages which cannot be handled when plugins unbundled. Showing them as warnings is un-actionable with such big amount, so I disabled them. Reviewed By: mweststrate Differential Revision: D25557790 fbshipit-source-id: 1a0bc3df2848b194b72ea6d775ffabe416672fee |
||
|
|
3d6afdb529 |
Allow "uninstallation" of bundled plugins
Summary: Allow "uninstallation" of bundled plugins which means we mark them as uninstalled and not auto-updating anymore. Uninstalled bundled plugins are shown in "Detected in App" section together with Marketplace plugins where user can install them back. Changelog: Plugins can be uninstalled from sidebar in new Sandy UI. Reviewed By: passy Differential Revision: D25557789 fbshipit-source-id: 751cad68456313c069af639584541086efc7102b |
||
|
|
756edf9860 |
Unload uninstalled plugins from Electron cache
Summary: Electron/Node.js does not garbage collects unloaded modules by default. Need to cleanup require.cache to fully unload them. Reviewed By: passy Differential Revision: D25545962 fbshipit-source-id: 4dce32f39e22adcd2b4f5a55853551379e786e7b |
||
|
|
965559ee65 |
Auto-install favorite plugins
Summary: After unbudling plugins users will need to manually install them. To simlify this transition we can auto-install favorite plugins on every app connection, so users won't need to install plugins which they marked as favorite before. Reviewed By: passy Differential Revision: D25538638 fbshipit-source-id: 4ac3ad0c8c026d149f7ce0c4af07da3e8b909772 |
||
|
|
bd01b58566 |
Sandy-based plugin auto-update UI
Summary: New UX/UI for plugin auto-updates based on Sandy: - disabled plugins auto-updated silently without any notifications as there is no active state for them so there is nothing to loose. - enabled plugins can have some state and user can actually work with them, so we cannot reload them automatically. Instead, we show notification in the top of the plugin container asking user to reload the plugin when she is ready. - if the auto-updated plugin failed to reload - show error notification. - for non-sandy we continue using notifications as before. Reviewed By: mweststrate Differential Revision: D25530384 fbshipit-source-id: de3d0565ef0b930c9343b9e0ed07a4acb51885be |