Commit Graph

4591 Commits

Author SHA1 Message Date
Michel Weststrate
ba74b074c2 Fix employee detection in OSS version
Summary: Changelog: Fix incorrect warning in OSS builds hinting to install a closed source build. Fixes #1853

Reviewed By: passy

Differential Revision: D26019227

fbshipit-source-id: 61a0270997d0aa67d55224e4f6268ed3103099c7
2021-01-22 09:14:34 -08:00
Michel Weststrate
d3430e067f Documented analysing plugins
Reviewed By: passy

Differential Revision: D26019044

fbshipit-source-id: f60e9bcbcc4fce0f741b6778d4bbc1e9efbb353a
2021-01-22 09:14:34 -08:00
Pascal Hartig
bae78480ac v0.2.1
Summary: Make it easier to identify which version a release was packed with.

Reviewed By: mweststrate

Differential Revision: D26019107

fbshipit-source-id: 69e85d0988f6ca1a10a9b540d1ebf2a7b28b8325
2021-01-22 08:37:09 -08:00
Anton Nikolaev
592d4b9227 Pass release channel when checking for update
Summary: Retrieve updated version in accordance to the currently selected release channel. Also changed message for "insiders" channel - removed mention of fbsource pinning.

Reviewed By: mweststrate

Differential Revision: D26011703

fbshipit-source-id: 7f3396e89db047cb24b4e00b224f79ca0fd64327
2021-01-22 08:21:47 -08:00
Anton Nikolaev
8ce69975a5 Re-enable asar and unpack PortForwardingMacApp
Summary: Enabled asar packaging for Flipper resources, and set PortForwardingMacApp as unpacked from it, because it is launched as external app.

Reviewed By: passy

Differential Revision: D26006771

fbshipit-source-id: 91c8401a469a390144bf9867996a66d754ea90e6
2021-01-22 08:21:47 -08:00
Michel Weststrate
ab31ad69e9 Fix keyboard events to incorrectly listen / propagate globally
Summary:
As reported in https://fb.workplace.com/groups/flippersupport/permalink/1033379297142728/,

using keyboard shortcuts in one component, can change the state of another.

This was caused by two problems:
1. ManagedTable established a global keyboard listener, rather than a local one
2. The Layout Inspector did not stop its keyboard events from propagating up in the DOM

This diff fixes both issues

Reviewed By: timur-valiev

Differential Revision: D26018248

fbshipit-source-id: 23d9cc38ad56d47213cb553ffaf528b05fbe1929
2021-01-22 06:11:50 -08:00
Michel Weststrate
727c99b729 Introduce support for no hardware acceleration
Summary: Start flipper with `--no-launcher --disable-gpu` to disable hardware acceleration

Reviewed By: passy

Differential Revision: D25994355

fbshipit-source-id: e75bb209c8e3325135a114bec1f25889187d2728
2021-01-22 05:31:00 -08:00
Michel Weststrate
e67ed8030d Make settings dialog scrollable
Summary: Make settings dialog content scrollable, which is more natural than scrolling the entire window, as reported in https://fb.workplace.com/groups/flippersupport/permalink/1063196077494383/

Reviewed By: nikoant

Differential Revision: D26015864

fbshipit-source-id: 8c74e105c290e62313e332ed1b47040eff548a97
2021-01-22 02:06:19 -08:00
Pascal Hartig
9cf80f60d7 Add PACK definitions for Linux
Summary: Exluded the license files because we don't need them.

Reviewed By: mweststrate

Differential Revision: D25995326

