Commit Graph

6814 Commits

Author SHA1 Message Date
dependabot[bot]
3672629034 Bump react-native-flipper from 0.137.0 to 0.138.0 in /react-native/ReactNativeFlipperExample (#3521)
Summary:
Bumps [react-native-flipper](https://github.com/facebook/flipper) from 0.137.0 to 0.138.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.138.0</h2>
<p>See <a href="https://github.com/facebook/flipper/blob/main/desktop/static/CHANGELOG.md">https://github.com/facebook/flipper/blob/main/desktop/static/CHANGELOG.md</a>
for full notes.</p>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a href="6bf158f0df"><code>6bf158f</code></a> Flipper Release: v0.138.0</li>
<li><a href="4bcc3d0c46"><code>4bcc3d0</code></a> Bump app-builder-lib from 22.14.12 to 23.0.2 in /desktop (<a href="https://github-redirect.dependabot.com/facebook/flipper/issues/3505">https://github.com/facebook/flipper/issues/3505</a>)</li>
<li><a href="e5a8ba3ea9"><code>e5a8ba3</code></a> Bump console-feed from 3.2.2 to 3.3.0 in /desktop (<a href="https://github-redirect.dependabot.com/facebook/flipper/issues/3504">https://github.com/facebook/flipper/issues/3504</a>)</li>
<li><a href="5822022321"><code>5822022</code></a> Fix React DevTools compatibility for the example app (<a href="https://github-redirect.dependabot.com/facebook/flipper/issues/3197">https://github.com/facebook/flipper/issues/3197</a>)</li>
<li><a href="35428ca039"><code>35428ca</code></a> Keytar platform/arch</li>
<li><a href="2a3491442b"><code>2a34914</code></a> Bump sha2 from 0.10.1 to 0.10.2 in /packer (<a href="https://github-redirect.dependabot.com/facebook/flipper/issues/3460">https://github.com/facebook/flipper/issues/3460</a>)</li>
<li><a href="6d05e6c226"><code>6d05e6c</code></a> Bump /desktop again</li>
<li><a href="9d390d0864"><code>9d390d0</code></a> Dep bump for /desktop</li>
<li><a href="835812b358"><code>835812b</code></a> Dep bump for /react-native</li>
<li><a href="a5529d789d"><code>a5529d7</code></a> Don't raise EADDRINUSE as error on startup</li>
<li>Additional commits viewable in <a href="https://github.com/facebook/flipper/compare/v0.137.0...v0.138.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.137.0&new-version=0.138.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/3521

Reviewed By: antonk52

Differential Revision: D34862083

Pulled By: lblasa

fbshipit-source-id: 7a32223f203a3e2244804b3c5a9ad5f705e970c1
2022-03-14 09:25:48 -07:00
dependabot[bot]
95b7e2caf7 Bump plist from 3.0.1 to 3.0.4 in /react-native/react-native-flipper (#3516)
Summary:
Bumps [plist](https://github.com/TooTallNate/node-plist) from 3.0.1 to 3.0.4.
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a href="https://github.com/TooTallNate/plist.js/blob/master/History.md">plist's changelog</a>.</em></p>
<blockquote>
<h1>3.0.4 / 2021-08-27</h1>
<ul>
<li>inline xmldom@0.6.0 to eliminate security warning false positive (Mike Reinstein)</li>
</ul>
<h1>3.0.3 / 2021-08-04</h1>
<ul>
<li>update xmldom to 0.6.0 to patch critical vulnerability (Mike Reinstein)</li>
<li>remove flaky saucelabs teseting badge (Mike Reinstein)</li>
</ul>
<h1>3.0.2 / 2021-03-25</h1>
<ul>
<li>update xmldom to 0.5.0 to patch critical vulnerability (Mike Reinstein)</li>
<li>update saucelab credentials to point at mreinstein's saucelabs account (Mike Reinstein)</li>
<li>remove a bunch of test versions from the matrix because they weren't working in zuul + sauce (Mike Reinstein)</li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li>See full diff in <a href="https://github.com/TooTallNate/node-plist/commits">compare view</a></li>
</ul>
</details>
<br />

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

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

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

 ---

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

You can trigger Dependabot actions by commenting on this PR:
- `dependabot rebase` will rebase this PR
- `dependabot recreate` will recreate this PR, overwriting any edits that have been made to it
- `dependabot merge` will merge this PR after your CI passes on it
- `dependabot squash and merge` will squash and merge this PR after your CI passes on it
- `dependabot cancel merge` will cancel a previously requested merge and block automerging
- `dependabot reopen` will reopen this PR if it is closed
- `dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually
- `dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)
- `dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)
- `dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)
You can disable automated security fix PRs for this repo from the [Security Alerts page](https://github.com/facebook/flipper/network/alerts).

</details>

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

Reviewed By: passy

Differential Revision: D34789845

Pulled By: lblasa

fbshipit-source-id: e8403194b3fe0099c39e5bd96d7382339d681ca8
2022-03-11 07:02:04 -08:00
Pascal Hartig
7763b80adc Revert D34818577: Remove checkout step
Differential Revision:
D34818577 (16ab0b7148)

Original commit changeset: 1f34ab1d1830

Original Phabricator Diff: D34818577 (16ab0b7148)

fbshipit-source-id: b21c3692e63c309b9ff4a5afcea1260b37d3ff31
2022-03-11 06:02:53 -08:00
facebook-flipper-bot
6d4ebbea87 Automated: Update Podfile.lock (#3515)
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/3515

Test Plan:
Imported from GitHub, without a `Test Plan:` line.

**Static Docs Preview: flipper**
|[Full Site](https://our.intern.facebook.com/intern/staticdocs/eph/D34789864/V3/flipper/)|

|**Modified Pages**|
|[docs/getting-started/ios-native](https://our.intern.facebook.com/intern/staticdocs/eph/D34789864/V3/flipper/docs/getting-started/ios-native/)|

Reviewed By: passy

Differential Revision: D34789864

Pulled By: lblasa

fbshipit-source-id: b9417f141f019485fff3a129c1014eeca51c2ddd
2022-03-11 05:30:10 -08:00
Pascal Hartig
16ab0b7148 Remove checkout step (#3519)
Summary:
According to [this](https://circleci.com/docs/2.0/configuration-reference/#checkout), using the checkout step uses SSH but we're fine with HTTPS.

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

Reviewed By: lblasa

Differential Revision: D34818577

Pulled By: passy

fbshipit-source-id: 1f34ab1d183081125607e6d2020bc7a1c7c34685
2022-03-11 05:29:43 -08:00
dependabot[bot]
a33bc3c0d3 Bump plist from 3.0.2 to 3.0.4 in /desktop (#3517)
Summary:
Bumps [plist](https://github.com/TooTallNate/node-plist) from 3.0.2 to 3.0.4.
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a href="https://github.com/TooTallNate/plist.js/blob/master/History.md">plist's changelog</a>.</em></p>
<blockquote>
<h1>3.0.4 / 2021-08-27</h1>
<ul>
<li>inline xmldom@0.6.0 to eliminate security warning false positive (Mike Reinstein)</li>
</ul>
<h1>3.0.3 / 2021-08-04</h1>
<ul>
<li>update xmldom to 0.6.0 to patch critical vulnerability (Mike Reinstein)</li>
<li>remove flaky saucelabs teseting badge (Mike Reinstein)</li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li>See full diff in <a href="https://github.com/TooTallNate/node-plist/commits">compare view</a></li>
</ul>
</details>
<br />

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

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

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

 ---

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

You can trigger Dependabot actions by commenting on this PR:
- `dependabot rebase` will rebase this PR
- `dependabot recreate` will recreate this PR, overwriting any edits that have been made to it
- `dependabot merge` will merge this PR after your CI passes on it
- `dependabot squash and merge` will squash and merge this PR after your CI passes on it
- `dependabot cancel merge` will cancel a previously requested merge and block automerging
- `dependabot reopen` will reopen this PR if it is closed
- `dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually
- `dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)
- `dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)
- `dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)
You can disable automated security fix PRs for this repo from the [Security Alerts page](https://github.com/facebook/flipper/network/alerts).

</details>

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

Reviewed By: passy

Differential Revision: D34789970

Pulled By: lblasa

fbshipit-source-id: 1a0b923f00c174fcf591b58345c6d0f6f2adb7ff
2022-03-11 04:41:29 -08:00
Brian Vaughn
a916bf4c58 React DevTools 4.24.0
Summary:
https://github.com/facebook/react/blob/main/packages/react-devtools/CHANGELOG.md

Changelog:
[General][Changed] - Upgraded react-devtools-core dependency to 4.24.0

Reviewed By: lunaruan

Differential Revision: D34798578

fbshipit-source-id: ce3b09023c98a9282cce92ef9661d6cb578455e1
2022-03-10 16:38:39 -08:00
Andrey Goncharov
f85def32fb Migrate from socket.io
Reviewed By: passy

Differential Revision: D34787674

fbshipit-source-id: 63d7c166ea29d14c96f0646a045e3f6fa93472e2
2022-03-10 10:31:24 -08:00
Andrey Goncharov
6ec3771824 Upgrade Metro
Reviewed By: passy

Differential Revision: D34789498

fbshipit-source-id: 9e984b308ac6d0dbc917ddaa20812f76d2a69d77
2022-03-10 10:31:24 -08:00
Lawrence Lomax
995d1c8180 Remove IOSDevice.buffer, IOSDevice.log
Summary: It's unused, can only assume that it was a log buffer in some distant time which is now hidden behind a separate log listener class

Reviewed By: passy

Differential Revision: D34787086

fbshipit-source-id: 0f920649c119efc5172ca7dcc6b53cfb802a5cbf
2022-03-10 09:48:42 -08:00
Lorenzo Blasa
f8371b19db Not clearing up a previous client connection should not log as error
Summary:
^
This doesn't seem a functionality impairment and there's no actionable items.

Reviewed By: lawrencelomax

Differential Revision: D34787962

fbshipit-source-id: 9fe42187456bfab3748d469860f6ed7cda2f83d5
2022-03-10 08:26:04 -08:00
Lorenzo Blasa
28fbe7f11c Bump react-native-android versions (#3514)
Summary:
Pull Request resolved: https://github.com/facebook/flipper/pull/3514

^
Updates a few versions of different things used in react-native-android and the provided sample as to have more parity with the ones used in vanilla Android.

Changelog: React-native Android. Bump tools versions.

Reviewed By: passy

Differential Revision: D34751493

fbshipit-source-id: f2f85eb3e680e120f9526d5a64b3e894882149de
2022-03-09 09:01:28 -08:00
Lorenzo Blasa
017bb77aaf Update Pods in ReactNativeExample
Summary: Changelog: Update pinned versions of ReactNativeExample

Reviewed By: passy

Differential Revision: D34752748

fbshipit-source-id: d21b89cc1d1144ce814030d18bb7bfd1cbeb5547
2022-03-09 09:00:01 -08:00
Pascal Hartig
8372d07ae6 Demote "failed to find device" error
Summary:
This is not actionable for us as it includes changing device identifiers.
In this case it's better to rely on individual user reports if this is about
a particular device/app combo.

Reviewed By: lawrencelomax

Differential Revision: D34749996

fbshipit-source-id: 88c6c8b076b3f7d9808b6a2a9b08854d2d7cb39f
2022-03-09 07:40:39 -08:00
Pascal Hartig
71bdb23a1d Make log clear failures a warning
Summary:
Logcat can sometimes fail to clear the logs for some reason.
There's nothing we can do about this as we're directly calling out to adb.

Reviewed By: lawrencelomax

Differential Revision: D34749970

fbshipit-source-id: 2166717ace491f7b73b380576392638ef9276b78
2022-03-09 07:40:39 -08:00
Pascal Hartig
9bd6c7f54a Remove unused import
Summary: Per title.

Reviewed By: jknoxville

Differential Revision: D34749935

fbshipit-source-id: 8adaedf18d1528a60a0623bbe67b8072e3d11b13
2022-03-09 07:40:39 -08:00
Flipper Bot
27598da133 Flipper Snapshot Bump: v0.138.1-SNAPSHOT
Summary: Releasing snapshot version 0.138.1-SNAPSHOT

Reviewed By: lblasa

Differential Revision: D34749056

fbshipit-source-id: 1a9c5338edf3c488dfa8212423d0120b795d1be9
2022-03-09 05:27:16 -08:00
Flipper Bot
6bf158f0df Flipper Release: v0.138.0
Summary: Releasing version 0.138.0

Reviewed By: lblasa

Differential Revision: D34749057

fbshipit-source-id: 45b01c5a8830c626e81fc15cdbf81dc7134c04d8
2022-03-09 05:27:16 -08:00
dependabot[bot]
4bcc3d0c46 Bump app-builder-lib from 22.14.12 to 23.0.2 in /desktop (#3505)
Summary:
allow-large-files
Bumps [app-builder-lib](https://github.com/electron-userland/electron-builder/tree/HEAD/packages/app-builder-lib) from 22.14.12 to 23.0.2.
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a href="https://github.com/electron-userland/electron-builder/releases">app-builder-lib's releases</a>.</em></p>
<blockquote>
<h2>v23.0.2</h2>
<h2>What's Changed</h2>
<ul>
<li>fix(app-builder-lib): export missing TS types by <a href="https://github.com/indutny-signal"><code>@​indutny-signal</code></a> in <a href="https://github-redirect.dependabot.com/electron-userland/electron-builder/pull/6692">electron-userland/electron-builder#6692</a></li>
<li>fix(signing): Include swiftshader in signing directories for windows by <a href="https://github.com/karliatto"><code>@​karliatto</code></a> in <a href="https://github-redirect.dependabot.com/electron-userland/electron-builder/pull/6682">electron-userland/electron-builder#6682</a></li>
<li>fix: Upgrading app-builder-bin in an attempt to resolve <a href="https://github.com/electron-userland/electron-builder/tree/HEAD/packages/app-builder-lib/issues/6678">#6678</a> by <a href="https://github.com/mmaietta"><code>@​mmaietta</code></a> in <a href="https://github-redirect.dependabot.com/electron-userland/electron-builder/pull/6684">electron-userland/electron-builder#6684</a></li>
</ul>
<h2>New Contributors</h2>
<ul>
<li><a href="https://github.com/karliatto"><code>@​karliatto</code></a> made their first contribution in <a href="https://github-redirect.dependabot.com/electron-userland/electron-builder/pull/6682">electron-userland/electron-builder#6682</a></li>
</ul>
<p><strong>Full Changelog</strong>: <a href="https://github.com/electron-userland/electron-builder/compare/v23.0.1...v23.0.2">https://github.com/electron-userland/electron-builder/compare/v23.0.1...v23.0.2</a></p>
<h2>v23.0.1</h2>
<h2>What's Changed</h2>
<ul>
<li>fix: signing of user-defined binaries by <a href="https://github.com/mifi"><code>@​mifi</code></a> in <a href="https://github-redirect.dependabot.com/electron-userland/electron-builder/pull/6660">electron-userland/electron-builder#6660</a></li>
<li>chore(docs): Update winOptions.ts comment to be more explicit by <a href="https://github.com/UppaJung"><code>@​UppaJung</code></a> in <a href="https://github-redirect.dependabot.com/electron-userland/electron-builder/pull/6670">electron-userland/electron-builder#6670</a></li>
<li>fix(dmg-builder): the &quot;import&quot; unbound issue by <a href="https://github.com/pan93412"><code>@​pan93412</code></a> in <a href="https://github-redirect.dependabot.com/electron-userland/electron-builder/pull/6672">electron-userland/electron-builder#6672</a></li>
<li>chore(deploy): Release by <a href="https://github.com/github-actions"><code>@​github-actions</code></a> in <a href="https://github-redirect.dependabot.com/electron-userland/electron-builder/pull/6667">electron-userland/electron-builder#6667</a></li>
</ul>
<h2>New Contributors</h2>
<ul>
<li><a href="https://github.com/UppaJung"><code>@​UppaJung</code></a> made their first contribution in <a href="https://github-redirect.dependabot.com/electron-userland/electron-builder/pull/6670">electron-userland/electron-builder#6670</a></li>
<li><a href="https://github.com/pan93412"><code>@​pan93412</code></a> made their first contribution in <a href="https://github-redirect.dependabot.com/electron-userland/electron-builder/pull/6672">electron-userland/electron-builder#6672</a></li>
</ul>
<p><strong>Full Changelog</strong>: <a href="https://github.com/electron-userland/electron-builder/compare/v23.0.0...v23.0.1">https://github.com/electron-userland/electron-builder/compare/v23.0.0...v23.0.1</a></p>
<h2>v23.0.0</h2>
<h2>What's Changed</h2>
<ul>
<li>chore(app-builder-lib): update electron-osx-sign from 0.5.0 to 0.6.0 by <a href="https://github.com/baparham"><code>@​baparham</code></a> in <a href="https://github-redirect.dependabot.com/electron-userland/electron-builder/pull/6598">electron-userland/electron-builder#6598</a></li>
<li>chore(deploy): Enable docker deployments by <a href="https://github.com/mmaietta"><code>@​mmaietta</code></a> in <a href="https://github-redirect.dependabot.com/electron-userland/electron-builder/pull/6560">electron-userland/electron-builder#6560</a></li>
<li>chore(deps): update amannn/action-semantic-pull-request action to v3.7.0 by <a href="https://github.com/renovate"><code>@​renovate</code></a> in <a href="https://github-redirect.dependabot.com/electron-userland/electron-builder/pull/6646">electron-userland/electron-builder#6646</a></li>
<li>chore(deps): update amannn/action-semantic-pull-request action to v4 by <a href="https://github.com/renovate"><code>@​renovate</code></a> in <a href="https://github-redirect.dependabot.com/electron-userland/electron-builder/pull/6647">electron-userland/electron-builder#6647</a></li>
<li>chore(deps): update tj-actions/changed-files action to v15 by <a href="https://github.com/renovate"><code>@​renovate</code></a> in <a href="https://github-redirect.dependabot.com/electron-userland/electron-builder/pull/6648">electron-userland/electron-builder#6648</a></li>
<li>chore(deps): update typescript-eslint monorepo to v4.33.0 by <a href="https://github.com/mmaietta"><code>@​mmaietta</code></a> in <a href="https://github-redirect.dependabot.com/electron-userland/electron-builder/pull/6582">electron-userland/electron-builder#6582</a></li>
<li>chore(docs): Update configuration.md - Improve productName description by <a href="https://github.com/kiruh"><code>@​kiruh</code></a> in <a href="https://github-redirect.dependabot.com/electron-userland/electron-builder/pull/6585">electron-userland/electron-builder#6585</a></li>
<li>chore(docs): Updating docs to include instructions on pnpm usage by <a href="https://github.com/mmaietta"><code>@​mmaietta</code></a> in <a href="https://github-redirect.dependabot.com/electron-userland/electron-builder/pull/6658">electron-userland/electron-builder#6658</a></li>
<li>chore: Exit prerelease mode by <a href="https://github.com/mmaietta"><code>@​mmaietta</code></a> in <a href="https://github-redirect.dependabot.com/electron-userland/electron-builder/pull/6653">electron-userland/electron-builder#6653</a></li>
<li>chore: Migrate TravisCI and CircleCI to GH Actions by <a href="https://github.com/mmaietta"><code>@​mmaietta</code></a> in <a href="https://github-redirect.dependabot.com/electron-userland/electron-builder/pull/6541">electron-userland/electron-builder#6541</a></li>
<li>chore: Only publish electron-builder &amp; electron-updater tags by <a href="https://github.com/mmaietta"><code>@​mmaietta</code></a> in <a href="https://github-redirect.dependabot.com/electron-userland/electron-builder/pull/6595">electron-userland/electron-builder#6595</a></li>
<li>chore: readme update by <a href="https://github.com/mmaietta"><code>@​mmaietta</code></a> in <a href="https://github-redirect.dependabot.com/electron-userland/electron-builder/pull/6627">electron-userland/electron-builder#6627</a></li>
<li>chore: Removing Bintray support since it was sunset. Ref: <a href="https://jfrog.com/blog/into-the-sunset-bintray-jcenter-gocenter-and-chartcenter/">https://jfrog.com/blog/into-the-sunset-bintray-jcenter-gocenter-and-chartcenter/</a> <a href="https://github-redirect.dependabot.com/electron-userland/electron-builder/pull/6556">electron-userland/electron-builder#6556</a></li>
<li>docs: add vite electron builder boilerplate by <a href="https://github.com/oceanlvr"><code>@​oceanlvr</code></a> in <a href="https://github-redirect.dependabot.com/electron-userland/electron-builder/pull/6654">electron-userland/electron-builder#6654</a></li>
<li>feat(mac): Force authentication for local mac squirrel update server <a href="https://github-redirect.dependabot.com/electron-userland/electron-builder/pull/6556">electron-userland/electron-builder#6556</a></li>
<li>feat(updater): Add Channel Support for Github with PreRelease by <a href="https://github.com/KenCorma"><code>@​KenCorma</code></a> in <a href="https://github-redirect.dependabot.com/electron-userland/electron-builder/pull/6505">electron-userland/electron-builder#6505</a></li>
<li>feat: use <code>mergeASARs</code> API by <code>@​electron/universal</code> by <a href="https://github.com/indutny-signal"><code>@​indutny-signal</code></a> in <a href="https://github-redirect.dependabot.com/electron-userland/electron-builder/pull/6578">electron-userland/electron-builder#6578</a></li>
<li>fix(dmg-builder): Support python 3 by <a href="https://github.com/mmaietta"><code>@​mmaietta</code></a> in <a href="https://github-redirect.dependabot.com/electron-userland/electron-builder/pull/6617">electron-userland/electron-builder#6617</a></li>
<li>fix(docs): Fixing formatting of code groups and previews by <a href="https://github.com/mmaietta"><code>@​mmaietta</code></a> in <a href="https://github-redirect.dependabot.com/electron-userland/electron-builder/pull/6601">electron-userland/electron-builder#6601</a></li>
<li>fix(nsis): Adding --INPUTCHARSET to makensis <a href="https://github-redirect.dependabot.com/electron-userland/electron-builder/pull/6556">electron-userland/electron-builder#6556</a></li>
<li>fix(nsis): Fail-fast for windows signature verification failures. Adding <code>-LiteralPath</code> to update file path to disregard injected wildcards <a href="https://github-redirect.dependabot.com/electron-userland/electron-builder/pull/6556">electron-userland/electron-builder#6556</a></li>
<li>fix(nsis): Force strip path separators for backslashes on Windows during update process <a href="https://github-redirect.dependabot.com/electron-userland/electron-builder/pull/6556">electron-userland/electron-builder#6556</a></li>
<li>fix(NSIS): prevent partial overwrites by <a href="https://github.com/indutny-signal"><code>@​indutny-signal</code></a> in <a href="https://github-redirect.dependabot.com/electron-userland/electron-builder/pull/6547">electron-userland/electron-builder#6547</a></li>
<li>fix(nsis): use atomic rmdir on update by <a href="https://github.com/indutny-signal"><code>@​indutny-signal</code></a> in <a href="https://github-redirect.dependabot.com/electron-userland/electron-builder/pull/6551">electron-userland/electron-builder#6551</a></li>
</ul>

</blockquote>
<p>... (truncated)</p>
</details>
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a href="https://github.com/electron-userland/electron-builder/blob/master/packages/app-builder-lib/CHANGELOG.md">app-builder-lib's changelog</a>.</em></p>
<blockquote>
<h2>23.0.2</h2>
<h3>Patch Changes</h3>
<ul>
<li><a href="https://github-redirect.dependabot.com/electron-userland/electron-builder/pull/6682">#6682</a> <a href="e6312cb54e"><code>e6312cb5</code></a> Thanks <a href="https://github.com/karliatto"><code>@​karliatto</code></a>! - fix(signing): Include swiftshader in signing directories for windows</li>
</ul>
<ul>
<li>
<p><a href="https://github-redirect.dependabot.com/electron-userland/electron-builder/pull/6692">#6692</a> <a href="93181a78f2"><code>93181a78</code></a> Thanks <a href="https://github.com/indutny-signal"><code>@​indutny-signal</code></a>! - fix(app-builder-lib): export missing TS types</p>
</li>
<li>
<p>Updated dependencies [<a href="5ffbe1e299"><code>5ffbe1e2</code></a>]:</p>
<ul>
<li>builder-util@23.0.2</li>
<li>electron-publish@23.0.2</li>
</ul>
</li>
</ul>
<h2>23.0.1</h2>
<h3>Patch Changes</h3>
<ul>
<li><a href="https://github-redirect.dependabot.com/electron-userland/electron-builder/pull/6660">#6660</a> <a href="4c6d1546d4"><code>4c6d1546</code></a> Thanks <a href="https://github.com/mifi"><code>@​mifi</code></a>! - Fix error thrown due to duplicated signing of user-defined binaries on mac when resolving relative path</li>
</ul>
<h2>23.0.0</h2>
<h3>Major Changes</h3>
<ul>
<li>
<p><a href="https://github-redirect.dependabot.com/electron-userland/electron-builder/pull/6556">#6556</a> <a href="a138a86fb7"><code>a138a86f</code></a> Thanks <a href="https://github.com/mmaietta"><code>@​mmaietta</code></a>! - Breaking changes
Removing Bintray support since it was sunset. Ref: <a href="https://jfrog.com/blog/into-the-sunset-bintray-jcenter-gocenter-and-chartcenter/">https://jfrog.com/blog/into-the-sunset-bintray-jcenter-gocenter-and-chartcenter/</a>
Fail-fast for windows signature verification failures. Adding <code>-LiteralPath</code> to update file path to disregard injected wildcards
Force strip path separators for backslashes on Windows during update process
Force authentication for local mac squirrel update server</p>
<p>Fixes:
fix(nsis): Adding --INPUTCHARSET to makensis. (<a href="https://github.com/electron-userland/electron-builder/tree/HEAD/packages/app-builder-lib/issues/4898">#4898</a> <a href="https://github.com/electron-userland/electron-builder/tree/HEAD/packages/app-builder-lib/issues/6232">#6232</a> <a href="https://github.com/electron-userland/electron-builder/tree/HEAD/packages/app-builder-lib/issues/6259">#6259</a>)</p>
<p>Adding additional details to error console logging</p>
</li>
</ul>
<ul>
<li><a href="https://github-redirect.dependabot.com/electron-userland/electron-builder/pull/6556">#6556</a> <a href="a138a86fb7"><code>a138a86f</code></a> Thanks <a href="https://github.com/mmaietta"><code>@​mmaietta</code></a>! - BREAKING CHANGE: remove MSI option <code>iconId</code></li>
</ul>
<h3>Minor Changes</h3>
<ul>
<li><a href="https://github-redirect.dependabot.com/electron-userland/electron-builder/pull/6578">#6578</a> <a href="81132a857b"><code>81132a85</code></a> Thanks <a href="https://github.com/indutny-signal"><code>@​indutny-signal</code></a>! - feat: use <code>mergeASARs</code> API by <code>@​electron/universal</code></li>
</ul>
<ul>
<li><a href="https://github-redirect.dependabot.com/electron-userland/electron-builder/pull/6556">#6556</a> <a href="a138a86fb7"><code>a138a86f</code></a> Thanks <a href="https://github.com/mmaietta"><code>@​mmaietta</code></a>! - feat(msi): support assisted installer for MSI target</li>
</ul>
<ul>
<li><a href="https://github-redirect.dependabot.com/electron-userland/electron-builder/pull/6556">#6556</a> <a href="a138a86fb7"><code>a138a86f</code></a> Thanks <a href="https://github.com/mmaietta"><code>@​mmaietta</code></a>! - feat(msi): add fileAssociation support for MSI target</li>
</ul>
<ul>
<li><a href="https://github-redirect.dependabot.com/electron-userland/electron-builder/pull/6556">#6556</a> <a href="a138a86fb7"><code>a138a86f</code></a> Thanks <a href="https://github.com/mmaietta"><code>@​mmaietta</code></a>! - feat(mac): ElectronAsarIntegrity in electron@15</li>
</ul>
<ul>
<li>
<p><a href="https://github-redirect.dependabot.com/electron-userland/electron-builder/pull/6556">#6556</a> <a href="a138a86fb7"><code>a138a86f</code></a> Thanks <a href="https://github.com/mmaietta"><code>@​mmaietta</code></a>! - Default to LZO compression for snap packages.
This greatly improves cold startup performance (<a href="https://snapcraft.io/blog/why-lzo-was-chosen-as-the-new-compression-method">https://snapcraft.io/blog/why-lzo-was-chosen-as-the-new-compression-method</a>).
LZO has already been adopted by most desktop-oriented snaps outside of the Electron realm.</p>
<p>For the rare case where developers prefer a smaller file size (XZ) to vastly improved decompression performance (LZO), provided an option to override the default compression method.</p>
</li>
</ul>

</blockquote>
<p>... (truncated)</p>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a href="e7f0d3bbd6"><code>e7f0d3b</code></a> chore(deploy): Release 23.0.2 (<a href="https://github.com/electron-userland/electron-builder/tree/HEAD/packages/app-builder-lib/issues/6695">#6695</a>)</li>
<li><a href="5ffbe1e299"><code>5ffbe1e</code></a> Fix: Downgrading app-builder-bin to fix unusable AppImage. Fixes <a href="https://github.com/electron-userland/electron-builder/tree/HEAD/packages/app-builder-lib/issues/6678">#6678</a> (<a href="https://github.com/electron-userland/electron-builder/tree/HEAD/packages/app-builder-lib/issues/6684">#6684</a>)</li>
<li><a href="e6312cb54e"><code>e6312cb</code></a> fix(win): Include swiftshader in signing directories for windows (<a href="https://github.com/electron-userland/electron-builder/tree/HEAD/packages/app-builder-lib/issues/6682">#6682</a>)</li>
<li><a href="93181a78f2"><code>93181a7</code></a> fix(app-builder-lib): export missing TS types (<a href="https://github.com/electron-userland/electron-builder/tree/HEAD/packages/app-builder-lib/issues/6692">#6692</a>)</li>
<li><a href="6fcd47767a"><code>6fcd477</code></a> fix: Reactivating bitbucket integration test for nsis updater (<a href="https://github.com/electron-userland/electron-builder/tree/HEAD/packages/app-builder-lib/issues/6680">#6680</a>)</li>
<li><a href="bf0382e8a1"><code>bf0382e</code></a> chore(deploy): Release 23.0.1 (<a href="https://github.com/electron-userland/electron-builder/tree/HEAD/packages/app-builder-lib/issues/6667">#6667</a>)</li>
<li><a href="e1a439be9d"><code>e1a439b</code></a> chore(docs): Update winOptions.ts comment to be more explicit re: its input (...</li>
<li><a href="4c6d1546d4"><code>4c6d154</code></a> fix: signing of user-defined binaries on mac when resolved as relative path (...</li>
<li><a href="8db6c72273"><code>8db6c72</code></a> chore(deploy): Release 23.0.0 (<a href="https://github.com/electron-userland/electron-builder/tree/HEAD/packages/app-builder-lib/issues/6657">#6657</a>)</li>
<li><a href="19ab1f5e3b"><code>19ab1f5</code></a> chore(docs): Updating docs to include instructions on pnpm usage (<a href="https://github.com/electron-userland/electron-builder/tree/HEAD/packages/app-builder-lib/issues/6658">#6658</a>)</li>
<li>Additional commits viewable in <a href="https://github.com/electron-userland/electron-builder/commits/v23.0.2/packages/app-builder-lib">compare view</a></li>
</ul>
</details>
<br />

[![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=app-builder-lib&package-manager=npm_and_yarn&previous-version=22.14.12&new-version=23.0.2)](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/3505

Reviewed By: lblasa

Differential Revision: D34718809

Pulled By: passy

fbshipit-source-id: fda35629589644e056640750fc43dc70cb11391c
2022-03-09 03:29:11 -08:00
dependabot[bot]
e5a8ba3ea9 Bump console-feed from 3.2.2 to 3.3.0 in /desktop (#3504)
Summary:
Bumps [console-feed](https://github.com/samdenty99/console-feed) from 3.2.2 to 3.3.0.
<details>
<summary>Commits</summary>
<ul>
<li>See full diff in <a href="https://github.com/samdenty99/console-feed/commits">compare view</a></li>
</ul>
</details>
<br />

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

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

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

 ---

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

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

</details>

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

Reviewed By: lblasa

Differential Revision: D34718814

Pulled By: passy

fbshipit-source-id: 248418bf460abbd4849d09c946fd8d6deccdc54b
2022-03-09 03:29:11 -08:00
Andrey Goncharov
5822022321 Fix React DevTools compatibility for the example app (#3197)
Summary:
Currently, it fails with
```
Uncaught Error: Unsupported Bridge operation "0"
```
Closes #3197

Fixed by following the guide at https://gist.github.com/bvaughn/4bc90775530873fdf8e7ade4a039e579?permalink_comment_id=4056267#flipper

Reviewed By: lblasa

Differential Revision: D34721401

fbshipit-source-id: adc4d46a0dbdd67b86753fe1ac0deb3046113b6d
2022-03-09 03:22:16 -08:00
Pascal Hartig
35428ca039 Keytar platform/arch
Summary:
There appears to be an issue with login on M1 Macs right now. To address this, this resolves the native binary based on a `(platform, arch)` tuple.

The binaries are from here: https://github.com/atom/node-keytar/releases/tag/v7.9.0

The binary size increase here is notable so as a follow-up we could remove the non-relevant binaries as part of the packing process.

Reviewed By: aigoncharov

Differential Revision: D34685236

fbshipit-source-id: d860a59517a769a59055dfca24d01baecd8d1430
2022-03-08 12:19:52 -08:00
dependabot[bot]
2a3491442b Bump sha2 from 0.10.1 to 0.10.2 in /packer (#3460)
Summary:
Bumps [sha2](https://github.com/RustCrypto/hashes) from 0.10.1 to 0.10.2.
<details>
<summary>Commits</summary>
<ul>
<li><a href="1cdbd5363f"><code>1cdbd53</code></a> Update changelogs and html_root_urls (<a href="https://github-redirect.dependabot.com/RustCrypto/hashes/issues/364">https://github.com/facebook/flipper/issues/364</a>)</li>
<li><a href="e1a8e86938"><code>e1a8e86</code></a> Fix and test min versions build (<a href="https://github-redirect.dependabot.com/RustCrypto/hashes/issues/363">https://github.com/facebook/flipper/issues/363</a>)</li>
<li><a href="9d2a53cc79"><code>9d2a53c</code></a> Use common CI patterns (<a href="https://github-redirect.dependabot.com/RustCrypto/hashes/issues/362">https://github.com/facebook/flipper/issues/362</a>)</li>
<li><a href="fae1866643"><code>fae1866</code></a> Fix README typos (<a href="https://github-redirect.dependabot.com/RustCrypto/hashes/issues/359">https://github.com/facebook/flipper/issues/359</a>)</li>
<li><a href="08c995c316"><code>08c995c</code></a> Reduce amount of unsafe and use new imports (<a href="https://github-redirect.dependabot.com/RustCrypto/hashes/issues/351">https://github.com/facebook/flipper/issues/351</a>)</li>
<li><a href="5c108dacf2"><code>5c108da</code></a> Fix md5 link in readme (<a href="https://github-redirect.dependabot.com/RustCrypto/hashes/issues/358">https://github.com/facebook/flipper/issues/358</a>)</li>
<li><a href="32029ac146"><code>32029ac</code></a> sha1: switch name from sha-1 to sha1 (<a href="https://github-redirect.dependabot.com/RustCrypto/hashes/issues/350">https://github.com/facebook/flipper/issues/350</a>)</li>
<li><a href="b13d7726f3"><code>b13d772</code></a> blake2: fix KeySize (<a href="https://github-redirect.dependabot.com/RustCrypto/hashes/issues/349">https://github.com/facebook/flipper/issues/349</a>)</li>
<li><a href="4e5ca4cc55"><code>4e5ca4c</code></a> Add required 'static lifetime bound (<a href="https://github-redirect.dependabot.com/RustCrypto/hashes/issues/347">https://github.com/facebook/flipper/issues/347</a>)</li>
<li>See full diff in <a href="https://github.com/RustCrypto/hashes/compare/sha2-v0.10.1...sha2-v0.10.2">compare view</a></li>
</ul>
</details>
<br />

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

Reviewed By: mweststrate

Differential Revision: D34650068

Pulled By: passy

fbshipit-source-id: 83016ea681dab5445e5a439049d3ace8f6b7e9dd
2022-03-08 03:03:45 -08:00
Pascal Hartig
6d05e6c226 Bump /desktop again
Summary:
New round of releases and PRs came up, so bumping again.

Very selective Metro update as some dependencies don't play well together. A bunch of other dependencies use ESM and fail at various stages of the build or runtime process.

Reviewed By: mweststrate

Differential Revision: D34688830

fbshipit-source-id: 2ff5c46c253b814140f634a986ba0d246e9b0945
2022-03-08 03:02:11 -08:00
Pascal Hartig
9d390d0864 Dep bump for /desktop
Summary: Combining dependabot bumps.

Reviewed By: nikoant

Differential Revision: D34682717

fbshipit-source-id: 09975ed9f258d2f5bed6871e15643c38a07e0459
2022-03-08 03:02:11 -08:00
Pascal Hartig
835812b358 Dep bump for /react-native
Summary: Some safe upgrades for the sample app.

Reviewed By: antonk52

Differential Revision: D34682664

fbshipit-source-id: 65a9dd4bf099b4c659911164f1fa0e4a7f4e56c8
2022-03-07 09:09:52 -08:00
Pascal Hartig
a5529d789d Don't raise EADDRINUSE as error on startup
Summary:
There will likely be more so I added a place for inspecting
these messages to the top.

Reviewed By: antonk52

Differential Revision: D34681084

fbshipit-source-id: ad32145d44dba08b813d8a2ddc63d500a0c360d8
2022-03-07 09:09:52 -08:00
Andrey Goncharov
44f57b1601 Fix license headers for FLEX
Reviewed By: mweststrate

Differential Revision: D34639323

fbshipit-source-id: 169fa63eaf1326a82781d42041ce49502197f2c5
2022-03-07 04:37:50 -08:00
Pascal Hartig
bbc594c1f3 Dep bump for /js/js-flipper
Summary: Combining a bunch of dep bumps via `yarn upgrade-interactive`.

Reviewed By: jknoxville

Differential Revision: D34650058

fbshipit-source-id: 9d25513f1200385492635d817a753bee9ed366d6
2022-03-07 04:06:16 -08:00
John Knox
94ae12e00e automatic update for docusaurus-plugin-internaldocs-fb@0.10.7
Reviewed By: passy

Differential Revision: D34680094

fbshipit-source-id: dd5b9ff27bf4f90b4e5624195a6aaee9031f9ffd
2022-03-07 03:50:10 -08:00
dependabot[bot]
353b8efe75 Bump anyhow from 1.0.53 to 1.0.55 in /packer (#3477)
Summary:
Bumps [anyhow](https://github.com/dtolnay/anyhow) from 1.0.53 to 1.0.55.
<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.55</h2>
<ul>
<li>Documentation improvements</li>
</ul>
<h2>1.0.54</h2>
<ul>
<li>Construct more helpful error message from <code>ensure!</code> when the expression involves a negative literal const generic as the first generic argument of a method call (<a href="https://github-redirect.dependabot.com/dtolnay/anyhow/issues/224">https://github.com/facebook/flipper/issues/224</a>)</li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a href="3ca503637b"><code>3ca5036</code></a> Release 1.0.55</li>
<li><a href="6a31772f40"><code>6a31772</code></a> Add link from Context docs to Display representations</li>
<li><a href="471d6e9f02"><code>471d6e9</code></a> Release 1.0.54</li>
<li><a href="76a0b48d36"><code>76a0b48</code></a> Merge pull request <a href="https://github-redirect.dependabot.com/dtolnay/anyhow/issues/224">https://github.com/facebook/flipper/issues/224</a> from dtolnay/negativelit</li>
<li><a href="c38e117db2"><code>c38e117</code></a> Handle negative literal const generic argument after left arrow</li>
<li><a href="c36c0fdc15"><code>c36c0fd</code></a> Add test of negative literal</li>
<li><a href="91b027e7fa"><code>91b027e</code></a> Add test of literal in const generic path argument</li>
<li><a href="23a7fd5d46"><code>23a7fd5</code></a> Update ensure tests to nightly-2022-02-07</li>
<li>See full diff in <a href="https://github.com/dtolnay/anyhow/compare/1.0.53...1.0.55">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.53&new-version=1.0.55)](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/3477

Reviewed By: mweststrate

Differential Revision: D34650067

Pulled By: passy

fbshipit-source-id: 5b1964c6f7a77eeb12435cbf032ebff101a99af1
2022-03-07 03:26:34 -08:00
Anton Nikolaev
37ff34390a Enable Marketplace for Flipper (#3491)
Summary:
This is PR on top of: https://github.com/facebook/flipper/pull/3473

It adds an option to Settings to allow distribution of marketplace plugins.

Also includes a simple fetch function to retrieve data from external API/server.

## Changelog

Allow marketplace plugins

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

Test Plan:
1. Enable marketplace
2. Provide custom marketplace server (it will serve the list of internal plugins with downloadURL)
3. Test if can see Available plugins and can download/remove the plugin
4. If new update for the plugin, it should also allow auto update

Reviewed By: antonk52

Differential Revision: D34586339

Pulled By: nikoant

fbshipit-source-id: c887982aa0f0f9abd3b5360f22e8692a2445d345
2022-03-07 02:49:49 -08:00
Andres Orozco Gonzalez
5b6000b424 add localhost specification for IPV6 without square brackets
Summary: Socket.io-client sends the host as ::1 instead of [::1] when using IPV6 to communicate with Flipper, that is the reason the communication was always being refused.

Reviewed By: mweststrate

Differential Revision: D34679825

fbshipit-source-id: b7431ad23f743276c11619d7cdb5c83594dee43a
2022-03-07 02:40:11 -08:00
dmitryvinn
70eab186aa docs: add social banner in support of Ukraine (#3496)
Summary:
Our mission at [Meta Open Source](https://opensource.facebook.com/) is to empower communities through open source, and we believe that it means building a welcoming and safe environment for all. As a part of this work, we are adding this banner in support for Ukraine during this crisis.

![image](https://user-images.githubusercontent.com/12485205/156651121-b1479b59-a4e7-4a5c-b8d5-4265aa0aea7a.png)

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

Test Plan:
Imported from GitHub, without a `Test Plan:` line.

**Static Docs Preview: staticdocs**
|[Full Site](https://our.intern.facebook.com/intern/staticdocs/eph/D34622802/V3/staticdocs/)|

|**Modified Pages**|

**Static Docs Preview: flipper**
|[Full Site](https://our.intern.facebook.com/intern/staticdocs/eph/D34622802/V3/flipper/)|

|**Modified Pages**|

Reviewed By: mweststrate

Differential Revision: D34622802

Pulled By: passy

fbshipit-source-id: a18c0de24a6a6c2311aef9a046fe65d917ce6f9d
2022-03-04 09:20:27 -08:00
Lukas Kurucz
8416372c8f fix: encode ws url (#3498)
Summary:
Some clients require encoded ws url. For example on Android (running in Rect Native), plain URL like this:
`ws://10.0.2.2:8333?device_id=ReactNative1646120067758.0.2246373385349361&device=ReactNative&app=React Native App Google - Android SDK&os=ReactNative`
will throw error during connection.

To not require param encoding when starting the `flipperClient.start()`, it is easier to encode entire `url` before starting the ws server.

## Changelog

- encode url for `js-flipper` ws server

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

Reviewed By: aigoncharov

Differential Revision: D34638857

Pulled By: lblasa

fbshipit-source-id: 9eb0e268c7bacb5febc19bbb45fe6814fb7a60de
2022-03-04 03:46:06 -08:00
Pascal Hartig
07ee7fa706 Add Support Ukraine banner
Summary:
Inspired by https://github.com/facebook/react-native-website/pull/2988

Changelog: Add Support Ukraine banner to website

Reviewed By: antonk52, aigoncharov

Differential Revision: D34627820

fbshipit-source-id: 61f69984451c504eca9a6f5e55f30d968344129e
2022-03-04 03:25:42 -08:00
Andrey Goncharov
6c74f2dd18 Set device features on device initialization
Summary:
1. Identify if device supports screenshots/screen recording when it is created.
2. Disable screen recording/screenshot buttons when they are not supported

Reviewed By: passy

Differential Revision: D34611133

fbshipit-source-id: 82ad2d67e4af482d9becf7995187667b5d99bc36
2022-03-04 02:00:23 -08:00
facebook-flipper-bot
04e7c7282b Automated: Update Podfile.lock (#3492)
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/3492

Test Plan:
Imported from GitHub, without a `Test Plan:` line.

**Static Docs Preview: flipper**
|[Full Site](https://our.intern.facebook.com/intern/staticdocs/eph/D34595970/V2/flipper/)|

|**Modified Pages**|
|[docs/getting-started/ios-native](https://our.intern.facebook.com/intern/staticdocs/eph/D34595970/V2/flipper/docs/getting-started/ios-native/)|

Reviewed By: lblasa

Differential Revision: D34595970

Pulled By: passy

fbshipit-source-id: 5435c5fdd50e38c92e604547f32b73adf8148e37
2022-03-03 04:13:40 -08:00
Pascal Hartig
7c1251075f Dep bump for /desktop
Summary:
Combining a bunch of dependabot PRs.

N.B. I had to manually clean up the `yarn.lock` a few times because some dependencies resolved to multiple version numbers, catching tsc off-guard.
allow-large-files

Reviewed By: nikoant

Differential Revision: D34579180

fbshipit-source-id: a4848e1010ff240d9b0e721d3878585e7b4bd078
2022-03-03 04:11:52 -08:00
Andres Orozco Gonzalez
5b5ce92519 Add support to binding both IPv6 and IPv4 ports
Summary: Add support for binding the same port in flipper in both the IPv6 and IPv4 interfaces

Reviewed By: mweststrate

Differential Revision: D34591022

fbshipit-source-id: e28239c24425885ee442d93b84bb38902d521a0c
2022-03-03 00:31:08 -08:00
Adam Fiksen
7222437beb Add plumbing icon to flipper
Summary: Adds a reference to plumbing icon for plugins to use

Reviewed By: svaithia

Differential Revision: D34467457

fbshipit-source-id: 21d95f663309224742f4f93ac584998e1a470f28
2022-03-02 14:59:50 -08:00
Andrey Goncharov
5068c8273b Add deprecation notice notification
Summary: Add deprecation notice device icon and notification

Reviewed By: lblasa

Differential Revision: D34582475

fbshipit-source-id: 90fde15caf1925b42f50fbfc77dece88c82833cf
2022-03-02 09:18:15 -08:00
Flipper Bot
ed6e589bec Flipper Snapshot Bump: v0.137.1-SNAPSHOT
Summary: Releasing snapshot version 0.137.1-SNAPSHOT

Reviewed By: passy

Differential Revision: D34577712

fbshipit-source-id: 9d00f9fb5a6eec45a8578ece953faf89457928b4
2022-03-02 07:41:24 -08:00
Flipper Bot
f2e60ab6cb Flipper Release: v0.137.0
Summary: Releasing version 0.137.0

Reviewed By: passy

Differential Revision: D34577711

fbshipit-source-id: fc0ceb7676d1f7a8f5d1e271d78b489c61919bf6
2022-03-02 07:41:24 -08:00
dependabot[bot]
8018b0144a Bump gradle-maven-publish-plugin from 0.18.0 to 0.19.0 (#3482)
Summary:
Bumps [gradle-maven-publish-plugin](https://github.com/vanniktech/gradle-maven-publish-plugin) from 0.18.0 to 0.19.0.
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a href="https://github.com/vanniktech/gradle-maven-publish-plugin/releases">gradle-maven-publish-plugin's releases</a>.</em></p>
<blockquote>
<h2>0.19.0</h2>
<p><a href="https://github.com/vanniktech/gradle-maven-publish-plugin/blob/master/CHANGELOG.md#version-0190-2022-02-26">Changelog</a></p>
</blockquote>
</details>
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a href="https://github.com/vanniktech/gradle-maven-publish-plugin/blob/master/CHANGELOG.md">gradle-maven-publish-plugin's changelog</a>.</em></p>
<blockquote>
<h2>Version 0.19.0 <em>(2022-02-26)</em></h2>
<ul>
<li><strong>Behavior Change:</strong> When using version 7.1.0 or newer of the Android Gradle Plugin we will now publish all variants
of a library unless <code>androidVariantToPublish</code> was set in the DSL. This means that for example both <code>debug</code> and <code>release</code>
or all flavors.</li>
<li>Deprecated <code>androidVariantToPublish</code>. In the future the main plugin will always publish all variants of an Android
library. If you need to publish only one variant or a subset take a look at the <a href="https://github.com/vanniktech/gradle-maven-publish-plugin/blob/master/README.md#base-plugin">base plugin</a>
APIs.</li>
<li>Base plugin: Added <code>AndroidSingleVariantLibrary</code> and <code>AndroidMultiVariantLibrary</code> options that use the new AGP 7.1
APIs under the hood.</li>
<li>Base plugin: Deprecated <code>AndroidLibrary</code> option in favor of the above</li>
<li>The integration with Sonatype Nexus has been extracted into it's own artifact and is available as <code>com.vanniktech:nexus:&lt;version&gt;</code></li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a href="c1267766d9"><code>c126776</code></a> Prepare version 0.19.0</li>
<li><a href="a91b7655b9"><code>a91b765</code></a> add AGP 7.1.2 support (<a href="https://github-redirect.dependabot.com/vanniktech/gradle-maven-publish-plugin/issues/293">https://github.com/facebook/flipper/issues/293</a>)</li>
<li><a href="6b8661bd33"><code>6b8661b</code></a> change how integration tests are run, update dependencies/build (<a href="https://github-redirect.dependabot.com/vanniktech/gradle-maven-publish-plugin/issues/327">https://github.com/facebook/flipper/issues/327</a>)</li>
<li><a href="224c2fb4d5"><code>224c2fb</code></a> Fix maven local path (<a href="https://github-redirect.dependabot.com/vanniktech/gradle-maven-publish-plugin/issues/316">https://github.com/facebook/flipper/issues/316</a>)</li>
<li><a href="6f455427ae"><code>6f45542</code></a> Fix partial(confusing) sign detail for windows (<a href="https://github-redirect.dependabot.com/vanniktech/gradle-maven-publish-plugin/issues/286">https://github.com/facebook/flipper/issues/286</a>)</li>
<li><a href="c76feb19ce"><code>c76feb1</code></a> Extract <code>nexus</code> as a separate module (<a href="https://github-redirect.dependabot.com/vanniktech/gradle-maven-publish-plugin/issues/309">https://github.com/facebook/flipper/issues/309</a>)</li>
<li><a href="42a748d1f7"><code>42a748d</code></a> Fixing variable names (group and version) in base plugin configuration in doc...</li>
<li><a href="3b0d49a9a9"><code>3b0d49a</code></a> Prepare next development version.</li>
<li>See full diff in <a href="https://github.com/vanniktech/gradle-maven-publish-plugin/compare/0.18.0...0.19.0">compare view</a></li>
</ul>
</details>
<br />

[![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=com.vanniktech:gradle-maven-publish-plugin&package-manager=gradle&previous-version=0.18.0&new-version=0.19.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/3482

Reviewed By: nikoant

Differential Revision: D34578848

Pulled By: passy

fbshipit-source-id: f3e0f8271b0a0d1632a105dbf798afaff467e257
2022-03-02 04:48:01 -08:00
Andrey Goncharov
e26ba0d945 Encapsulate styleguide styles
Summary: Prevent leaking Flipper styles and antd styles into the website by embedding the styleguide into an iframe.

Reviewed By: nikoant

Differential Revision: D34522771

fbshipit-source-id: a05bf1e7f54fe172fb012a0a02296b3a4e0100f1
2022-02-28 09:54:03 -08:00
Andrey Goncharov
8ee788239b Update version number for default plugins
Summary: Prior to this fix, plugins were copied with verion 0.0.0 which forced them to be updated with "newer" versions from marketplace

Reviewed By: nikoant

Differential Revision: D34457087

fbshipit-source-id: a3242578c570447f8ecf9c62bcaa69e5d9688c42
2022-02-28 03:50:34 -08:00
Andrey Goncharov
b82cdfb664 Fix starting dev Flipper without bundled plugins
Summary: --no-embedded-plugins does not seem to exist. Replaced with --no-bundled-plugins which removes plugins from defaultPlugins/idex.tsx (as in prod).

Reviewed By: antonk52

Differential Revision: D34445364

fbshipit-source-id: e52c2e327bf43a3f682b6d9e18315e6ecadad5d8
2022-02-28 03:50:34 -08:00
Andrey Goncharov
3ec5b56263 Polyfill fetch
Summary: Provide server add-on writers with a well-known fetch API

Reviewed By: mweststrate

Differential Revision: D34447630

fbshipit-source-id: 70386940c12f9e53aa97b3530a7edf1d40b5f2e2
2022-02-28 03:50:34 -08:00
Andrey Goncharov
aec05533d7 Expose a subset of flipper-plugin to flipper server
Summary: Flipper plugins rely on 'flipper-plugin' package being accessible from 'global'. Expose a subset (without UI stuff) of flipper-plugin to server add-ons

Reviewed By: mweststrate

Differential Revision: D34400811

fbshipit-source-id: e0079ddfa67e66c1b24ab02d7682917ddfc84aaf
2022-02-28 03:50:34 -08:00