fbshipit-source-id: 8b42c69b75f33ca345d9e3b1310fef0fd928ea82
2021-01-21 10:00:16 -08:00
dependabot[bot]
0b4d5fedc1 Bump recharts from 1.7.1 to 2.0.3 in /desktop (#1846)
Summary:
Bumps [recharts](https://github.com/recharts/recharts) from 1.7.1 to 2.0.3.
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a href="https://github.com/recharts/recharts/blob/master/CHANGELOG.md">recharts's changelog</a>.</em></p>
<blockquote>
<h2>2.0.3 (Jan 13, 2021)</h2>
<h3>refactor</h3>
<ul>
<li>use <code>getDerivedStateFromProps</code> to replace <code>UNSAFE_componentWillReceiveProps</code>, support react@17, <a href="https://github-redirect.dependabot.com/recharts/recharts/issues/2385">#2385</a></li>
</ul>
<h2>2.0.2 (Jan 12, 2021)</h2>
<h3>fix</h3>
<ul>
<li>fix lint error</li>
</ul>
<h2>2.0.1 (Jan 12, 2021)</h2>
<h3>fix</h3>
<ul>
<li>Fix typo, createLabeldScales -&gt; createLabeledScales</li>
<li>Prefer Number.isFinite if available</li>
<li>fix types error</li>
<li>fix(package.json): disable side effects explicitly</li>
</ul>
<h3>feat</h3>
<ul>
<li>Add aria-hidden to measurementSpan</li>
</ul>
<h2>2.0.0 (Dec 29, 2020)</h2>
<h3>fix</h3>
<ul>
<li>fix minAngle for 0 in PieChart, fix #<a href="https://github-redirect.dependabot.com/recharts/recharts/issues/2237">#2237</a></li>
<li>fix type error of <!-- raw HTML omitted -->, fix <a href="https://github-redirect.dependabot.com/recharts/recharts/issues/2335">#2335</a></li>
<li>fix type error of cursor in <!-- raw HTML omitted -->, fix <a href="https://github-redirect.dependabot.com/recharts/recharts/issues/2178">#2178</a></li>
<li>fix Props of XAxis, fix <a href="https://github-redirect.dependabot.com/recharts/recharts/issues/2128">#2128</a></li>
<li>export Props of components, fix <a href="https://github-redirect.dependabot.com/recharts/recharts/issues/2319">#2319</a>, <a href="https://github-redirect.dependabot.com/recharts/recharts/issues/2156">#2156</a>, <a href="https://github-redirect.dependabot.com/recharts/recharts/issues/2203">#2203</a></li>
<li>Fix typo, getRectangePath -&gt; getRectanglePath in Rectangle</li>
<li>allow Duplicated Category for bar charts not using correct entries for custom tool tips</li>
<li>fixing typescript array coalesce</li>
<li>fix types error of sankey, fix <a href="https://github-redirect.dependabot.com/recharts/recharts/issues/2280">#2280</a></li>
<li>Fixed SVG path for pie charts when corner radius is set to a value other than zero (<a href="https://github-redirect.dependabot.com/recharts/recharts/issues/2331">#2331</a>)</li>
</ul>
<h3>feat</h3>
<ul>
<li>add props <code>reversed</code> to <code>&lt;Funnel /&gt;</code></li>
<li>add <code>breakAll</code> props to <code>&lt;Text /&gt;</code> to allow break all for chinese</li>
<li>fix width of labelList in Funnel; fix <a href="https://github-redirect.dependabot.com/recharts/recharts/issues/2056">#2056</a>, <a href="https://github-redirect.dependabot.com/recharts/recharts/issues/1866">#1866</a></li>
<li>support range RadarChart and add props <code>connectNulls</code> to <!-- raw HTML omitted -->, fix <a href="https://github-redirect.dependabot.com/recharts/recharts/issues/1890">#1890</a></li>
<li>add ability to pass in custom legend icon.</li>
</ul>

</blockquote>
<p>... (truncated)</p>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a href="a7f39d196c"><code>a7f39d1</code></a> Version 2.0.3</li>
<li><a href="702163b27a"><code>702163b</code></a> fix: update test case</li>
<li><a href="2b635f43ef"><code>2b635f4</code></a> fix: fix type error of &lt;Text /&gt;</li>
<li><a href="29b793b33e"><code>29b793b</code></a> refactor: use <code>getDerivedStateFromProps</code> to replace `UNSAFE_componentWillRece...</li>
<li><a href="69da3a2e24"><code>69da3a2</code></a> Version 2.0.2</li>
<li><a href="aeea67edf1"><code>aeea67e</code></a> fix: fix lint error</li>
<li><a href="e9e71b0849"><code>e9e71b0</code></a> Version 2.0.1</li>
<li><a href="f4d0153225"><code>f4d0153</code></a> refactor: rewirte demo by ts, fix type error, fix <a href="https://github-redirect.dependabot.com/recharts/recharts/issues/2372">#2372</a></li>
<li><a href="c35db1ef71"><code>c35db1e</code></a> refactor: use .tsx to write demo files</li>
<li><a href="98294c97b4"><code>98294c9</code></a> Merge pull request <a href="https://github-redirect.dependabot.com/recharts/recharts/issues/2362">#2362</a> from juajang/chore</li>
<li>Additional commits viewable in <a href="https://github.com/recharts/recharts/compare/v1.7.1...v2.0.3">compare view</a></li>
</ul>
</details>
<br />

[![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=recharts&package-manager=npm_and_yarn&previous-version=1.7.1&new-version=2.0.3)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)

Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `dependabot rebase`.

[//]: # (dependabot-automerge-start)
[//]: # (dependabot-automerge-end)

 ---

<details>
<summary>Dependabot commands and options</summary>
<br />

You can trigger Dependabot actions by commenting on this PR:
- `dependabot rebase` will rebase this PR
- `dependabot recreate` will recreate this PR, overwriting any edits that have been made to it
- `dependabot merge` will merge this PR after your CI passes on it
- `dependabot squash and merge` will squash and merge this PR after your CI passes on it
- `dependabot cancel merge` will cancel a previously requested merge and block automerging
- `dependabot reopen` will reopen this PR if it is closed
- `dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually
- `dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)
- `dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)
- `dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)

</details>

Pull Request resolved: https://github.com/facebook/flipper/pull/1846

Reviewed By: mweststrate

Differential Revision: D25945597

Pulled By: priteshrnandgaonkar

fbshipit-source-id: d4061cfd9f5a4638443ade74fa67b4340da10cce
2021-01-21 04:37:51 -08:00
Michel Weststrate
a6c1a95be7 Bump Immer to fix potential security issue
Summary:
Immer had security issues. Noobs.

Only the patches feature was affected, which at this moment isn't used by any known plugin, but just in case.

Reviewed By: passy

Differential Revision: D25993961

fbshipit-source-id: 9bfe7065c90865d912ebcfd14c1117697bf714f7
2021-01-21 04:20:21 -08:00
GitHub
25030e63c6 Automated: Update Podfile.lock (#1851)
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/1851

Reviewed By: mweststrate

Differential Revision: D25982175

Pulled By: priteshrnandgaonkar

fbshipit-source-id: 7e1bfc9badfd9e164f5b0812e820938884488268
2021-01-21 04:13:53 -08:00
Pascal Hartig
f170f53131 Bump immer in /website to 8.0.1
Summary: For security fix, etc.

Reviewed By: nikoant

Differential Revision: D25995112

fbshipit-source-id: 0e25bc710841ccaa290f159631e4ced1514351e5
2021-01-21 04:08:47 -08:00
Pascal Hartig
7ed56949f3 Add PACK definitions for Windows
Summary:
This adds the definitions for how to split up Windows releases.
This only works with the previous change because otherwise
the Flipper.exe will change with every release build number.

Reviewed By: mweststrate

Differential Revision: D25977814

fbshipit-source-id: 4fb9d4e9562dedf43f9e9ec90a49801f60ed4550
2021-01-21 03:43:17 -08:00
Pascal Hartig
aacf5b8565 Hard-code mutable version info for Windows
Summary:
This is quite hacky but avoids having to patch electron-builder directly.

We're intercepting the signing/editing process on Windows and triggering it ourselves while overriding version information that otherwise changes for every release causing cache invalidations to occur. This does *not* change the version display in the app as we're not depending on the PE metadata but on the version in the `package.json`.

Reviewed By: nikoant, mweststrate

Differential Revision: D25973921

fbshipit-source-id: 0fad07f3597fba9927643d24fba12f8750ca54bc
2021-01-21 03:43:17 -08:00
bizzguy
1559c1ef2c Network Plugin - Update UI for routes (#1831)
Summary:
The current UI for managing mock network request definitions (routes) has some issues
- too small for the amount of information it displays
- no formatting for JSON response bodies
- uses the older design system (not ant)
- no separation between commands for creating routes and the list of routes

The following screen images show these problems.

![image](https://user-images.githubusercontent.com/337874/104691438-deb9cb00-56cb-11eb-92df-9e2d122f65c2.png)

![image](https://user-images.githubusercontent.com/337874/104691471-eda07d80-56cb-11eb-8f82-444d591ff966.png)

## Changelog

Enhance UI for Mocks dialog in Network Plugin

Pull Request resolved: https://github.com/facebook/flipper/pull/1831

Test Plan:
Ran multiple manual tests using the Android sample app.  Here is a screen image (at 1280 x 720) for the enhanced UI.

![image](https://user-images.githubusercontent.com/337874/104691649-37896380-56cc-11eb-849f-4e470bb7fbc4.png)

Reviewed By: mweststrate

Differential Revision: D25922798

Pulled By: priteshrnandgaonkar

fbshipit-source-id: d27ba30a7eb51105a8d381097ecaafd82624cad5
2021-01-20 15:45:38 -08:00
dependabot[bot]
9cc69673be Bump @typescript-eslint/parser from 4.12.0 to 4.14.0 in /flipper-js-client-sdk (#1849)
Summary:
Bumps [typescript-eslint/parser](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/parser) from 4.12.0 to 4.14.0.
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a href="https://github.com/typescript-eslint/typescript-eslint/releases"><code>typescript-eslint/parser's releases</code></a>.</em></p>
<blockquote>
<h2>v4.14.0</h2>
<h1><a href="https://github.com/typescript-eslint/typescript-eslint/compare/v4.13.0...v4.14.0">4.14.0</a> (2021-01-18)</h1>
<h3>Features</h3>
<ul>
<li>add support for decorator metadata in scope analysis and in consistent-type-imports (<a href="https://github-redirect.dependabot.com/typescript-eslint/typescript-eslint/issues/2751">#2751</a>) (<a href="445e416878">445e416</a>), closes <a href="https://github-redirect.dependabot.com/typescript-eslint/typescript-eslint/issues/2559">#2559</a></li>
<li><strong>eslint-plugin:</strong> add <code>object-curly-spacing</code> rule (<a href="https://github-redirect.dependabot.com/typescript-eslint/typescript-eslint/issues/2892">#2892</a>) (<a href="32bd18de80">32bd18d</a>)</li>
</ul>
<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="f606846af2">f606846</a>)</li>
</ul>
<h3>Features</h3>
<ul>
<li><strong>eslint-plugin:</strong> [sort-type-union-intersection-members] add nullish group (<a href="https://github-redirect.dependabot.com/typescript-eslint/typescript-eslint/issues/2919">#2919</a>) (<a href="5558f41000">5558f41</a>)</li>
</ul>
</blockquote>
</details>
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a href="https://github.com/typescript-eslint/typescript-eslint/blob/master/packages/parser/CHANGELOG.md"><code>typescript-eslint/parser's changelog</code></a>.</em></p>
<blockquote>
<h1><a href="https://github.com/typescript-eslint/typescript-eslint/compare/v4.13.0...v4.14.0">4.14.0</a> (2021-01-18)</h1>
<h3>Features</h3>
<ul>
<li>add support for decorator metadata in scope analysis and in consistent-type-imports (<a href="https://github-redirect.dependabot.com/typescript-eslint/typescript-eslint/issues/2751">#2751</a>) (<a href="445e416878">445e416</a>), closes <a href="https://github-redirect.dependabot.com/typescript-eslint/typescript-eslint/issues/2559">#2559</a></li>
</ul>
<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>
<p><strong>Note:</strong> Version bump only for package typescript-eslint/parser</p>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a href="60c5dcd686"><code>60c5dcd</code></a> chore: publish v4.14.0</li>
<li><a href="445e416878"><code>445e416</code></a> feat: add support for decorator metadata in scope analysis and in consistent-...</li>
<li><a href="d02a40ddd7"><code>d02a40d</code></a> chore: publish v4.13.0</li>
<li>See full diff in <a href="https://github.com/typescript-eslint/typescript-eslint/commits/v4.14.0/packages/parser">compare view</a></li>
</ul>
</details>
<br />

[![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=@typescript-eslint/parser&package-manager=npm_and_yarn&previous-version=4.12.0&new-version=4.14.0)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)

Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `dependabot rebase`.

[//]: # (dependabot-automerge-start)
[//]: # (dependabot-automerge-end)

 ---

<details>
<summary>Dependabot commands and options</summary>
<br />

You can trigger Dependabot actions by commenting on this PR:
- `dependabot rebase` will rebase this PR
- `dependabot recreate` will recreate this PR, overwriting any edits that have been made to it
- `dependabot merge` will merge this PR after your CI passes on it
- `dependabot squash and merge` will squash and merge this PR after your CI passes on it
- `dependabot cancel merge` will cancel a previously requested merge and block automerging
- `dependabot reopen` will reopen this PR if it is closed
- `dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually
- `dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)
- `dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)
- `dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)

</details>

Pull Request resolved: https://github.com/facebook/flipper/pull/1849

Reviewed By: mweststrate

Differential Revision: D25973230

Pulled By: passy

fbshipit-source-id: 403a5d0502b40352f362a0e8adbd527214749377
2021-01-20 11:55:26 -08:00
dependabot[bot]
62d6242650 Bump @typescript-eslint/eslint-plugin from 4.12.0 to 4.14.0 in /flipper-js-client-sdk (#1848)
Summary:
Bumps [typescript-eslint/eslint-plugin](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/eslint-plugin) from 4.12.0 to 4.14.0.
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a href="https://github.com/typescript-eslint/typescript-eslint/releases"><code>typescript-eslint/eslint-plugin's releases</code></a>.</em></p>
<blockquote>
<h2>v4.14.0</h2>
<h1><a href="https://github.com/typescript-eslint/typescript-eslint/compare/v4.13.0...v4.14.0">4.14.0</a> (2021-01-18)</h1>
<h3>Features</h3>
<ul>
<li>add support for decorator metadata in scope analysis and in consistent-type-imports (<a href="https://github-redirect.dependabot.com/typescript-eslint/typescript-eslint/issues/2751">#2751</a>) (<a href="445e416878">445e416</a>), closes <a href="https://github-redirect.dependabot.com/typescript-eslint/typescript-eslint/issues/2559">#2559</a></li>
<li><strong>eslint-plugin:</strong> add <code>object-curly-spacing</code> rule (<a href="https://github-redirect.dependabot.com/typescript-eslint/typescript-eslint/issues/2892">#2892</a>) (<a href="32bd18de80">32bd18d</a>)</li>
</ul>
<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="f606846af2">f606846</a>)</li>
</ul>
<h3>Features</h3>
<ul>
<li><strong>eslint-plugin:</strong> [sort-type-union-intersection-members] add nullish group (<a href="https://github-redirect.dependabot.com/typescript-eslint/typescript-eslint/issues/2919">#2919</a>) (<a href="5558f41000">5558f41</a>)</li>
</ul>
</blockquote>
</details>
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a href="https://github.com/typescript-eslint/typescript-eslint/blob/master/packages/eslint-plugin/CHANGELOG.md"><code>typescript-eslint/eslint-plugin's changelog</code></a>.</em></p>
<blockquote>
<h1><a href="https://github.com/typescript-eslint/typescript-eslint/compare/v4.13.0...v4.14.0">4.14.0</a> (2021-01-18)</h1>
<h3>Features</h3>
<ul>
<li>add support for decorator metadata in scope analysis and in consistent-type-imports (<a href="https://github-redirect.dependabot.com/typescript-eslint/typescript-eslint/issues/2751">#2751</a>) (<a href="445e416878">445e416</a>), closes <a href="https://github-redirect.dependabot.com/typescript-eslint/typescript-eslint/issues/2559">#2559</a></li>
<li><strong>eslint-plugin:</strong> add <code>object-curly-spacing</code> rule (<a href="https://github-redirect.dependabot.com/typescript-eslint/typescript-eslint/issues/2892">#2892</a>) (<a href="32bd18de80">32bd18d</a>)</li>
</ul>
<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="f606846af2">f606846</a>)</li>
</ul>
<h3>Features</h3>
<ul>
<li><strong>eslint-plugin:</strong> [sort-type-union-intersection-members] add nullish group (<a href="https://github-redirect.dependabot.com/typescript-eslint/typescript-eslint/issues/2919">#2919</a>) (<a href="5558f41000">5558f41</a>)</li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a href="60c5dcd686"><code>60c5dcd</code></a> chore: publish v4.14.0</li>
<li><a href="32bd18de80"><code>32bd18d</code></a> feat(eslint-plugin): add <code>object-curly-spacing</code> rule (<a href="https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/eslint-plugin/issues/2892">#2892</a>)</li>
<li><a href="445e416878"><code>445e416</code></a> feat: add support for decorator metadata in scope analysis and in consistent-...</li>
<li><a href="d02a40ddd7"><code>d02a40d</code></a> chore: publish v4.13.0</li>
<li><a href="5558f41000"><code>5558f41</code></a> feat(eslint-plugin): [sort-type-union-intersection-members] add nullish group...</li>
<li><a href="f606846af2"><code>f606846</code></a> fix(eslint-plugin): support eslint@5 (<a href="https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/eslint-plugin/issues/2917">#2917</a>)</li>
<li>See full diff in <a href="https://github.com/typescript-eslint/typescript-eslint/commits/v4.14.0/packages/eslint-plugin">compare view</a></li>
</ul>
</details>
<br />

[![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=@typescript-eslint/eslint-plugin&package-manager=npm_and_yarn&previous-version=4.12.0&new-version=4.14.0)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)

Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `dependabot rebase`.

[//]: # (dependabot-automerge-start)
[//]: # (dependabot-automerge-end)

 ---

<details>
<summary>Dependabot commands and options</summary>
<br />

You can trigger Dependabot actions by commenting on this PR:
- `dependabot rebase` will rebase this PR
- `dependabot recreate` will recreate this PR, overwriting any edits that have been made to it
- `dependabot merge` will merge this PR after your CI passes on it
- `dependabot squash and merge` will squash and merge this PR after your CI passes on it
- `dependabot cancel merge` will cancel a previously requested merge and block automerging
- `dependabot reopen` will reopen this PR if it is closed
- `dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually
- `dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)
- `dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)
- `dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)

</details>

Pull Request resolved: https://github.com/facebook/flipper/pull/1848

Reviewed By: mweststrate

Differential Revision: D25973233

Pulled By: passy

fbshipit-source-id: c9bf114beb03ef792e3c4d17217699cf0c22593a
2021-01-20 11:55:26 -08:00
Pascal Hartig
4a8e98733d Simpler win sign exception
Summary:
We're skipping the signing and editing of EXEs on Windows. This is only temporary but I want to have an atomic commit we can go back to. This is to avoid cache eviction due to version numbers being encoded in the binary.

This means you're not getting the logo on the binary and copyright information, etc. We're not actually shipping these right now, so the real-world impact of this is zero.

Reviewed By: mweststrate

Differential Revision: D25973944

fbshipit-source-id: d076919acfaac1f618178294baff3e9122d820bf
2021-01-20 09:14:21 -08:00
Pascal Hartig
f6087cf765 Fix typo
Summary: Per title

Reviewed By: mweststrate

Differential Revision: D25973952

fbshipit-source-id: cf01555d3536da1eef2cd386aa5def424dc3f159
2021-01-20 09:14:21 -08:00
Pascal Hartig
a740f659ab Move node-fetch to devDeps
Summary: That was my fault.

Reviewed By: nikoant

Differential Revision: D25952731

fbshipit-source-id: aee3f7d80355aef4d033008877cd79280377e08d
2021-01-20 09:14:21 -08:00
Ruslan Serebriakov
0fd6262044 Fixing the issue with broken CKInsetComponent set up
Summary:
After updating the internal properties of CKInsetComponent we didn't update some KVO magic being used in Flipper which caused some crashes:
https://fb.workplace.com/groups/componentkit/permalink/4986354281413147/

Reviewed By: fabiomassimo

Differential Revision: D25946704

fbshipit-source-id: 5995cda20d12b18f7520507cb6ede897fddf2670
2021-01-20 04:52:29 -08:00
Artem Mysik
446206a0ce fix: react-native Xcode 12 compatibility (#1847)
Summary:
Latest Xcode 12 fails to build while without a module to depend on React-Core directly hence this change is necessary for all native modules on iOS. For more details please check: https://github.com/facebook/react-native/issues/29633#issuecomment-694187116

## Changelog

React Native Xcode 12 compatibility

Pull Request resolved: https://github.com/facebook/flipper/pull/1847

Test Plan: Use this branch to install with an app running on Xcode 12.

Reviewed By: mweststrate

Differential Revision: D25963723

Pulled By: priteshrnandgaonkar

fbshipit-source-id: a9642e242b5605f0f748f8f3b962af8455756ff4
2021-01-20 04:42:57 -08:00
generatedunixname89002005306973
f73cc6744a Flipper Snapshot Bump: v0.72.1-SNAPSHOT
Summary: Releasing snapshot version 0.72.1-SNAPSHOT

Reviewed By: mweststrate

Differential Revision: D25972052

fbshipit-source-id: c5c2cfee21d8baa7615919cfb3673d8f665023b0
2021-01-20 04:03:27 -08:00
generatedunixname89002005306973
bbd43eb5d1 Flipper Release: v0.72.0
Summary: Releasing version 0.72.0

Reviewed By: mweststrate

Differential Revision: D25972053

fbshipit-source-id: 5c399900a02e27af6ce0b724a3103e279fc59d93
2021-01-20 04:03:27 -08:00
dependabot[bot]
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="90ac07256b">90ac072</a>)</li>
</ul>
<h1><a href="https://github.com/oclif/command/compare/v1.6.1...v1.7.0">1.7.0</a> (2020-06-29)</h1>
<h3>Features</h3>
<ul>
<li>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>) (<a href="2db646d553">2db646d</a>)</li>
<li>add types for flush (<a href="https://github-redirect.dependabot.com/oclif/command/issues/94">https://github.com/facebook/flipper/issues/94</a>) (<a href="492cadb789">492cadb</a>)</li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a href="43c406c3e4"><code>43c406c</code></a> v1.8.0</li>
<li><a href="90ac07256b"><code>90ac072</code></a> 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>)</li>
<li><a href="07bcfaac13"><code>07bcfaa</code></a> 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>)</li>
<li><a href="b3efe1e5e0"><code>b3efe1e</code></a> 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>)</li>
<li><a href="ee5500a932"><code>ee5500a</code></a> chore: sync dependabot.yml (<a href="https://github-redirect.dependabot.com/oclif/command/issues/140">https://github.com/facebook/flipper/issues/140</a>)</li>
<li><a href="bbe03470f4"><code>bbe0347</code></a> 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>)</li>
<li><a href="6d2c954316"><code>6d2c954</code></a> 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>)</li>
<li><a href="a0ebf78d6e"><code>a0ebf78</code></a> 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>)</li>
<li><a href="6e68c31d3c"><code>6e68c31</code></a> 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>)</li>
<li><a href="5ace21880c"><code>5ace218</code></a> 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>)</li>
<li>Additional commits viewable in <a href="https://github.com/oclif/command/compare/v1.6.1...v1.8.0">compare view</a></li>
</ul>
</details>
<br />

[![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=@oclif/command&package-manager=npm_and_yarn&previous-version=1.6.1&new-version=1.8.0)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)

Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `dependabot rebase`.

[//]: # (dependabot-automerge-start)
[//]: # (dependabot-automerge-end)

 ---

<details>
<summary>Dependabot commands and options</summary>
<br />

You can trigger Dependabot actions by commenting on this PR:
- `dependabot rebase` will rebase this PR
- `dependabot recreate` will recreate this PR, overwriting any edits that have been made to it
- `dependabot merge` will merge this PR after your CI passes on it
- `dependabot squash and merge` will squash and merge this PR after your CI passes on it
- `dependabot cancel merge` will cancel a previously requested merge and block automerging
- `dependabot reopen` will reopen this PR if it is closed
- `dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually
- `dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)
- `dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)
- `dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)

</details>

Pull Request resolved: https://github.com/facebook/flipper/pull/1843

Reviewed By: mweststrate

Differential Revision: D25945574

Pulled By: priteshrnandgaonkar

fbshipit-source-id: 346009341ca6a06646bf827a66c1ee338420bbe1
2021-01-19 18:45:39 -08:00
dependabot[bot]
eff12f5849 Bump @typescript-eslint/parser from 4.12.0 to 4.13.0 in /flipper-js-client-sdk (#1839)
Summary:
Bumps [typescript-eslint/parser](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/parser) from 4.12.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/parser'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="f606846af2">f606846</a>)</li>
</ul>
<h3>Features</h3>
<ul>
<li><strong>eslint-plugin:</strong> [sort-type-union-intersection-members] add nullish group (<a href="https://github-redirect.dependabot.com/typescript-eslint/typescript-eslint/issues/2919">#2919</a>) (<a href="5558f41000">5558f41</a>)</li>
</ul>
</blockquote>
</details>
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a href="https://github.com/typescript-eslint/typescript-eslint/blob/master/packages/parser/CHANGELOG.md">typescript-eslint/parser's changelog</a>.</em></p>
<blockquote>
<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>
<p><strong>Note:</strong> Version bump only for package typescript-eslint/parser</p>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a href="d02a40ddd7"><code>d02a40d</code></a> chore: publish v4.13.0</li>
<li>See full diff in <a href="https://github.com/typescript-eslint/typescript-eslint/commits/v4.13.0/packages/parser">compare view</a></li>
</ul>
</details>
<br />

[![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=@typescript-eslint/parser&package-manager=npm_and_yarn&previous-version=4.12.0&new-version=4.13.0)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)

Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `dependabot rebase`.

[//]: # (dependabot-automerge-start)
[//]: # (dependabot-automerge-end)

 ---

<details>
<summary>Dependabot commands and options</summary>
<br />

You can trigger Dependabot actions by commenting on this PR:
- `dependabot rebase` will rebase this PR
- `dependabot recreate` will recreate this PR, overwriting any edits that have been made to it
- `dependabot merge` will merge this PR after your CI passes on it
- `dependabot squash and merge` will squash and merge this PR after your CI passes on it
- `dependabot cancel merge` will cancel a previously requested merge and block automerging
- `dependabot reopen` will reopen this PR if it is closed
- `dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually
- `dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)
- `dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)
- `dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)

</details>

Pull Request resolved: https://github.com/facebook/flipper/pull/1839

Reviewed By: mweststrate

Differential Revision: D25945598

Pulled By: priteshrnandgaonkar

fbshipit-source-id: 9e21359e09e366a9c22192ff0e6df425a52eefb1
2021-01-19 18:45:38 -08:00
dependabot[bot]
b12c30900e Bump @typescript-eslint/eslint-plugin from 4.12.0 to 4.13.0 in /flipper-js-client-sdk (#1840)
Summary:
Bumps [typescript-eslint/eslint-plugin](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/eslint-plugin) from 4.12.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="f606846af2">f606846</a>)</li>
</ul>
<h3>Features</h3>
<ul>
<li><strong>eslint-plugin:</strong> [sort-type-union-intersection-members] add nullish group (<a href="https://github-redirect.dependabot.com/typescript-eslint/typescript-eslint/issues/2919">#2919</a>) (<a href="5558f41000">5558f41</a>)</li>
</ul>
</blockquote>
</details>
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a href="https://github.com/typescript-eslint/typescript-eslint/blob/master/packages/eslint-plugin/CHANGELOG.md">typescript-eslint/eslint-plugin's changelog</a>.</em></p>
<blockquote>
<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="f606846af2">f606846</a>)</li>
</ul>
<h3>Features</h3>
<ul>
<li><strong>eslint-plugin:</strong> [sort-type-union-intersection-members] add nullish group (<a href="https://github-redirect.dependabot.com/typescript-eslint/typescript-eslint/issues/2919">#2919</a>) (<a href="5558f41000">5558f41</a>)</li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a href="d02a40ddd7"><code>d02a40d</code></a> chore: publish v4.13.0</li>
<li><a href="5558f41000"><code>5558f41</code></a> feat(eslint-plugin): [sort-type-union-intersection-members] add nullish group...</li>
<li><a href="f606846af2"><code>f606846</code></a> fix(eslint-plugin): support eslint@5 (<a href="https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/eslint-plugin/issues/2917">#2917</a>)</li>
<li>See full diff in <a href="https://github.com/typescript-eslint/typescript-eslint/commits/v4.13.0/packages/eslint-plugin">compare view</a></li>
</ul>
</details>
<br />

[![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=@typescript-eslint/eslint-plugin&package-manager=npm_and_yarn&previous-version=4.12.0&new-version=4.13.0)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)

Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `dependabot rebase`.

[//]: # (dependabot-automerge-start)
[//]: # (dependabot-automerge-end)

 ---

<details>
<summary>Dependabot commands and options</summary>
<br />

You can trigger Dependabot actions by commenting on this PR:
- `dependabot rebase` will rebase this PR
- `dependabot recreate` will recreate this PR, overwriting any edits that have been made to it
- `dependabot merge` will merge this PR after your CI passes on it
- `dependabot squash and merge` will squash and merge this PR after your CI passes on it
- `dependabot cancel merge` will cancel a previously requested merge and block automerging
- `dependabot reopen` will reopen this PR if it is closed
- `dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually
- `dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)
- `dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)
- `dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)

</details>

Pull Request resolved: https://github.com/facebook/flipper/pull/1840

Reviewed By: mweststrate

Differential Revision: D25945604

Pulled By: priteshrnandgaonkar

fbshipit-source-id: 9c5773d26a241120d0d5f7860383ff70e58d1e3d
2021-01-19 18:45:38 -08:00
dependabot[bot]
b3783fd12f Bump eslint from 7.17.0 to 7.18.0 in /flipper-js-client-sdk (#1841)
Summary:
Bumps [eslint](https://github.com/eslint/eslint) from 7.17.0 to 7.18.0.
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a href="https://github.com/eslint/eslint/releases">eslint's releases</a>.</em></p>
<blockquote>
<h2>v7.18.0</h2>
<ul>
<li><a href="e3264b26a6"><code>e3264b2</code></a> Upgrade: eslint/eslintrc to improve error message for invalid extends (<a href="https://github-redirect.dependabot.com/eslint/eslint/issues/14009">#14009</a>) (Milos Djermanovic)</li>
<li><a href="f17c3c3717"><code>f17c3c3</code></a> Update: check logical assignment operators in the complexity rule (<a href="https://github-redirect.dependabot.com/eslint/eslint/issues/13979">#13979</a>) (Milos Djermanovic)</li>
<li><a href="672deb057a"><code>672deb0</code></a> Docs: fix no-invalid-regexp docs regarding ecmaVersion (<a href="https://github-redirect.dependabot.com/eslint/eslint/issues/13991">#13991</a>) (Milos Djermanovic)</li>
<li><a href="179a910b32"><code>179a910</code></a> Fix: --init crash on question to upgrade/downgrade ESLint (fixes <a href="https://github-redirect.dependabot.com/eslint/eslint/issues/13978">#13978</a>) (<a href="https://github-redirect.dependabot.com/eslint/eslint/issues/13995">#13995</a>) (Milos Djermanovic)</li>
<li><a href="292b1c0017"><code>292b1c0</code></a> Fix: no-extra-parens false positive with <code>let</code> identifier in for-loop (<a href="https://github-redirect.dependabot.com/eslint/eslint/issues/13981">#13981</a>) (Milos Djermanovic)</li>
<li><a href="de61f9444c"><code>de61f94</code></a> Sponsors: Sync README with website (ESLint Jenkins)</li>
<li><a href="9250d167ce"><code>9250d16</code></a> Upgrade: Bump lodash to fix security issue (<a href="https://github-redirect.dependabot.com/eslint/eslint/issues/13993">#13993</a>) (Frederik Prijck)</li>
<li><a href="75fea9bcdd"><code>75fea9b</code></a> Sponsors: Sync README with website (ESLint Jenkins)</li>
<li><a href="f2687e71f9"><code>f2687e7</code></a> Docs: update space-in-parens related rules (<a href="https://github-redirect.dependabot.com/eslint/eslint/issues/13985">#13985</a>) (Chris Brody)</li>
<li><a href="4a38bbe81b"><code>4a38bbe</code></a> Docs: space-in-parens examples with no arguments etc. (<a href="https://github-redirect.dependabot.com/eslint/eslint/issues/13987">#13987</a>) (Chris Brody)</li>
<li><a href="3e49169868"><code>3e49169</code></a> Sponsors: Sync README with website (ESLint Jenkins)</li>
<li><a href="c5bf1f2150"><code>c5bf1f2</code></a> Sponsors: Sync README with website (ESLint Jenkins)</li>
<li><a href="98a729c9de"><code>98a729c</code></a> Sponsors: Sync README with website (ESLint Jenkins)</li>
<li><a href="e83a6962b5"><code>e83a696</code></a> Sponsors: Sync README with website (ESLint Jenkins)</li>
<li><a href="78cb48345c"><code>78cb483</code></a> Chore: test <code>foo( )</code> with space-in-parens option &quot;always&quot; (<a href="https://github-redirect.dependabot.com/eslint/eslint/issues/13986">#13986</a>) (Chris Brody)</li>
<li><a href="f6948f6bdc"><code>f6948f6</code></a> Docs: Update semantic versioning policy (<a href="https://github-redirect.dependabot.com/eslint/eslint/issues/13970">#13970</a>) (Nicholas C. Zakas)</li>
<li><a href="068821248e"><code>0688212</code></a> Sponsors: Sync README with website (ESLint Jenkins)</li>
<li><a href="aeba5e5e60"><code>aeba5e5</code></a> Chore: fix typo (<a href="https://github-redirect.dependabot.com/eslint/eslint/issues/13975">#13975</a>) (Nitin Kumar)</li>
<li><a href="4ee113414b"><code>4ee1134</code></a> Sponsors: Sync README with website (ESLint Jenkins)</li>
</ul>
</blockquote>
</details>
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a href="https://github.com/eslint/eslint/blob/master/CHANGELOG.md">eslint's changelog</a>.</em></p>
<blockquote>
<p>v7.18.0 - January 15, 2021</p>
<ul>
<li><a href="e3264b26a6"><code>e3264b2</code></a> Upgrade: eslint/eslintrc to improve error message for invalid extends (<a href="https://github-redirect.dependabot.com/eslint/eslint/issues/14009">#14009</a>) (Milos Djermanovic)</li>
<li><a href="f17c3c3717"><code>f17c3c3</code></a> Update: check logical assignment operators in the complexity rule (<a href="https://github-redirect.dependabot.com/eslint/eslint/issues/13979">#13979</a>) (Milos Djermanovic)</li>
<li><a href="672deb057a"><code>672deb0</code></a> Docs: fix no-invalid-regexp docs regarding ecmaVersion (<a href="https://github-redirect.dependabot.com/eslint/eslint/issues/13991">#13991</a>) (Milos Djermanovic)</li>
<li><a href="179a910b32"><code>179a910</code></a> Fix: --init crash on question to upgrade/downgrade ESLint (fixes <a href="https://github-redirect.dependabot.com/eslint/eslint/issues/13978">#13978</a>) (<a href="https://github-redirect.dependabot.com/eslint/eslint/issues/13995">#13995</a>) (Milos Djermanovic)</li>
<li><a href="292b1c0017"><code>292b1c0</code></a> Fix: no-extra-parens false positive with <code>let</code> identifier in for-loop (<a href="https://github-redirect.dependabot.com/eslint/eslint/issues/13981">#13981</a>) (Milos Djermanovic)</li>
<li><a href="de61f9444c"><code>de61f94</code></a> Sponsors: Sync README with website (ESLint Jenkins)</li>
<li><a href="9250d167ce"><code>9250d16</code></a> Upgrade: Bump lodash to fix security issue (<a href="https://github-redirect.dependabot.com/eslint/eslint/issues/13993">#13993</a>) (Frederik Prijck)</li>
<li><a href="75fea9bcdd"><code>75fea9b</code></a> Sponsors: Sync README with website (ESLint Jenkins)</li>
<li><a href="f2687e71f9"><code>f2687e7</code></a> Docs: update space-in-parens related rules (<a href="https://github-redirect.dependabot.com/eslint/eslint/issues/13985">#13985</a>) (Chris Brody)</li>
<li><a href="4a38bbe81b"><code>4a38bbe</code></a> Docs: space-in-parens examples with no arguments etc. (<a href="https://github-redirect.dependabot.com/eslint/eslint/issues/13987">#13987</a>) (Chris Brody)</li>
<li><a href="3e49169868"><code>3e49169</code></a> Sponsors: Sync README with website (ESLint Jenkins)</li>
<li><a href="c5bf1f2150"><code>c5bf1f2</code></a> Sponsors: Sync README with website (ESLint Jenkins)</li>
<li><a href="98a729c9de"><code>98a729c</code></a> Sponsors: Sync README with website (ESLint Jenkins)</li>
<li><a href="e83a6962b5"><code>e83a696</code></a> Sponsors: Sync README with website (ESLint Jenkins)</li>
<li><a href="78cb48345c"><code>78cb483</code></a> Chore: test <code>foo( )</code> with space-in-parens option &quot;always&quot; (<a href="https://github-redirect.dependabot.com/eslint/eslint/issues/13986">#13986</a>) (Chris Brody)</li>
<li><a href="f6948f6bdc"><code>f6948f6</code></a> Docs: Update semantic versioning policy (<a href="https://github-redirect.dependabot.com/eslint/eslint/issues/13970">#13970</a>) (Nicholas C. Zakas)</li>
<li><a href="068821248e"><code>0688212</code></a> Sponsors: Sync README with website (ESLint Jenkins)</li>
<li><a href="aeba5e5e60"><code>aeba5e5</code></a> Chore: fix typo (<a href="https://github-redirect.dependabot.com/eslint/eslint/issues/13975">#13975</a>) (Nitin Kumar)</li>
<li><a href="4ee113414b"><code>4ee1134</code></a> Sponsors: Sync README with website (ESLint Jenkins)</li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a href="6509705a3b"><code>6509705</code></a> 7.18.0</li>
<li><a href="ad923cb9fd"><code>ad923cb</code></a> Build: changelog update for 7.18.0</li>
<li><a href="e3264b26a6"><code>e3264b2</code></a> Upgrade: eslint/eslintrc to improve error message for invalid extends (<a href="https://github-redirect.dependabot.com/eslint/eslint/issues/14009">#14009</a>)</li>
<li><a href="f17c3c3717"><code>f17c3c3</code></a> Update: check logical assignment operators in the complexity rule (<a href="https://github-redirect.dependabot.com/eslint/eslint/issues/13979">#13979</a>)</li>
<li><a href="672deb057a"><code>672deb0</code></a> Docs: fix no-invalid-regexp docs regarding ecmaVersion (<a href="https://github-redirect.dependabot.com/eslint/eslint/issues/13991">#13991</a>)</li>
<li><a href="179a910b32"><code>179a910</code></a> Fix: --init crash on question to upgrade/downgrade ESLint (fixes <a href="https://github-redirect.dependabot.com/eslint/eslint/issues/13978">#13978</a>) (<a href="https://github-redirect.dependabot.com/eslint/eslint/issues/13">https://github.com/facebook/flipper/issues/13</a>...</li>
<li><a href="292b1c0017"><code>292b1c0</code></a> Fix: no-extra-parens false positive with <code>let</code> identifier in for-loop (<a href="https://github-redirect.dependabot.com/eslint/eslint/issues/13981">#13981</a>)</li>
<li><a href="de61f9444c"><code>de61f94</code></a> Sponsors: Sync README with website</li>
<li><a href="9250d167ce"><code>9250d16</code></a> Upgrade: Bump lodash to fix security issue (<a href="https://github-redirect.dependabot.com/eslint/eslint/issues/13993">#13993</a>)</li>
<li><a href="75fea9bcdd"><code>75fea9b</code></a> Sponsors: Sync README with website</li>
<li>Additional commits viewable in <a href="https://github.com/eslint/eslint/compare/v7.17.0...v7.18.0">compare view</a></li>
</ul>
</details>
<br />

[![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=eslint&package-manager=npm_and_yarn&previous-version=7.17.0&new-version=7.18.0)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)

Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `dependabot rebase`.

[//]: # (dependabot-automerge-start)
[//]: # (dependabot-automerge-end)

 ---

<details>
<summary>Dependabot commands and options</summary>
<br />

You can trigger Dependabot actions by commenting on this PR:
- `dependabot rebase` will rebase this PR
- `dependabot recreate` will recreate this PR, overwriting any edits that have been made to it
- `dependabot merge` will merge this PR after your CI passes on it
- `dependabot squash and merge` will squash and merge this PR after your CI passes on it
- `dependabot cancel merge` will cancel a previously requested merge and block automerging
- `dependabot reopen` will reopen this PR if it is closed
- `dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually
- `dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)
- `dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)
- `dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)

</details>

Pull Request resolved: https://github.com/facebook/flipper/pull/1841

Reviewed By: mweststrate

Differential Revision: D25945595

Pulled By: priteshrnandgaonkar

fbshipit-source-id: facc528f3af9949ddd4341b35c7e021d8e3e3b65
2021-01-19 18:45:38 -08:00
dependabot[bot]
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(&quot;socket.io&quot;)({
  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="161091dd4c">161091d</a>)</li>
<li><strong>esm:</strong> export the Namespace and Socket class (<a href="https://github-redirect.dependabot.com/socketio/socket.io/issues/3699">#3699</a>) (<a href="233650c222">233650c</a>)</li>
<li>add support for Socket.IO v2 clients (<a href="9925746c8e">9925746</a>)</li>
<li>add room events (<a href="155fa6333a">155fa63</a>)</li>
</ul>
<h3>Bug Fixes</h3>
<ul>
<li>allow integers as event names (<a href="1c220ddbf4">1c220dd</a>)</li>
</ul>
<h4>Links:</h4>
<ul>
<li>Milestone: -</li>
<li>Diff: <a href="https://github.com/socketio/socket.io/compare/3.0.5...3.1.0">https://github.com/socketio/socket.io/compare/3.0.5...3.1.0</a></li>
<li>Client release: <a href="https://github.com/socketio/socket.io-client/releases/tag/3.1.0">3.1.0</a></li>
<li>engine.io version:  <code>~4.1.0</code></li>
<li>ws version: <code>~7.4.2</code></li>
</ul>
<h2>3.0.5</h2>
<h3>Bug Fixes</h3>
<ul>
<li>properly clear timeout on connection failure (<a href="170b739f14">170b739</a>)</li>
</ul>
<h3>Reverts</h3>
<ul>
<li>restore the socket middleware functionality (<a href="bf54327421">bf54327</a>)</li>
</ul>
<h4>Links:</h4>
<ul>
<li>Milestone: -</li>
<li>Diff: <a href="https://github.com/socketio/socket.io/compare/3.0.4...3.0.5">https://github.com/socketio/socket.io/compare/3.0.4...3.0.5</a></li>
<li>Client release: <a href="https://github.com/socketio/socket.io-client/releases/tag/3.0.5">3.0.5</a></li>
<li>engine.io version:  <code>~4.0.6</code></li>
<li>ws version: <code>~7.4.2</code></li>
</ul>

</blockquote>
<p>... (truncated)</p>
</details>
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a href="https://github.com/socketio/socket.io/blob/master/CHANGELOG.md">socket.io's changelog</a>.</em></p>
<blockquote>
<h1><a href="https://github.com/socketio/socket.io/compare/3.0.5...3.1.0">3.1.0</a> (2021-01-15)</h1>
<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="161091dd4c">161091d</a>)</li>
<li><strong>esm:</strong> export the Namespace and Socket class (<a href="https://github-redirect.dependabot.com/socketio/socket.io/issues/3699">#3699</a>) (<a href="233650c222">233650c</a>)</li>
<li>add support for Socket.IO v2 clients (<a href="9925746c8e">9925746</a>)</li>
<li>add room events (<a href="155fa6333a">155fa63</a>)</li>
</ul>
<h3>Bug Fixes</h3>
<ul>
<li>allow integers as event names (<a href="1c220ddbf4">1c220dd</a>)</li>
</ul>
<h2><a href="https://github.com/socketio/socket.io/compare/3.0.4...3.0.5">3.0.5</a> (2021-01-05)</h2>
<h3>Bug Fixes</h3>
<ul>
<li>properly clear timeout on connection failure (<a href="170b739f14">170b739</a>)</li>
</ul>
<h3>Reverts</h3>
<ul>
<li>restore the socket middleware functionality (<a href="bf54327421">bf54327</a>)</li>
</ul>
<h2><a href="https://github.com/socketio/socket.io/compare/3.0.3...3.0.4">3.0.4</a> (2020-12-07)</h2>
<h2><a href="https://github.com/socketio/socket.io/compare/3.0.2...3.0.3">3.0.3</a> (2020-11-19)</h2>
<h2><a href="https://github.com/socketio/socket.io/compare/3.0.1...3.0.2">3.0.2</a> (2020-11-17)</h2>
<h3>Bug Fixes</h3>
<ul>
<li>merge Engine.IO options (<a href="43705d7a91">43705d7</a>)</li>
</ul>
<h2><a href="https://github.com/socketio/socket.io/compare/3.0.0...3.0.1">3.0.1</a> (2020-11-09)</h2>
<h3>Bug Fixes</h3>
<ul>
<li>export ServerOptions and Namespace types (<a href="https://github-redirect.dependabot.com/socketio/socket.io/issues/3684">#3684</a>) (<a href="f62f180eda">f62f180</a>)</li>
<li><strong>typings:</strong> update the signature of the emit method (<a href="50671d984a">50671d9</a>)</li>
</ul>

</blockquote>
<p>... (truncated)</p>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a href="f05a4a6f82"><code>f05a4a6</code></a> chore(release): 3.1.0</li>
<li><a href="2c883f5d4e"><code>2c883f5</code></a> chore: bump socket.io-adapter version</li>
<li><a href="161091dd4c"><code>161091d</code></a> feat: confirm a weak but matching ETag (<a href="https://github-redirect.dependabot.com/socketio/socket.io/issues/3485">#3485</a>)</li>
<li><a href="d52532b7be"><code>d52532b</code></a> docs: add other client implementations (<a href="https://github-redirect.dependabot.com/socketio/socket.io/issues/3593">#3593</a>)</li>
<li><a href="6b1d7901db"><code>6b1d790</code></a> docs(examples): Improve the chat example with more ES6 features (<a href="https://github-redirect.dependabot.com/socketio/socket.io/issues/3240">#3240</a>)</li>
<li><a href="b55892ae80"><code>b55892a</code></a> docs: add run on repl.it badge to README (<a href="https://github-redirect.dependabot.com/socketio/socket.io/issues/3617">#3617</a>)</li>
<li><a href="233650c222"><code>233650c</code></a> feat(esm): export the Namespace and Socket class (<a href="https://github-redirect.dependabot.com/socketio/socket.io/issues/3699">#3699</a>)</li>
<li><a href="9925746c8e"><code>9925746</code></a> feat: add support for Socket.IO v2 clients</li>
<li><a href="de8dffd252"><code>de8dffd</code></a> refactor: strict type check in if expressions (<a href="https://github-redirect.dependabot.com/socketio/socket.io/issues/3744">#3744</a>)</li>
<li><a href="f8a66fd11a"><code>f8a66fd</code></a> chore(release): 3.0.5</li>
<li>Additional commits viewable in <a href="https://github.com/socketio/socket.io/compare/2.3.0...3.1.0">compare view</a></li>
</ul>
</details>
<br />

[![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=socket.io&package-manager=npm_and_yarn&previous-version=2.3.0&new-version=3.1.0)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)

Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `dependabot rebase`.

[//]: # (dependabot-automerge-start)
[//]: # (dependabot-automerge-end)

 ---

<details>
<summary>Dependabot commands and options</summary>
<br />

You can trigger Dependabot actions by commenting on this PR:
- `dependabot rebase` will rebase this PR
- `dependabot recreate` will recreate this PR, overwriting any edits that have been made to it
- `dependabot merge` will merge this PR after your CI passes on it
- `dependabot squash and merge` will squash and merge this PR after your CI passes on it
- `dependabot cancel merge` will cancel a previously requested merge and block automerging
- `dependabot reopen` will reopen this PR if it is closed
- `dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually
- `dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)
- `dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)
- `dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)

</details>

Pull Request resolved: https://github.com/facebook/flipper/pull/1845

Reviewed By: mweststrate

Differential Revision: D25945568

Pulled By: priteshrnandgaonkar

fbshipit-source-id: 31e4955729b2ce16de88243e9520429f59922d58
2021-01-19 18:45:38 -08:00
Pritesh Nandgaonkar
140ff8861e Add github actions for dependency pod validations (#1834)
Summary:
This PR adds github actions to validate the pods, so that the changes which breaks the validation is not made. This PR also downgrades the version update of OpenSSL, as it doesn't validate the Folly podspec. I have [raised](https://github.com/krzyzanowskim/OpenSSL/issues/113) an issue on the repository which manages the openssl dependency.
## Changelog

- Added githubaction for dependent pod validation
- Downgraded the openssl version, as with upgraded version the folly pod didn't validate.

Pull Request resolved: https://github.com/facebook/flipper/pull/1834

Test Plan: CI

Reviewed By: passy

Differential Revision: D25939525

Pulled By: priteshrnandgaonkar

fbshipit-source-id: f70d043f1f6b2c79028212d8f56c6b8632092e33
2021-01-19 14:20:50 -08:00
Michel Weststrate
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
2021-01-19 11:37:24 -08:00
Michel Weststrate
69c8413c57 Check for most recent Flipper version in internal builds as well
Reviewed By: passy

Differential Revision: D25945643

fbshipit-source-id: 4a831fa8d69c38004c8660597659ebd7007a3230
2021-01-19 07:10:00 -08:00
Michel Weststrate
84c05d441d Turn update message into notification
Summary: Based on discussion in D25805957 (ffeb47ed75), instead of showing a warning icon in the siderail, Flipper now shows a notification if there is a version / launcher issue or an update available

Reviewed By: nikoant

Differential Revision: D25924534

fbshipit-source-id: 625e46e41d9aa58f49e8bb77e5c513de0ddfbd6a
2021-01-19 07:09:59 -08:00
Michel Weststrate
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
2021-01-19 07:09:59 -08:00
John Knox
2e81955eae Fix redirect from wiki
Summary: Created from Diffusion's 'Open in Editor' feature.

Reviewed By: nikoant

Differential Revision: D25952493

fbshipit-source-id: 0509b9e0118afcab4e286757131bfa10cfc920b0
2021-01-19 05:59:14 -08:00
dependabot[bot]
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="f606846af2">f606846</a>)</li>
</ul>
<h3>Features</h3>
<ul>
<li><strong>eslint-plugin:</strong> [sort-type-union-intersection-members] add nullish group (<a href="https://github-redirect.dependabot.com/typescript-eslint/typescript-eslint/issues/2919">#2919</a>) (<a href="5558f41000">5558f41</a>)</li>
</ul>
<h2>v4.12.0</h2>
<h1><a href="https://github.com/typescript-eslint/typescript-eslint/compare/v4.11.1...v4.12.0">4.12.0</a> (2021-01-04)</h1>
<h3>Bug Fixes</h3>
<ul>
<li><strong>eslint-plugin:</strong> [comma-spacing] handle empty type params (<a href="https://github-redirect.dependabot.com/typescript-eslint/typescript-eslint/issues/2915">#2915</a>) (<a href="4d69fbba91">4d69fbb</a>)</li>
</ul>
<h3>Features</h3>
<ul>
<li><strong>eslint-plugin:</strong> add rule <code>sort-type-union-intersection-members</code> (<a href="https://github-redirect.dependabot.com/typescript-eslint/typescript-eslint/issues/2913">#2913</a>) (<a href="9092c0494e">9092c04</a>)</li>
</ul>
<h2>v4.11.1</h2>
<h2><a href="https://github.com/typescript-eslint/typescript-eslint/compare/v4.11.0...v4.11.1">4.11.1</a> (2020-12-28)</h2>
<h3>Bug Fixes</h3>
<ul>
<li><strong>eslint-plugin:</strong> [naming-convention] fix precedence of method and property meta selectors (<a href="https://github-redirect.dependabot.com/typescript-eslint/typescript-eslint/issues/2877">#2877</a>) (<a href="2f10e1a5c7">2f10e1a</a>)</li>
</ul>
<h2>v4.11.0</h2>
<h1><a href="https://github.com/typescript-eslint/typescript-eslint/compare/v4.10.0...v4.11.0">4.11.0</a> (2020-12-21)</h1>
<h3>Bug Fixes</h3>
<ul>
<li><strong>eslint-plugin:</strong> [non-nullable-type-assertion-style] handle const assertion (<a href="https://github-redirect.dependabot.com/typescript-eslint/typescript-eslint/issues/2881">#2881</a>) (<a href="53dc34d391">53dc34d</a>)</li>
</ul>
<h3>Features</h3>
<ul>
<li><strong>eslint-plugin:</strong> [prom-func-async] add automatic fix (<a href="https://github-redirect.dependabot.com/typescript-eslint/typescript-eslint/issues/2845">#2845</a>) (<a href="717e718e91">717e718</a>)</li>
</ul>
<h2>v4.10.0</h2>
<h1><a href="https://github.com/typescript-eslint/typescript-eslint/compare/v4.9.1...v4.10.0">4.10.0</a> (2020-12-14)</h1>

</blockquote>
<p>... (truncated)</p>
</details>
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a href="https://github.com/typescript-eslint/typescript-eslint/blob/master/packages/eslint-plugin/CHANGELOG.md">typescript-eslint/eslint-plugin's changelog</a>.</em></p>
<blockquote>
<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="f606846af2">f606846</a>)</li>
</ul>
<h3>Features</h3>
<ul>
<li><strong>eslint-plugin:</strong> [sort-type-union-intersection-members] add nullish group (<a href="https://github-redirect.dependabot.com/typescript-eslint/typescript-eslint/issues/2919">#2919</a>) (<a href="5558f41000">5558f41</a>)</li>
</ul>
<h1><a href="https://github.com/typescript-eslint/typescript-eslint/compare/v4.11.1...v4.12.0">4.12.0</a> (2021-01-04)</h1>
<h3>Bug Fixes</h3>
<ul>
<li><strong>eslint-plugin:</strong> [comma-spacing] handle empty type params (<a href="https://github-redirect.dependabot.com/typescript-eslint/typescript-eslint/issues/2915">#2915</a>) (<a href="4d69fbba91">4d69fbb</a>)</li>
</ul>
<h3>Features</h3>
<ul>
<li><strong>eslint-plugin:</strong> add rule <code>sort-type-union-intersection-members</code> (<a href="https://github-redirect.dependabot.com/typescript-eslint/typescript-eslint/issues/2913">#2913</a>) (<a href="9092c0494e">9092c04</a>)</li>
</ul>
<h2><a href="https://github.com/typescript-eslint/typescript-eslint/compare/v4.11.0...v4.11.1">4.11.1</a> (2020-12-28)</h2>
<h3>Bug Fixes</h3>
<ul>
<li><strong>eslint-plugin:</strong> [naming-convention] fix precedence of method and property meta selectors (<a href="https://github-redirect.dependabot.com/typescript-eslint/typescript-eslint/issues/2877">#2877</a>) (<a href="2f10e1a5c7">2f10e1a</a>)</li>
</ul>
<h1><a href="https://github.com/typescript-eslint/typescript-eslint/compare/v4.10.0...v4.11.0">4.11.0</a> (2020-12-21)</h1>
<h3>Bug Fixes</h3>
<ul>
<li><strong>eslint-plugin:</strong> [non-nullable-type-assertion-style] handle const assertion (<a href="https://github-redirect.dependabot.com/typescript-eslint/typescript-eslint/issues/2881">#2881</a>) (<a href="53dc34d391">53dc34d</a>)</li>
</ul>

</blockquote>
<p>... (truncated)</p>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a href="d02a40ddd7"><code>d02a40d</code></a> chore: publish v4.13.0</li>
<li><a href="5558f41000"><code>5558f41</code></a> feat(eslint-plugin): [sort-type-union-intersection-members] add nullish group...</li>
<li><a href="f606846af2"><code>f606846</code></a> fix(eslint-plugin): support eslint@5 (<a href="https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/eslint-plugin/issues/2917">#2917</a>)</li>
<li><a href="4c6ec93fe5"><code>4c6ec93</code></a> chore: publish v4.12.0</li>
<li><a href="9092c0494e"><code>9092c04</code></a> feat(eslint-plugin): add rule <code>sort-type-union-intersection-members</code> (<a href="https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/eslint-plugin/issues/2913">#2913</a>)</li>
<li><a href="4d69fbba91"><code>4d69fbb</code></a> fix(eslint-plugin): [comma-spacing] handle empty type params (<a href="https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/eslint-plugin/issues/2915">#2915</a>)</li>
<li><a href="85c2720571"><code>85c2720</code></a> chore: publish v4.11.1</li>
<li><a href="2f10e1a5c7"><code>2f10e1a</code></a> fix(eslint-plugin): [naming-convention] fix precedence of method and property...</li>
<li><a href="51b22695eb"><code>51b2269</code></a> docs(eslint-plugin): reword misleading strict-boolean-expressions code exampl...</li>
<li><a href="e8f73e168a"><code>e8f73e1</code></a> chore: publish v4.11.0</li>
<li>Additional commits viewable in <a href="https://github.com/typescript-eslint/typescript-eslint/commits/v4.13.0/packages/eslint-plugin">compare view</a></li>
</ul>
</details>
<br />

[![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=@typescript-eslint/eslint-plugin&package-manager=npm_and_yarn&previous-version=4.4.0&new-version=4.13.0)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)

Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `dependabot rebase`.

[//]: # (dependabot-automerge-start)
[//]: # (dependabot-automerge-end)

 ---

<details>
<summary>Dependabot commands and options</summary>
<br />

You can trigger Dependabot actions by commenting on this PR:
- `dependabot rebase` will rebase this PR
- `dependabot recreate` will recreate this PR, overwriting any edits that have been made to it
- `dependabot merge` will merge this PR after your CI passes on it
- `dependabot squash and merge` will squash and merge this PR after your CI passes on it
- `dependabot cancel merge` will cancel a previously requested merge and block automerging
- `dependabot reopen` will reopen this PR if it is closed
- `dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually
- `dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)
- `dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)
- `dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)

</details>

Pull Request resolved: https://github.com/facebook/flipper/pull/1844

Reviewed By: mweststrate

Differential Revision: D25945569

Pulled By: priteshrnandgaonkar

fbshipit-source-id: e62acf51430e9f89dde2f0735dde09089b823587
2021-01-18 15:51:12 -08:00
dependabot[bot]
1b02d98021 Bump react-native-flipper from 0.70.0 to 0.71.0 in /react-native/ReactNativeFlipperExample (#1842)
Summary:
Bumps [react-native-flipper](https://github.com/facebook/flipper) from 0.70.0 to 0.71.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.71.0</h2>
<p>See <a href="https://github.com/facebook/flipper/blob/master/desktop/static/CHANGELOG.md">https://github.com/facebook/flipper/blob/master/desktop/static/CHANGELOG.md</a>
for full notes.</p>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a href="06d92002e2"><code>06d9200</code></a> Flipper Release: v0.71.0</li>
<li><a href="c7f1ca6f1c"><code>c7f1ca6</code></a> Bump anyhow from 1.0.37 to 1.0.38 in /packer (<a href="https://github-redirect.dependabot.com/facebook/flipper/issues/1822">https://github.com/facebook/flipper/issues/1822</a>)</li>
<li><a href="c85942b6b1"><code>c85942b</code></a> Move sonar robolectric tests to use binary resources</li>
<li><a href="8eb2243f5f"><code>8eb2243</code></a> Added hub icon.</li>
<li><a href="95e8f598a9"><code>95e8f59</code></a> Bump typescript-eslint/eslint-plugin from 4.11.1 to 4.12.0 in /flipper-js-cl...</li>
<li><a href="109ee4e4e5"><code>109ee4e</code></a> Bump ws from 7.3.0 to 7.4.2 in /desktop (<a href="https://github-redirect.dependabot.com/facebook/flipper/issues/1827">https://github.com/facebook/flipper/issues/1827</a>)</li>
<li><a href="a33db4a884"><code>a33db4a</code></a> Bump eslint-plugin-prettier from 3.3.0 to 3.3.1 in /flipper-js-client-sdk (<a href="https://github-redirect.dependabot.com/facebook/flipper/issues/1">https://github.com/facebook/flipper/issues/1</a>...</li>
<li><a href="5d1a902634"><code>5d1a902</code></a> Bump types/react-dom from 16.9.9 to 17.0.0 in /desktop (<a href="https://github-redirect.dependabot.com/facebook/flipper/issues/1826">https://github.com/facebook/flipper/issues/1826</a>)</li>
<li><a href="89ff396b88"><code>89ff396</code></a> Bump serde_yaml from 0.8.14 to 0.8.15 in /packer (<a href="https://github-redirect.dependabot.com/facebook/flipper/issues/1821">https://github.com/facebook/flipper/issues/1821</a>)</li>
<li><a href="27a31077a5"><code>27a3107</code></a> Bump react-native-flipper from 0.69.0 to 0.70.0 in /react-native/ReactNativeF...</li>
<li>Additional commits viewable in <a href="https://github.com/facebook/flipper/compare/v0.70.0...v0.71.0">compare view</a></li>
</ul>
</details>
<br />

[![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=react-native-flipper&package-manager=npm_and_yarn&previous-version=0.70.0&new-version=0.71.0)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)

Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `dependabot rebase`.

[//]: # (dependabot-automerge-start)
[//]: # (dependabot-automerge-end)

 ---

<details>
<summary>Dependabot commands and options</summary>
<br />

You can trigger Dependabot actions by commenting on this PR:
- `dependabot rebase` will rebase this PR
- `dependabot recreate` will recreate this PR, overwriting any edits that have been made to it
- `dependabot merge` will merge this PR after your CI passes on it
- `dependabot squash and merge` will squash and merge this PR after your CI passes on it
- `dependabot cancel merge` will cancel a previously requested merge and block automerging
- `dependabot reopen` will reopen this PR if it is closed
- `dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually
- `dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)
- `dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)
- `dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)

</details>

Pull Request resolved: https://github.com/facebook/flipper/pull/1842

Reviewed By: mweststrate

Differential Revision: D25945580

Pulled By: priteshrnandgaonkar

fbshipit-source-id: 92889b0f1d18d8b0200aaf6b47c0d02bd40f2475
2021-01-18 14:48:38 -08:00
dependabot[bot]
7f438dc3db Bump serde from 1.0.118 to 1.0.119 in /packer (#1838)
Summary:
Bumps [serde](https://github.com/serde-rs/serde) from 1.0.118 to 1.0.119.
<details>
<summary>Commits</summary>
<ul>
<li><a href="4c89cf89fd"><code>4c89cf8</code></a> Release 1.0.119</li>
<li><a href="b0c99ed761"><code>b0c99ed</code></a> Restore compatibility with rustc 1.13.0</li>
<li><a href="dd1f4b483e"><code>dd1f4b4</code></a> Make it clearer that the private implementation details are private</li>
<li><a href="91bfa8f947"><code>91bfa8f</code></a> Refresh expandtest files with most recent rustfmt</li>
<li><a href="8847800ce2"><code>8847800</code></a> Ignore from_over_into clippy lint in test suite</li>
<li><a href="3c9fa1ccdf"><code>3c9fa1c</code></a> Switch to short form for serde.rs link in rustdoc</li>
<li><a href="3c29a8857f"><code>3c29a88</code></a> Merge pull request <a href="https://github-redirect.dependabot.com/serde-rs/serde/issues/1936">#1936</a> from bryanburgers/add-serde-dynamo</li>
<li><a href="a5da27e16d"><code>a5da27e</code></a> Add serde_dynamo to the list of data formats</li>
<li>See full diff in <a href="https://github.com/serde-rs/serde/compare/v1.0.118...v1.0.119">compare view</a></li>
</ul>
</details>
<br />

[![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=serde&package-manager=cargo&previous-version=1.0.118&new-version=1.0.119)](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/1838

Reviewed By: mweststrate

Differential Revision: D25945124

Pulled By: passy

fbshipit-source-id: 30c3ec70aca76a6cb82c3dabe42547ba9429d981
2021-01-18 08:05:09 -08:00
Michel Weststrate
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
2021-01-18 06:48:03 -08:00
Michel Weststrate
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
2021-01-18 06:48:03 -08:00
Michel Weststrate
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
2021-01-18 06:48:03 -08:00
Michel Weststrate
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
2021-01-18 06:48:03 -08:00
Michel Weststrate
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
2021-01-18 06:48:02 -08:00
Michel Weststrate
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
2021-01-18 06:48:02 -08:00
Pritesh Nandgaonkar
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
2021-01-18 06:17:52 -08:00
GitHub
be31bbdb9c Automated: Update Podfile.lock (#1835)
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/1835

Reviewed By: priteshrnandgaonkar

Differential Revision: D25944782

Pulled By: passy

fbshipit-source-id: c0375df1ac8030f3bdfeaa9ac846031499bc9d5e
2021-01-18 04:21:50 -08:00
generatedunixname89002005306973
57b3e61e7f Flipper Snapshot Bump: v0.71.1-SNAPSHOT
Summary: Releasing snapshot version 0.71.1-SNAPSHOT

Reviewed By: priteshrnandgaonkar

Differential Revision: D25897816

fbshipit-source-id: 1d14e7c6561dc48cd963183bf6d9bfc525f17f3e
2021-01-17 16:42:22 -08:00
generatedunixname89002005306973
06d92002e2 Flipper Release: v0.71.0
Summary: Releasing version 0.71.0

Reviewed By: priteshrnandgaonkar

Differential Revision: D25897817

fbshipit-source-id: afbb63a381636ce0d8d8a4ecb2636c601f39e932
2021-01-17 16:42:22 -08:00
dependabot[bot]
c7f1ca6f1c Bump anyhow from 1.0.37 to 1.0.38 in /packer (#1822)
Summary:
Bumps [anyhow](https://github.com/dtolnay/anyhow) from 1.0.37 to 1.0.38.
<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.38</h2>
<ul>
<li>Support using anyhow::Error in code executed by Miri (<a href="https://github-redirect.dependabot.com/dtolnay/anyhow/issues/134">https://github.com/facebook/flipper/issues/134</a>, thanks <a href="https://github.com/thomcc">thomcc</a>)</li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a href="6a16413b65"><code>6a16413</code></a> Release 1.0.38</li>
<li><a href="f3fe8bdd04"><code>f3fe8bd</code></a> Restore compatibility with rustc pre-1.38</li>
<li><a href="62673e2ccf"><code>62673e2</code></a> Adopt some NonNull wrappers</li>
<li><a href="d1b0c9a17c"><code>d1b0c9a</code></a> Only need vtable function for a type erased ErrorImpl</li>
<li><a href="bd5e39bd15"><code>bd5e39b</code></a> Elide ErrorImpl type parameter if erased</li>
<li><a href="ae372df93f"><code>ae372df</code></a> Merge pull request 134 from thomcc/mirimiri</li>
<li><a href="52c2c4c442"><code>52c2c4c</code></a> Fix parse failure in doc test</li>
<li><a href="9757e7f6ac"><code>9757e7f</code></a> Add miri to CI</li>
<li><a href="87fdd9ec91"><code>87fdd9e</code></a> Allow running tests under miri</li>
<li><a href="cb841d6e32"><code>cb841d6</code></a> Fix catching clippy warnings as CI failures</li>
<li>Additional commits viewable in <a href="https://github.com/dtolnay/anyhow/compare/1.0.37...1.0.38">compare view</a></li>
</ul>
</details>
<br />

[![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=anyhow&package-manager=cargo&previous-version=1.0.37&new-version=1.0.38)](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/1822

Reviewed By: priteshrnandgaonkar

Differential Revision: D25870651

Pulled By: passy

fbshipit-source-id: 8c4c9a03ade5cad9fa8acf15feb248d29d82d6b7
2021-01-14 10:44:20 -08:00