Commit Graph

5166 Commits

Author SHA1 Message Date
dependabot[bot]
f4470ed83b Bump @typescript-eslint/parser from 4.22.0 to 4.22.1 in /flipper-js-client-sdk (#2288)
Summary:
Bumps [typescript-eslint/parser](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/parser) from 4.22.0 to 4.22.1.
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a href="https://github.com/typescript-eslint/typescript-eslint/releases"><code>@​typescript-eslint/parser</code>'s releases</a>.</em></p>
<blockquote>
<h2>v4.22.1</h2>
<h2><a href="https://github.com/typescript-eslint/typescript-eslint/compare/v4.22.0...v4.22.1">4.22.1</a> (2021-05-04)</h2>
<p><strong>Note:</strong> Version bump only for package <code>@​typescript-eslint/typescript-eslint</code></p>
</blockquote>
</details>
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a href="https://github.com/typescript-eslint/typescript-eslint/blob/master/packages/parser/CHANGELOG.md"><code>@​typescript-eslint/parser</code>'s changelog</a>.</em></p>
<blockquote>
<h2><a href="https://github.com/typescript-eslint/typescript-eslint/compare/v4.22.0...v4.22.1">4.22.1</a> (2021-05-04)</h2>
<p><strong>Note:</strong> Version bump only for package <code>@​typescript-eslint/parser</code></p>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a href="5706e0e530"><code>5706e0e</code></a> chore: publish v4.22.1</li>
<li><a href="b4cf0da023"><code>b4cf0da</code></a> chore: enable <code>no-unsafe-call</code> locally (<a href="https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/parser/issues/3281">#3281</a>)</li>
<li>See full diff in <a href="https://github.com/typescript-eslint/typescript-eslint/commits/v4.22.1/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.22.0&new-version=4.22.1)](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/2288

Reviewed By: mweststrate

Differential Revision: D28323783

Pulled By: cekkaewnumchai

fbshipit-source-id: a27d2689f0956fe06fb91fff1ef6cfb0483f60e2
2021-05-11 02:50:14 -07:00
Michel Weststrate
0b3b2cf8e5 Set up demo project
Summary: allow-large-files

Reviewed By: priteshrnandgaonkar

Differential Revision: D28056697

fbshipit-source-id: e58e1415282540622b1a07918e7db7277536d8a4
2021-05-10 07:03:40 -07:00
Michel Weststrate
44521315c4 Set up separate package build
Summary:
Added a microbundle based build setup to the data-source folder to be able to package just that folder.

For simplicity / iteration speed, this is only used to publish externally. Our own code still references the source files directly.

More strict separation can be done later if there is external adoption.

Reviewed By: nikoant

Differential Revision: D28056699

fbshipit-source-id: a011b615cfffeff8ecb879bd7281a71085cea965
2021-05-10 07:03:40 -07:00
Michel Weststrate
84e2646909 Reorganise for easier extraction
Summary:
To make the DataSource abstraction reusable for other teams and an upcoming talk, this diff moves all DataSource storage & virtualization logic in one folder.

Will set up a build process and demo project in later diffs.

Reviewed By: nikoant

Differential Revision: D28056700

fbshipit-source-id: 7cfe5b40bbbe387da711f765a604a45029d451c7
2021-05-10 07:03:39 -07:00
Fabio Milano
5a7d4e2f17 Remove empty files from ComponentKit plugin
Summary: just empty files

Reviewed By: kevin0571

Differential Revision: D28315389

fbshipit-source-id: 9022c98bd3d97b1f7b38e5d14877e710c1ac707d
2021-05-10 03:44:48 -07:00
Chaiwat Ekkaewnumchai
eef6a44599 Fix Vulnerability in hosted-git-info
Summary: per title

Reviewed By: passy

Differential Revision: D28285552

fbshipit-source-id: 2932933000e368f18d150ad54997bec143763d1b
2021-05-10 03:42:05 -07:00
Chaiwat Ekkaewnumchai
addc508424 Fix Vulnerability in lodash
Summary: per title

Reviewed By: passy

Differential Revision: D28285551

fbshipit-source-id: 663d4717193f3d2065625c09eb957b3926f5d3df
2021-05-10 03:42:05 -07:00
Pascal Hartig
df369f426f Clearer docs for building
Summary: Per title.

Reviewed By: fabiomassimo

Differential Revision: D28284707

fbshipit-source-id: 60dde8653acd6bc05a570d622490f4632fc9f59a
2021-05-10 03:39:46 -07:00
Pascal Hartig
0df76e7267 Remove dcendents.android-maven plugin (#2277)
Summary:
This should no longer be needed as our Maven Publishing now happens
through another plugin.

This is blocking the upgrade to Gradle 7 mentioned in https://github.com/facebook/flipper/issues/2221.

It's also deprecated: https://github.com/dcendents/android-maven-gradle-plugin

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

Test Plan: Manually built things, ran `uploadArchives -PdryRun=true`. No issues.

Reviewed By: mweststrate

Differential Revision: D28286834

Pulled By: passy

fbshipit-source-id: d6163e8ecf2e982cf67499861e2f387068015773
2021-05-10 02:41:26 -07:00
Pritesh Nandgaonkar
81e1b3b1bd Make tutorial job to pass (#2282)
Summary:
This makes the tutorial app job to pass

## Changelog

Update the podfile with the static dependencies

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

Test Plan: CI is green

Reviewed By: fabiomassimo

Differential Revision: D28295922

Pulled By: priteshrnandgaonkar

fbshipit-source-id: a6507a380f00fbb1df6ba12f481a0104db4626c3
2021-05-07 17:51:56 -07:00
Michel Weststrate
42325e41c5 Automatically bump iOS pods
Summary: Update our pods automatically post release

Reviewed By: priteshrnandgaonkar

Differential Revision: D28283782

fbshipit-source-id: eff0b033c6704e4e46c0eb96cc4d527969ce7ccc
2021-05-07 09:41:22 -07:00
Michel Weststrate
9e978cad76 Bump react-devtools-core upward for compatibility
Reviewed By: passy

Differential Revision: D27850934

fbshipit-source-id: 0b03b110accce7aa522f3e18edba8c316f9d00d8
2021-05-07 09:04:03 -07:00
Michel Weststrate
25424ed47c Bump all Pods to latest (#2275)
Summary:
Pull Request resolved: https://github.com/facebook/flipper/pull/2275

Forced all current pods to use the latest available. If this builds successfully, will create a PR against React Native so that they become the default, and remove them here again.

This job currently does limit the architectures we build for. Pritesh is investigating if we can wide that again, as this might not be acceptable to RN in general.

This doesn't bump the android version to 0.88, as the artifact publishing failed for that version, but since there are currently less problems with the Android version I wanted to go ahead with just iOS.

Reviewed By: cekkaewnumchai, priteshrnandgaonkar

Differential Revision: D28257283

fbshipit-source-id: a631b1c354617ed356cd1e74b9e8e8aa050eed60
2021-05-07 05:05:20 -07:00
Chaiwat Ekkaewnumchai
342872dafa Fix Vulnerability in ua-parser-js
Summary: per title

Reviewed By: passy

Differential Revision: D28285326

fbshipit-source-id: b7bd652f2068a21d5842fd364aea24fc58625ef3
2021-05-07 04:39:20 -07:00
Chaiwat Ekkaewnumchai
89d42611c7 Fix Vulnerability in lodash
Summary: per title

Reviewed By: passy

Differential Revision: D28285325

fbshipit-source-id: 040d18fc99fe985c68c7972553e649a7f6415de5
2021-05-07 04:27:19 -07:00
Pascal Hartig
4a636c8e7b Update android publish task
Summary: A recent plugin upgrade removed the previous ones.

Reviewed By: cekkaewnumchai

Differential Revision: D28285219

fbshipit-source-id: e8dcb004ede225283d805b13011709c9d5f3bdae
2021-05-07 04:21:52 -07:00
Pascal Hartig
8168cd5346 Bump bump binaries
Summary: Rebuild the binaries for Mac and Linux with `stack build` and `stack build --docker`.

Reviewed By: mweststrate

Differential Revision: D28260516

fbshipit-source-id: 4b886c179e761e6d63209381bd21050e74a62fc7
2021-05-07 04:03:45 -07:00
Pascal Hartig
b6fa34b7c7 Daily bumps
Summary: Trying to make some bumps a daily habit.

Reviewed By: mweststrate

Differential Revision: D28260273

fbshipit-source-id: 29d163af3e3acc55139b52320992123b72de22c4
2021-05-07 03:52:55 -07:00
priteshrnandgaonkar
ee9995c0f1 Automated: Update Podfile.lock (#2274)
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/2274

Reviewed By: mweststrate

Differential Revision: D28257051

Pulled By: priteshrnandgaonkar

fbshipit-source-id: 24968618eb036e55cd704790d37c21fa9496a59b
2021-05-06 14:21:09 -07:00
Michel Weststrate
fcab54a76d Fix React Native build (#2271)
Summary:
Pull Request resolved: https://github.com/facebook/flipper/pull/2271

Fix react native OSS build. As discussed a couple of weeks ago, we can bump deps, but cannot bump lock files during release, as artifacts are then not yet available.

We backed out from these bumps before D27764997 (98c3913b62), but that didn't seem to be sufficient. Filed T90301619 as follow up

Reviewed By: priteshrnandgaonkar

Differential Revision: D28255272

fbshipit-source-id: ee4d5b158a653c78f73b46c9ca695cfced315e56
2021-05-06 09:48:41 -07:00
Pritesh Nandgaonkar
5a69213dc3 Fixes the create pr job. (#2273)
Summary:
It fixes the GH action to create PR.

## Changelog

Updated the GH action to v3.

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

Test Plan:
Check the PR created by CI
https://github.com/facebook/flipper/actions/runs/817306111
https://github.com/facebook/flipper/pull/2274/files

Reviewed By: mweststrate

Differential Revision: D28256828

Pulled By: priteshrnandgaonkar

fbshipit-source-id: c8d7a09723d6a1de1d4534891428b6dbc5be6277
2021-05-06 09:01:33 -07:00
Michel Weststrate
ac0e28a2b1 Introduce some warnings if plugins send to much data
Reviewed By: passy

Differential Revision: D28253456

fbshipit-source-id: 00259076a86cf53ee80282c798c229460d7e4633
2021-05-06 08:23:23 -07:00
Pascal Hartig
8e80ae980d Improve error handling for corrupt images/videos
Summary: We can't fix the underlying issue but it's quite frustrating when you get an error from Preview or QuickTime after the file was pulled. This improves the messaging a little.

Reviewed By: mweststrate

Differential Revision: D28096087

fbshipit-source-id: 0428fa821a225a02e81574f16d066085e8775251
2021-05-06 07:20:16 -07:00
Michel Weststrate
f5b5e9be9f Convert rsys plugin to Sandy
Summary:
The `flipper` dependency is being deprecated for plugins, so upgraded the plugin to new APIs. This should be pretty safe, however, I'm not sure how to test it :)

Also removed react-diff-viewer dependency, as that seemed unused.

Reviewed By: passy

Differential Revision: D28091469

fbshipit-source-id: b9be007e3fc7b0689b1e1f711849ed82a6e01716
2021-05-06 06:44:22 -07:00
Pascal Hartig
92bed19131 Bump fs-extra
Summary: Nothing crazy in the changelog.

Reviewed By: mweststrate

Differential Revision: D28228756

fbshipit-source-id: 0f71badee0312dcb479ab1f20b25fc0e45e18c10
2021-05-06 05:53:48 -07:00
Pascal Hartig
c97e422e5f Bump deps
Summary: Bump a few more devDeps that are safe.

Reviewed By: mweststrate

Differential Revision: D28227971

fbshipit-source-id: 3b35b098230b604930d875ddf8867cfc6f56a9c7
2021-05-06 05:53:48 -07:00
Flipper Bot
0468b65946 Flipper Snapshot Bump: v0.88.1-SNAPSHOT
Summary: Releasing snapshot version 0.88.1-SNAPSHOT

Reviewed By: cekkaewnumchai

Differential Revision: D28253699

fbshipit-source-id: 540963c423ce4f641a709d82bc849f0972d19283
2021-05-06 05:03:03 -07:00
Flipper Bot
52fbd9a8a0 Flipper Release: v0.88.0
Summary: Releasing version 0.88.0

Reviewed By: cekkaewnumchai

Differential Revision: D28253701

fbshipit-source-id: 968406eae58e93aee1d605d736bff77c703c31fc
2021-05-06 05:03:03 -07:00
Michel Weststrate
0f8a21f431 Fix some unit test warnings
Summary: Supress a bunch of ugly emotion warnings, which are completely irrelevant to use as they are about SSR. Also made stacktrac e a bit longer by default.

Reviewed By: passy

Differential Revision: D28226306

fbshipit-source-id: 9060cf2c349a265ce6b479eea252fdcfc9a6c5f2
2021-05-06 04:27:59 -07:00
Michel Weststrate
0c2348ebdb Introduce custom header columns
Summary:
Changelog: [Network] It is now possible to add custom columns for specific request / response headers

This implements #3 papercut. See also https://fb.workplace.com/groups/flippersupport/permalink/1080685582412099/

Didn't include a way to remove custom columns yet. But they can be hidden just like normal columns. Custom columns aren't remembered across Flipper sessions or apps. We can add that later if desired.

Reviewed By: passy

Differential Revision: D28223515

fbshipit-source-id: 3ed008883430be4ae51a645c6a4ac780467ba442
2021-05-06 04:27:59 -07:00
Michel Weststrate
9c5967caf9 Introduce button to copy request / response body to clipboard
Summary: Changelog: [Network] Introduce a copy button for request / response bodies

Reviewed By: passy

Differential Revision: D28222152

fbshipit-source-id: db33c8e91cbbe733502b32df75de14290e6f3d95
2021-05-06 04:27:59 -07:00
Michel Weststrate
72e34bbd0d Parse request bodies eagerly
Summary:
Currently the network plugin was always storing the transfer format of our request/ response bodies: a base64 string. However, those are not searchable, and every formatter (and multiple can be invoked in a single view) was responsible for its own decompressing.

This diff changes parsing requests / responses into an accurate format: a decompressed, de-base64-ed utf8 string, or a Uint8array for binary data.

We will use this in the next diffs to do some more efficient searching

Reviewed By: passy

Differential Revision: D28200190

fbshipit-source-id: 33a71aeb7b340b58305e97fff4fa5ce472169b25
2021-05-06 04:27:59 -07:00
Michel Weststrate
fc4a08eb55 Convert plugin UI to Sandy
Summary:
Changelog: Updated Network plugin to Sandy UI, including several UI improvements

Converted UI to Sandy, and some minor code cleanups

Moved all mock related logic to its own dir

Fixes https://github.com/facebook/flipper/issues/2267

Reviewed By: passy

Differential Revision: D27966606

fbshipit-source-id: a64e20276d7f0966ce7a95b22557762a32c184cd
2021-05-06 04:27:59 -07:00
Michel Weststrate
84d65b1a77 DataTable tweaks
Summary: Found a small issue in the column width calculation where initial invisible columns still got space assigned.

Reviewed By: passy

Differential Revision: D28221659

fbshipit-source-id: ef052533bc37bc833bab72979803ce36bcf50e61
2021-05-06 04:27:59 -07:00
Michel Weststrate
23402dfff6 Convert network plugin to Sandy
Summary:
converted the network plugin to use DataSource / DataTable. Restructured the storage to contain a single flat normalised object that will be much more efficient for rendering / filtering (as columns currently don't support nested keys yet, and lazy columns are a lot less flexible)

lint errors and further `flipper` package usages will be cleaned up in the next diff to make sure this diff doesn't become too large.

The rest of the plugin is converted in the next diff

Reviewed By: nikoant

Differential Revision: D27938581

fbshipit-source-id: 2e0e2ba75ef13d88304c6566d4519b121daa215b
2021-05-06 04:27:59 -07:00
Anton Nikolaev
bef1885395 Fix broken layout on Databases plugin load
Summary: Somehow emotion styling of Typography.Text component from antd breaks the entire layout

Reviewed By: cekkaewnumchai

Differential Revision: D28226743

fbshipit-source-id: 7bdba33b7b02e4272cc9478c66fcc13ab74a0fc3
2021-05-05 11:00:16 -07:00
Pascal Hartig
e77bd6d243 Update env vars
Summary:
The new plugin removes previously deprecated variables and is failing during
snapshots:
https://app.circleci.com/pipelines/github/facebook/flipper/6930/workflows/f56c9ce8-4ddb-45d6-b9a6-6f0adbf82264/jobs/4272

Created with

```
openssl@1.1/bin/openssl aes-256-cbc -e -in out.txt -k $ANDROID_PUBLISH_KEY > gradle-publish-keys.enc
```

Reviewed By: cekkaewnumchai

Differential Revision: D28198155

fbshipit-source-id: f77d1821c906f9d5e3ef758209f3681b36ac65a4
2021-05-05 08:02:55 -07:00
Anthony Dubis
bb2342a2b9 Re-integrate bug report traces after Sandy Migration
Summary:
The migration to Sandy (D28060888) breaks the existing integration we have with importing Flipper traces from bug reports. Given that, I broke this diff out from that one just to highlight the changes.

`pluginStates2` appears to be the field to use for Sandy traces (rather than `store`, which we were using before)

Differential Revision: D28209561

fbshipit-source-id: 9803e1a60b1b1deba6403b50b4079aac2a19efa6
2021-05-05 07:39:43 -07:00
Mathias Fleig Mortensen
8a5b2c5981 Migrate Fresco plugin to Sandy
Summary:
Removed the "notifications for leaks" test since we're no longer storing notifications but showing them immediately.

Will do UI updates separately.

Reviewed By: mweststrate

Differential Revision: D28025507

fbshipit-source-id: 58db2504c29bba441b2c2d86cd3e2b8b5c010757
2021-05-05 06:04:37 -07:00
dependabot[bot]
dd9af302cc Bump @babel/types from 7.13.17 to 7.14.0 in /desktop (#2263)
Summary:
Bumps [babel/types](https://github.com/babel/babel/tree/HEAD/packages/babel-types) from 7.13.17 to 7.14.0.
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a href="https://github.com/babel/babel/releases"><code>@​babel/types</code>'s releases</a>.</em></p>
<blockquote>
<h2>v7.14.0 (2021-04-29)</h2>
<h4>👓 Spec Compliance</h4>
<ul>
<li><code>babel-generator</code>, <code>babel-parser</code>
<ul>
<li><a href="https://github-redirect.dependabot.com/babel/babel/pull/13209">#13209</a> [ts] Enforce order for the <code>override</code> modifier (<a href="https://github.com/nicolo-ribaudo"><code>@​nicolo-ribaudo</code></a>)</li>
</ul>
</li>
</ul>
<h4>🚀 New Feature</h4>
<ul>
<li><code>babel-plugin-proposal-async-do-expressions</code>
<ul>
<li><a href="https://github-redirect.dependabot.com/babel/babel/pull/13117">#13117</a> Implement async-do-expressions transform (<a href="https://github.com/JLHwung"><code>@​JLHwung</code></a>)</li>
</ul>
</li>
<li><code>babel-core</code>, <code>babel-generator</code>, <code>babel-parser</code>, <code>babel-plugin-proposal-do-expressions</code>, <code>babel-plugin-syntax-async-do-expressions</code>, <code>babel-types</code>
<ul>
<li><a href="https://github-redirect.dependabot.com/babel/babel/pull/13043">#13043</a> Parse async do expressions (<a href="https://github.com/JLHwung"><code>@​JLHwung</code></a>)</li>
</ul>
</li>
<li><code>babel-preset-env</code>
<ul>
<li><a href="https://github-redirect.dependabot.com/babel/babel/pull/13091">#13091</a> Enable class fields &amp; private methods by default (<a href="https://github.com/nicolo-ribaudo"><code>@​nicolo-ribaudo</code></a>)</li>
</ul>
</li>
<li><code>babel-compat-data</code>, <code>babel-preset-env</code>
<ul>
<li><a href="https://github-redirect.dependabot.com/babel/babel/pull/13176">#13176</a> Add private brand checks to <code>shippedProposals</code> (<a href="https://github.com/nicolo-ribaudo"><code>@​nicolo-ribaudo</code></a>)</li>
<li><a href="https://github-redirect.dependabot.com/babel/babel/pull/13114">#13114</a> Add class static blocks to <code>preset-env</code>'s <code>shippedProposals</code> (<a href="https://github.com/nicolo-ribaudo"><code>@​nicolo-ribaudo</code></a>)</li>
</ul>
</li>
<li><code>babel-helper-create-class-features-plugin</code>, <code>babel-plugin-proposal-private-property-in-object</code>, <code>babel-plugin-syntax-private-property-in-object</code>
<ul>
<li><a href="https://github-redirect.dependabot.com/babel/babel/pull/13172">#13172</a> Allow compiling <code>#foo in obj</code> without compiling private fields (<a href="https://github.com/nicolo-ribaudo"><code>@​nicolo-ribaudo</code></a>)</li>
</ul>
</li>
<li><code>babel-parser</code>
<ul>
<li><a href="https://github-redirect.dependabot.com/babel/babel/pull/13113">#13113</a> babel-parser(ts): Add new plugin option <code>dts: boolean</code> (<a href="https://github.com/sosukesuzuki"><code>@​sosukesuzuki</code></a>)</li>
<li><a href="https://github-redirect.dependabot.com/babel/babel/pull/13175">#13175</a> Materialize the class features in <code>babel/parser</code>. (<a href="https://github.com/JLHwung"><code>@​JLHwung</code></a>)</li>
<li><a href="https://github-redirect.dependabot.com/babel/babel/pull/13033">#13033</a> Introduce parser error codes (<a href="https://github.com/sosukesuzuki"><code>@​sosukesuzuki</code></a>)</li>
</ul>
</li>
<li><code>babel-helper-module-transforms</code>, <code>babel-helpers</code>, <code>babel-plugin-transform-modules-amd</code>, <code>babel-plugin-transform-modules-commonjs</code>, <code>babel-plugin-transform-modules-umd</code>
<ul>
<li><a href="https://github-redirect.dependabot.com/babel/babel/pull/12838">#12838</a> Implement <code>importInterop: &quot;node&quot;</code> option for module transforms (<a href="https://github.com/nicolo-ribaudo"><code>@​nicolo-ribaudo</code></a>)</li>
</ul>
</li>
<li><code>babel-generator</code>, <code>babel-parser</code>, <code>babel-traverse</code>, <code>babel-types</code>
<ul>
<li><a href="https://github-redirect.dependabot.com/babel/babel/pull/13224">#13224</a> Support parsing Flow's Optional Indexed Access Types (<a href="https://github.com/gkz"><code>@​gkz</code></a>)</li>
<li><a href="https://github-redirect.dependabot.com/babel/babel/pull/13053">#13053</a> Support parsing Flow's Indexed Access Types (<a href="https://github.com/sosukesuzuki"><code>@​sosukesuzuki</code></a>)</li>
</ul>
</li>
<li><code>babel-parser</code>, <code>babel-traverse</code>
<ul>
<li><a href="https://github-redirect.dependabot.com/babel/babel/pull/13195">#13195</a> Parse string export names by default (<code>moduleStringNames</code>) (<a href="https://github.com/nicolo-ribaudo"><code>@​nicolo-ribaudo</code></a>)</li>
</ul>
</li>
<li><code>babel-generator</code>, <code>babel-parser</code>, <code>babel-types</code>
<ul>
<li><a href="https://github-redirect.dependabot.com/babel/babel/pull/13089">#13089</a> Support TypeScript 4.3 get/set type members (<a href="https://github.com/sosukesuzuki"><code>@​sosukesuzuki</code></a>)</li>
<li><a href="https://github-redirect.dependabot.com/babel/babel/pull/13097">#13097</a> support TS 4.3 <code>override</code> syntax in class (<a href="https://github.com/g-plane"><code>@​g-plane</code></a>)</li>
<li><a href="https://github-redirect.dependabot.com/babel/babel/pull/13096">#13096</a> support TS 4.3 static index signature in class (<a href="https://github.com/g-plane"><code>@​g-plane</code></a>)</li>
</ul>
</li>
</ul>
<h4>🐛 Bug Fix</h4>
<ul>
<li><code>babel-generator</code>
<ul>
<li><a href="https://github-redirect.dependabot.com/babel/babel/pull/13208">#13208</a> Prevent ForOfStatement from printing the forbidden sequence &quot;for ( async of&quot; (<a href="https://github.com/Zalathar"><code>@​Zalathar</code></a>)</li>
<li><a href="https://github-redirect.dependabot.com/babel/babel/pull/13169">#13169</a> fix: don't deduplicate comments with same start index (<a href="https://github.com/gzzhanghao"><code>@​gzzhanghao</code></a>)</li>
</ul>
</li>
<li><code>babel-generator</code>, <code>babel-plugin-proposal-object-rest-spread</code>, <code>babel-preset-env</code>
<ul>
<li><a href="https://github-redirect.dependabot.com/babel/babel/pull/13204">#13204</a> Simplify the special-case printing of single-param arrow functions (<a href="https://github.com/Zalathar"><code>@​Zalathar</code></a>)</li>
</ul>
</li>
<li><code>babel-core</code>
<ul>
<li><a href="https://github-redirect.dependabot.com/babel/babel/pull/13182">#13182</a> fix: Don't load browserslist in block-hoist-plugin (<a href="https://github.com/MichaReiser"><code>@​MichaReiser</code></a>)</li>
</ul>
</li>
</ul>
<h4>💅 Polish</h4>
<ul>
<li><code>babel-cli</code>, <code>babel-core</code>, <code>babel-parser</code>, <code>babel-plugin-transform-classes</code>, <code>babel-preset-env</code>, <code>babel-preset-typescript</code>
<ul>
<li><a href="https://github-redirect.dependabot.com/babel/babel/pull/13130">#13130</a> babel-parser: Add new internal ESLint rule to consistent error messages (<a href="https://github.com/sosukesuzuki"><code>@​sosukesuzuki</code></a>)</li>
</ul>
</li>
</ul>
<h4>🏠 Internal</h4>
<ul>
<li><code>babel-parser</code>
<ul>
<li><a href="https://github-redirect.dependabot.com/babel/babel/pull/13227">#13227</a> Add <code>runFixtureTestsWithoutExactASTMatch</code> in parser test runner (<a href="https://github.com/JLHwung"><code>@​JLHwung</code></a>)</li>
</ul>
</li>
</ul>

</blockquote>
<p>... (truncated)</p>
</details>
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a href="https://github.com/babel/babel/blob/main/CHANGELOG.md"><code>@​babel/types</code>'s changelog</a>.</em></p>
<blockquote>
<h2>v7.14.0 (2021-04-29)</h2>
<h4>👓 Spec Compliance</h4>
<ul>
<li><code>babel-generator</code>, <code>babel-parser</code>
<ul>
<li><a href="https://github-redirect.dependabot.com/babel/babel/pull/13209">#13209</a> [ts] Enforce order for the <code>override</code> modifier (<a href="https://github.com/nicolo-ribaudo"><code>@​nicolo-ribaudo</code></a>)</li>
</ul>
</li>
</ul>
<h4>🚀 New Feature</h4>
<ul>
<li><code>babel-plugin-proposal-async-do-expressions</code>
<ul>
<li><a href="https://github-redirect.dependabot.com/babel/babel/pull/13117">#13117</a> Implement async-do-expressions transform (<a href="https://github.com/JLHwung"><code>@​JLHwung</code></a>)</li>
</ul>
</li>
<li><code>babel-core</code>, <code>babel-generator</code>, <code>babel-parser</code>, <code>babel-plugin-proposal-do-expressions</code>, <code>babel-plugin-syntax-async-do-expressions</code>, <code>babel-types</code>
<ul>
<li><a href="https://github-redirect.dependabot.com/babel/babel/pull/13043">#13043</a> Parse async do expressions (<a href="https://github.com/JLHwung"><code>@​JLHwung</code></a>)</li>
</ul>
</li>
<li><code>babel-preset-env</code>
<ul>
<li><a href="https://github-redirect.dependabot.com/babel/babel/pull/13091">#13091</a> Enable class fields &amp; private methods by default (<a href="https://github.com/nicolo-ribaudo"><code>@​nicolo-ribaudo</code></a>)</li>
</ul>
</li>
<li><code>babel-compat-data</code>, <code>babel-preset-env</code>
<ul>
<li><a href="https://github-redirect.dependabot.com/babel/babel/pull/13176">#13176</a> Add private brand checks to <code>shippedProposals</code> (<a href="https://github.com/nicolo-ribaudo"><code>@​nicolo-ribaudo</code></a>)</li>
<li><a href="https://github-redirect.dependabot.com/babel/babel/pull/13114">#13114</a> Add class static blocks to <code>preset-env</code>'s <code>shippedProposals</code> (<a href="https://github.com/nicolo-ribaudo"><code>@​nicolo-ribaudo</code></a>)</li>
</ul>
</li>
<li><code>babel-helper-create-class-features-plugin</code>, <code>babel-plugin-proposal-private-property-in-object</code>, <code>babel-plugin-syntax-private-property-in-object</code>
<ul>
<li><a href="https://github-redirect.dependabot.com/babel/babel/pull/13172">#13172</a> Allow compiling <code>#foo in obj</code> without compiling private fields (<a href="https://github.com/nicolo-ribaudo"><code>@​nicolo-ribaudo</code></a>)</li>
</ul>
</li>
<li><code>babel-parser</code>
<ul>
<li><a href="https://github-redirect.dependabot.com/babel/babel/pull/13113">#13113</a> babel-parser(ts): Add new plugin option <code>dts: boolean</code> (<a href="https://github.com/sosukesuzuki"><code>@​sosukesuzuki</code></a>)</li>
<li><a href="https://github-redirect.dependabot.com/babel/babel/pull/13175">#13175</a> Materialize the class features in <code>babel/parser</code>. (<a href="https://github.com/JLHwung"><code>@​JLHwung</code></a>)</li>
<li><a href="https://github-redirect.dependabot.com/babel/babel/pull/13033">#13033</a> Introduce parser error codes (<a href="https://github.com/sosukesuzuki"><code>@​sosukesuzuki</code></a>)</li>
</ul>
</li>
<li><code>babel-helper-module-transforms</code>, <code>babel-helpers</code>, <code>babel-plugin-transform-modules-amd</code>, <code>babel-plugin-transform-modules-commonjs</code>, <code>babel-plugin-transform-modules-umd</code>
<ul>
<li><a href="https://github-redirect.dependabot.com/babel/babel/pull/12838">#12838</a> Implement <code>importInterop: &quot;node&quot;</code> option for module transforms (<a href="https://github.com/nicolo-ribaudo"><code>@​nicolo-ribaudo</code></a>)</li>
</ul>
</li>
<li><code>babel-generator</code>, <code>babel-parser</code>, <code>babel-traverse</code>, <code>babel-types</code>
<ul>
<li><a href="https://github-redirect.dependabot.com/babel/babel/pull/13224">#13224</a> Support parsing Flow's Optional Indexed Access Types (<a href="https://github.com/gkz"><code>@​gkz</code></a>)</li>
<li><a href="https://github-redirect.dependabot.com/babel/babel/pull/13053">#13053</a> Support parsing Flow's Indexed Access Types (<a href="https://github.com/sosukesuzuki"><code>@​sosukesuzuki</code></a>)</li>
</ul>
</li>
<li><code>babel-parser</code>, <code>babel-traverse</code>
<ul>
<li><a href="https://github-redirect.dependabot.com/babel/babel/pull/13195">#13195</a> Parse string export names by default (<code>moduleStringNames</code>) (<a href="https://github.com/nicolo-ribaudo"><code>@​nicolo-ribaudo</code></a>)</li>
</ul>
</li>
<li><code>babel-generator</code>, <code>babel-parser</code>, <code>babel-types</code>
<ul>
<li><a href="https://github-redirect.dependabot.com/babel/babel/pull/13089">#13089</a> Support TypeScript 4.3 get/set type members (<a href="https://github.com/sosukesuzuki"><code>@​sosukesuzuki</code></a>)</li>
<li><a href="https://github-redirect.dependabot.com/babel/babel/pull/13097">#13097</a> support TS 4.3 <code>override</code> syntax in class (<a href="https://github.com/g-plane"><code>@​g-plane</code></a>)</li>
<li><a href="https://github-redirect.dependabot.com/babel/babel/pull/13096">#13096</a> support TS 4.3 static index signature in class (<a href="https://github.com/g-plane"><code>@​g-plane</code></a>)</li>
</ul>
</li>
</ul>
<h4>🐛 Bug Fix</h4>
<ul>
<li><code>babel-generator</code>
<ul>
<li><a href="https://github-redirect.dependabot.com/babel/babel/pull/13208">#13208</a> Prevent ForOfStatement from printing the forbidden sequence &quot;for ( async of&quot; (<a href="https://github.com/Zalathar"><code>@​Zalathar</code></a>)</li>
<li><a href="https://github-redirect.dependabot.com/babel/babel/pull/13169">#13169</a> fix: don't deduplicate comments with same start index (<a href="https://github.com/gzzhanghao"><code>@​gzzhanghao</code></a>)</li>
</ul>
</li>
<li><code>babel-generator</code>, <code>babel-plugin-proposal-object-rest-spread</code>, <code>babel-preset-env</code>
<ul>
<li><a href="https://github-redirect.dependabot.com/babel/babel/pull/13204">#13204</a> Simplify the special-case printing of single-param arrow functions (<a href="https://github.com/Zalathar"><code>@​Zalathar</code></a>)</li>
</ul>
</li>
<li><code>babel-core</code>
<ul>
<li><a href="https://github-redirect.dependabot.com/babel/babel/pull/13182">#13182</a> fix: Don't load browserslist in block-hoist-plugin (<a href="https://github.com/MichaReiser"><code>@​MichaReiser</code></a>)</li>
</ul>
</li>
</ul>
<h4>💅 Polish</h4>
<ul>
<li><code>babel-cli</code>, <code>babel-core</code>, <code>babel-parser</code>, <code>babel-plugin-transform-classes</code>, <code>babel-preset-env</code>, <code>babel-preset-typescript</code>
<ul>
<li><a href="https://github-redirect.dependabot.com/babel/babel/pull/13130">#13130</a> babel-parser: Add new internal ESLint rule to consistent error messages (<a href="https://github.com/sosukesuzuki"><code>@​sosukesuzuki</code></a>)</li>
</ul>
</li>
</ul>
<h4>🏠 Internal</h4>
<ul>
<li><code>babel-parser</code>
<ul>
<li><a href="https://github-redirect.dependabot.com/babel/babel/pull/13227">#13227</a> Add <code>runFixtureTestsWithoutExactASTMatch</code> in parser test runner (<a href="https://github.com/JLHwung"><code>@​JLHwung</code></a>)</li>
</ul>
</li>
</ul>

</blockquote>
<p>... (truncated)</p>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a href="3c0152a217"><code>3c0152a</code></a> v7.14.0</li>
<li><a href="28d7442aae"><code>28d7442</code></a> Parse async do expressions (<a href="https://github.com/babel/babel/tree/HEAD/packages/babel-types/issues/13043">#13043</a>)</li>
<li><a href="8433cd0c05"><code>8433cd0</code></a> Support parsing Flow's Optional Indexed Access Types (<a href="https://github.com/babel/babel/tree/HEAD/packages/babel-types/issues/13224">#13224</a>)</li>
<li><a href="7484b51e56"><code>7484b51</code></a> Support TS 4.3 <code>get</code>/<code>set</code> type members (<a href="https://github.com/babel/babel/tree/HEAD/packages/babel-types/issues/13089">#13089</a>)</li>
<li><a href="bf14a106ad"><code>bf14a10</code></a> Support TS 4.3 <code>override</code> syntax in class (<a href="https://github.com/babel/babel/tree/HEAD/packages/babel-types/issues/13097">#13097</a>)</li>
<li><a href="f8aa32f767"><code>f8aa32f</code></a> Support parsing Flow's Indexed Access Types (<a href="https://github.com/babel/babel/tree/HEAD/packages/babel-types/issues/13053">#13053</a>)</li>
<li><a href="eac0259ce2"><code>eac0259</code></a> Support TS 4.3 static index signature in classes (<a href="https://github.com/babel/babel/tree/HEAD/packages/babel-types/issues/13096">#13096</a>)</li>
<li>See full diff in <a href="https://github.com/babel/babel/commits/v7.14.0/packages/babel-types">compare view</a></li>
</ul>
</details>
<br />

[![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=@babel/types&package-manager=npm_and_yarn&previous-version=7.13.17&new-version=7.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/2263

Reviewed By: mweststrate

Differential Revision: D28181908

Pulled By: passy

fbshipit-source-id: 6657f5e91f7ca09614986705d78efffedd37baa9
2021-05-05 03:57:53 -07:00
Chaiwat Ekkaewnumchai
c2fbff7615 Convert AdsInfo plugin to Sandy And Ant Design UI
Summary: per title

Reviewed By: mweststrate

Differential Revision: D28001074

fbshipit-source-id: f90bdeb887219af1eceea005c8c23ba6eb5b01bd
2021-05-04 18:00:34 -07:00
dependabot[bot]
ddfb6a6d9b Bump @babel/preset-env from 7.13.15 to 7.14.0 in /desktop (#2259)
Summary:
Bumps [babel/preset-env](https://github.com/babel/babel/tree/HEAD/packages/babel-preset-env) from 7.13.15 to 7.14.0.
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a href="https://github.com/babel/babel/releases"><code>@​babel/preset-env</code>'s releases</a>.</em></p>
<blockquote>
<h2>v7.14.0 (2021-04-29)</h2>
<h4>👓 Spec Compliance</h4>
<ul>
<li><code>babel-generator</code>, <code>babel-parser</code>
<ul>
<li><a href="https://github-redirect.dependabot.com/babel/babel/pull/13209">#13209</a> [ts] Enforce order for the <code>override</code> modifier (<a href="https://github.com/nicolo-ribaudo"><code>@​nicolo-ribaudo</code></a>)</li>
</ul>
</li>
</ul>
<h4>🚀 New Feature</h4>
<ul>
<li><code>babel-plugin-proposal-async-do-expressions</code>
<ul>
<li><a href="https://github-redirect.dependabot.com/babel/babel/pull/13117">#13117</a> Implement async-do-expressions transform (<a href="https://github.com/JLHwung"><code>@​JLHwung</code></a>)</li>
</ul>
</li>
<li><code>babel-core</code>, <code>babel-generator</code>, <code>babel-parser</code>, <code>babel-plugin-proposal-do-expressions</code>, <code>babel-plugin-syntax-async-do-expressions</code>, <code>babel-types</code>
<ul>
<li><a href="https://github-redirect.dependabot.com/babel/babel/pull/13043">#13043</a> Parse async do expressions (<a href="https://github.com/JLHwung"><code>@​JLHwung</code></a>)</li>
</ul>
</li>
<li><code>babel-preset-env</code>
<ul>
<li><a href="https://github-redirect.dependabot.com/babel/babel/pull/13091">#13091</a> Enable class fields &amp; private methods by default (<a href="https://github.com/nicolo-ribaudo"><code>@​nicolo-ribaudo</code></a>)</li>
</ul>
</li>
<li><code>babel-compat-data</code>, <code>babel-preset-env</code>
<ul>
<li><a href="https://github-redirect.dependabot.com/babel/babel/pull/13176">#13176</a> Add private brand checks to <code>shippedProposals</code> (<a href="https://github.com/nicolo-ribaudo"><code>@​nicolo-ribaudo</code></a>)</li>
<li><a href="https://github-redirect.dependabot.com/babel/babel/pull/13114">#13114</a> Add class static blocks to <code>preset-env</code>'s <code>shippedProposals</code> (<a href="https://github.com/nicolo-ribaudo"><code>@​nicolo-ribaudo</code></a>)</li>
</ul>
</li>
<li><code>babel-helper-create-class-features-plugin</code>, <code>babel-plugin-proposal-private-property-in-object</code>, <code>babel-plugin-syntax-private-property-in-object</code>
<ul>
<li><a href="https://github-redirect.dependabot.com/babel/babel/pull/13172">#13172</a> Allow compiling <code>#foo in obj</code> without compiling private fields (<a href="https://github.com/nicolo-ribaudo"><code>@​nicolo-ribaudo</code></a>)</li>
</ul>
</li>
<li><code>babel-parser</code>
<ul>
<li><a href="https://github-redirect.dependabot.com/babel/babel/pull/13113">#13113</a> babel-parser(ts): Add new plugin option <code>dts: boolean</code> (<a href="https://github.com/sosukesuzuki"><code>@​sosukesuzuki</code></a>)</li>
<li><a href="https://github-redirect.dependabot.com/babel/babel/pull/13175">#13175</a> Materialize the class features in <code>babel/parser</code>. (<a href="https://github.com/JLHwung"><code>@​JLHwung</code></a>)</li>
<li><a href="https://github-redirect.dependabot.com/babel/babel/pull/13033">#13033</a> Introduce parser error codes (<a href="https://github.com/sosukesuzuki"><code>@​sosukesuzuki</code></a>)</li>
</ul>
</li>
<li><code>babel-helper-module-transforms</code>, <code>babel-helpers</code>, <code>babel-plugin-transform-modules-amd</code>, <code>babel-plugin-transform-modules-commonjs</code>, <code>babel-plugin-transform-modules-umd</code>
<ul>
<li><a href="https://github-redirect.dependabot.com/babel/babel/pull/12838">#12838</a> Implement <code>importInterop: &quot;node&quot;</code> option for module transforms (<a href="https://github.com/nicolo-ribaudo"><code>@​nicolo-ribaudo</code></a>)</li>
</ul>
</li>
<li><code>babel-generator</code>, <code>babel-parser</code>, <code>babel-traverse</code>, <code>babel-types</code>
<ul>
<li><a href="https://github-redirect.dependabot.com/babel/babel/pull/13224">#13224</a> Support parsing Flow's Optional Indexed Access Types (<a href="https://github.com/gkz"><code>@​gkz</code></a>)</li>
<li><a href="https://github-redirect.dependabot.com/babel/babel/pull/13053">#13053</a> Support parsing Flow's Indexed Access Types (<a href="https://github.com/sosukesuzuki"><code>@​sosukesuzuki</code></a>)</li>
</ul>
</li>
<li><code>babel-parser</code>, <code>babel-traverse</code>
<ul>
<li><a href="https://github-redirect.dependabot.com/babel/babel/pull/13195">#13195</a> Parse string export names by default (<code>moduleStringNames</code>) (<a href="https://github.com/nicolo-ribaudo"><code>@​nicolo-ribaudo</code></a>)</li>
</ul>
</li>
<li><code>babel-generator</code>, <code>babel-parser</code>, <code>babel-types</code>
<ul>
<li><a href="https://github-redirect.dependabot.com/babel/babel/pull/13089">#13089</a> Support TypeScript 4.3 get/set type members (<a href="https://github.com/sosukesuzuki"><code>@​sosukesuzuki</code></a>)</li>
<li><a href="https://github-redirect.dependabot.com/babel/babel/pull/13097">#13097</a> support TS 4.3 <code>override</code> syntax in class (<a href="https://github.com/g-plane"><code>@​g-plane</code></a>)</li>
<li><a href="https://github-redirect.dependabot.com/babel/babel/pull/13096">#13096</a> support TS 4.3 static index signature in class (<a href="https://github.com/g-plane"><code>@​g-plane</code></a>)</li>
</ul>
</li>
</ul>
<h4>🐛 Bug Fix</h4>
<ul>
<li><code>babel-generator</code>
<ul>
<li><a href="https://github-redirect.dependabot.com/babel/babel/pull/13208">#13208</a> Prevent ForOfStatement from printing the forbidden sequence &quot;for ( async of&quot; (<a href="https://github.com/Zalathar"><code>@​Zalathar</code></a>)</li>
<li><a href="https://github-redirect.dependabot.com/babel/babel/pull/13169">#13169</a> fix: don't deduplicate comments with same start index (<a href="https://github.com/gzzhanghao"><code>@​gzzhanghao</code></a>)</li>
</ul>
</li>
<li><code>babel-generator</code>, <code>babel-plugin-proposal-object-rest-spread</code>, <code>babel-preset-env</code>
<ul>
<li><a href="https://github-redirect.dependabot.com/babel/babel/pull/13204">#13204</a> Simplify the special-case printing of single-param arrow functions (<a href="https://github.com/Zalathar"><code>@​Zalathar</code></a>)</li>
</ul>
</li>
<li><code>babel-core</code>
<ul>
<li><a href="https://github-redirect.dependabot.com/babel/babel/pull/13182">#13182</a> fix: Don't load browserslist in block-hoist-plugin (<a href="https://github.com/MichaReiser"><code>@​MichaReiser</code></a>)</li>
</ul>
</li>
</ul>
<h4>💅 Polish</h4>
<ul>
<li><code>babel-cli</code>, <code>babel-core</code>, <code>babel-parser</code>, <code>babel-plugin-transform-classes</code>, <code>babel-preset-env</code>, <code>babel-preset-typescript</code>
<ul>
<li><a href="https://github-redirect.dependabot.com/babel/babel/pull/13130">#13130</a> babel-parser: Add new internal ESLint rule to consistent error messages (<a href="https://github.com/sosukesuzuki"><code>@​sosukesuzuki</code></a>)</li>
</ul>
</li>
</ul>
<h4>🏠 Internal</h4>
<ul>
<li><code>babel-parser</code>
<ul>
<li><a href="https://github-redirect.dependabot.com/babel/babel/pull/13227">#13227</a> Add <code>runFixtureTestsWithoutExactASTMatch</code> in parser test runner (<a href="https://github.com/JLHwung"><code>@​JLHwung</code></a>)</li>
</ul>
</li>
</ul>

</blockquote>
<p>... (truncated)</p>
</details>
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a href="https://github.com/babel/babel/blob/main/CHANGELOG.md"><code>@​babel/preset-env</code>'s changelog</a>.</em></p>
<blockquote>
<h2>v7.14.0 (2021-04-29)</h2>
<h4>👓 Spec Compliance</h4>
<ul>
<li><code>babel-generator</code>, <code>babel-parser</code>
<ul>
<li><a href="https://github-redirect.dependabot.com/babel/babel/pull/13209">#13209</a> [ts] Enforce order for the <code>override</code> modifier (<a href="https://github.com/nicolo-ribaudo"><code>@​nicolo-ribaudo</code></a>)</li>
</ul>
</li>
</ul>
<h4>🚀 New Feature</h4>
<ul>
<li><code>babel-plugin-proposal-async-do-expressions</code>
<ul>
<li><a href="https://github-redirect.dependabot.com/babel/babel/pull/13117">#13117</a> Implement async-do-expressions transform (<a href="https://github.com/JLHwung"><code>@​JLHwung</code></a>)</li>
</ul>
</li>
<li><code>babel-core</code>, <code>babel-generator</code>, <code>babel-parser</code>, <code>babel-plugin-proposal-do-expressions</code>, <code>babel-plugin-syntax-async-do-expressions</code>, <code>babel-types</code>
<ul>
<li><a href="https://github-redirect.dependabot.com/babel/babel/pull/13043">#13043</a> Parse async do expressions (<a href="https://github.com/JLHwung"><code>@​JLHwung</code></a>)</li>
</ul>
</li>
<li><code>babel-preset-env</code>
<ul>
<li><a href="https://github-redirect.dependabot.com/babel/babel/pull/13091">#13091</a> Enable class fields &amp; private methods by default (<a href="https://github.com/nicolo-ribaudo"><code>@​nicolo-ribaudo</code></a>)</li>
</ul>
</li>
<li><code>babel-compat-data</code>, <code>babel-preset-env</code>
<ul>
<li><a href="https://github-redirect.dependabot.com/babel/babel/pull/13176">#13176</a> Add private brand checks to <code>shippedProposals</code> (<a href="https://github.com/nicolo-ribaudo"><code>@​nicolo-ribaudo</code></a>)</li>
<li><a href="https://github-redirect.dependabot.com/babel/babel/pull/13114">#13114</a> Add class static blocks to <code>preset-env</code>'s <code>shippedProposals</code> (<a href="https://github.com/nicolo-ribaudo"><code>@​nicolo-ribaudo</code></a>)</li>
</ul>
</li>
<li><code>babel-helper-create-class-features-plugin</code>, <code>babel-plugin-proposal-private-property-in-object</code>, <code>babel-plugin-syntax-private-property-in-object</code>
<ul>
<li><a href="https://github-redirect.dependabot.com/babel/babel/pull/13172">#13172</a> Allow compiling <code>#foo in obj</code> without compiling private fields (<a href="https://github.com/nicolo-ribaudo"><code>@​nicolo-ribaudo</code></a>)</li>
</ul>
</li>
<li><code>babel-parser</code>
<ul>
<li><a href="https://github-redirect.dependabot.com/babel/babel/pull/13113">#13113</a> babel-parser(ts): Add new plugin option <code>dts: boolean</code> (<a href="https://github.com/sosukesuzuki"><code>@​sosukesuzuki</code></a>)</li>
<li><a href="https://github-redirect.dependabot.com/babel/babel/pull/13175">#13175</a> Materialize the class features in <code>babel/parser</code>. (<a href="https://github.com/JLHwung"><code>@​JLHwung</code></a>)</li>
<li><a href="https://github-redirect.dependabot.com/babel/babel/pull/13033">#13033</a> Introduce parser error codes (<a href="https://github.com/sosukesuzuki"><code>@​sosukesuzuki</code></a>)</li>
</ul>
</li>
<li><code>babel-helper-module-transforms</code>, <code>babel-helpers</code>, <code>babel-plugin-transform-modules-amd</code>, <code>babel-plugin-transform-modules-commonjs</code>, <code>babel-plugin-transform-modules-umd</code>
<ul>
<li><a href="https://github-redirect.dependabot.com/babel/babel/pull/12838">#12838</a> Implement <code>importInterop: &quot;node&quot;</code> option for module transforms (<a href="https://github.com/nicolo-ribaudo"><code>@​nicolo-ribaudo</code></a>)</li>
</ul>
</li>
<li><code>babel-generator</code>, <code>babel-parser</code>, <code>babel-traverse</code>, <code>babel-types</code>
<ul>
<li><a href="https://github-redirect.dependabot.com/babel/babel/pull/13224">#13224</a> Support parsing Flow's Optional Indexed Access Types (<a href="https://github.com/gkz"><code>@​gkz</code></a>)</li>
<li><a href="https://github-redirect.dependabot.com/babel/babel/pull/13053">#13053</a> Support parsing Flow's Indexed Access Types (<a href="https://github.com/sosukesuzuki"><code>@​sosukesuzuki</code></a>)</li>
</ul>
</li>
<li><code>babel-parser</code>, <code>babel-traverse</code>
<ul>
<li><a href="https://github-redirect.dependabot.com/babel/babel/pull/13195">#13195</a> Parse string export names by default (<code>moduleStringNames</code>) (<a href="https://github.com/nicolo-ribaudo"><code>@​nicolo-ribaudo</code></a>)</li>
</ul>
</li>
<li><code>babel-generator</code>, <code>babel-parser</code>, <code>babel-types</code>
<ul>
<li><a href="https://github-redirect.dependabot.com/babel/babel/pull/13089">#13089</a> Support TypeScript 4.3 get/set type members (<a href="https://github.com/sosukesuzuki"><code>@​sosukesuzuki</code></a>)</li>
<li><a href="https://github-redirect.dependabot.com/babel/babel/pull/13097">#13097</a> support TS 4.3 <code>override</code> syntax in class (<a href="https://github.com/g-plane"><code>@​g-plane</code></a>)</li>
<li><a href="https://github-redirect.dependabot.com/babel/babel/pull/13096">#13096</a> support TS 4.3 static index signature in class (<a href="https://github.com/g-plane"><code>@​g-plane</code></a>)</li>
</ul>
</li>
</ul>
<h4>🐛 Bug Fix</h4>
<ul>
<li><code>babel-generator</code>
<ul>
<li><a href="https://github-redirect.dependabot.com/babel/babel/pull/13208">#13208</a> Prevent ForOfStatement from printing the forbidden sequence &quot;for ( async of&quot; (<a href="https://github.com/Zalathar"><code>@​Zalathar</code></a>)</li>
<li><a href="https://github-redirect.dependabot.com/babel/babel/pull/13169">#13169</a> fix: don't deduplicate comments with same start index (<a href="https://github.com/gzzhanghao"><code>@​gzzhanghao</code></a>)</li>
</ul>
</li>
<li><code>babel-generator</code>, <code>babel-plugin-proposal-object-rest-spread</code>, <code>babel-preset-env</code>
<ul>
<li><a href="https://github-redirect.dependabot.com/babel/babel/pull/13204">#13204</a> Simplify the special-case printing of single-param arrow functions (<a href="https://github.com/Zalathar"><code>@​Zalathar</code></a>)</li>
</ul>
</li>
<li><code>babel-core</code>
<ul>
<li><a href="https://github-redirect.dependabot.com/babel/babel/pull/13182">#13182</a> fix: Don't load browserslist in block-hoist-plugin (<a href="https://github.com/MichaReiser"><code>@​MichaReiser</code></a>)</li>
</ul>
</li>
</ul>
<h4>💅 Polish</h4>
<ul>
<li><code>babel-cli</code>, <code>babel-core</code>, <code>babel-parser</code>, <code>babel-plugin-transform-classes</code>, <code>babel-preset-env</code>, <code>babel-preset-typescript</code>
<ul>
<li><a href="https://github-redirect.dependabot.com/babel/babel/pull/13130">#13130</a> babel-parser: Add new internal ESLint rule to consistent error messages (<a href="https://github.com/sosukesuzuki"><code>@​sosukesuzuki</code></a>)</li>
</ul>
</li>
</ul>
<h4>🏠 Internal</h4>
<ul>
<li><code>babel-parser</code>
<ul>
<li><a href="https://github-redirect.dependabot.com/babel/babel/pull/13227">#13227</a> Add <code>runFixtureTestsWithoutExactASTMatch</code> in parser test runner (<a href="https://github.com/JLHwung"><code>@​JLHwung</code></a>)</li>
</ul>
</li>
</ul>

</blockquote>
<p>... (truncated)</p>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a href="3c0152a217"><code>3c0152a</code></a> v7.14.0</li>
<li><a href="f30c99aa24"><code>f30c99a</code></a> Mark <code>WeakMap</code>s of private fields as pure (<a href="https://github.com/babel/babel/tree/HEAD/packages/babel-preset-env/issues/13194">#13194</a>)</li>
<li><a href="b4c21c729f"><code>b4c21c7</code></a> Enable class fields &amp; private methods by default (<a href="https://github.com/babel/babel/tree/HEAD/packages/babel-preset-env/issues/13091">#13091</a>)</li>
<li><a href="5a7a782da2"><code>5a7a782</code></a> Add private brand checks to <code>shippedProposals</code> (<a href="https://github.com/babel/babel/tree/HEAD/packages/babel-preset-env/issues/13176">#13176</a>)</li>
<li><a href="3c2b98ff06"><code>3c2b98f</code></a> Add class static blocks to <code>preset-env</code>'s <code>shippedProposals</code> (<a href="https://github.com/babel/babel/tree/HEAD/packages/babel-preset-env/issues/13114">#13114</a>)</li>
<li><a href="2521c666f7"><code>2521c66</code></a> Add internal ESLint rule for consistent parser error messages (<a href="https://github.com/babel/babel/tree/HEAD/packages/babel-preset-env/issues/13130">#13130</a>)</li>
<li><a href="3d4b801bb9"><code>3d4b801</code></a> Simplify the special-case printing of single-param arrow functions (<a href="https://github.com/babel/babel/tree/HEAD/packages/babel-preset-env/issues/13204">#13204</a>)</li>
<li><a href="f63d73c94e"><code>f63d73c</code></a> Allow putting helpers in individual files (<a href="https://github.com/babel/babel/tree/HEAD/packages/babel-preset-env/issues/13190">#13190</a>)</li>
<li><a href="bdbd07d170"><code>bdbd07d</code></a> Update <code>browserslist</code> and <code>caniuse-lite</code> (<a href="https://github.com/babel/babel/tree/HEAD/packages/babel-preset-env/issues/13174">#13174</a>)</li>
<li><a href="808d437cf4"><code>808d437</code></a> Support iterating generators in browsers without <code>Symbol</code> (<a href="https://github.com/babel/babel/tree/HEAD/packages/babel-preset-env/issues/13129">#13129</a>)</li>
<li>See full diff in <a href="https://github.com/babel/babel/commits/v7.14.0/packages/babel-preset-env">compare view</a></li>
</ul>
</details>
<br />

[![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=@babel/preset-env&package-manager=npm_and_yarn&previous-version=7.13.15&new-version=7.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/2259

Reviewed By: mweststrate

Differential Revision: D28181939

Pulled By: passy

fbshipit-source-id: 3982cbc6642cc96ee726d6e730cdde23f7ff3ae0
2021-05-04 14:11:58 -07:00
dependabot[bot]
42745ff539 Bump metro-resolver from 0.65.2 to 0.66.0 in /desktop (#2264)
Summary:
allow-large-files
Bumps [metro-resolver](https://github.com/facebook/metro) from 0.65.2 to 0.66.0.
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a href="https://github.com/facebook/metro/releases">metro-resolver's releases</a>.</em></p>
<blockquote>
<h2>Release v0.66.0</h2>
<ul>
<li><strong>[Breaking]</strong> metro-symbolicate: Optionally accept a SourceURL parameter for debug builds (7ad7560)</li>
<li><strong>[Feature]</strong> Move generator to Hermes stable (b280477)</li>
<li><strong>[Feature]</strong> Move for-of and ?? to hermes stable (31375f7)</li>
<li><strong>[Feature]</strong> Set app name for React Native Experimental Debug Connection (3aca116)</li>
<li><strong>[Feature]</strong> Infer the name &quot;default&quot; for anonymous exports (af23a1b)</li>
<li><strong>[Fix]</strong> Disable fileName moduleId parsing for non-legacy source maps (e473e93)</li>
<li><strong>[Fix]</strong> Format log messages using printf format (f2b3485)</li>
<li><strong>[Fix]</strong> Fix scope of function declaration binding in constant folding (150d13e)</li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a href="20e4480f9e"><code>20e4480</code></a> Bump metro to 0.66.0</li>
<li><a href="7ad7560e33"><code>7ad7560</code></a> Optionally accept a SourceURL parameter for debug builds</li>
<li><a href="af23a1b27b"><code>af23a1b</code></a> Infer the name &quot;default&quot; for anonymous exports</li>
<li><a href="31375f7604"><code>31375f7</code></a> Move for-of and ?? to hermes stable</li>
<li><a href="3aca116973"><code>3aca116</code></a> Set app name for React Native Experimental Debug Connection</li>
<li><a href="4bd9e40297"><code>4bd9e40</code></a> Deploy v0.148.0 to xplat</li>
<li><a href="54bcce22c6"><code>54bcce2</code></a> Backout for-of and canary ??</li>
<li><a href="f66d6e37f2"><code>f66d6e3</code></a> Canary Hermes for-of</li>
<li><a href="17d4761946"><code>17d4761</code></a> Clean up redundant experimental flowconfig options</li>
<li><a href="0b4f46c064"><code>0b4f46c</code></a> Update troubleshooting docs for metro cache tmpdir (<a href="https://github-redirect.dependabot.com/facebook/metro/issues/642">https://github.com/facebook/flipper/issues/642</a>)</li>
<li>Additional commits viewable in <a href="https://github.com/facebook/metro/compare/v0.65.2...v0.66.0">compare view</a></li>
</ul>
</details>
<br />

[![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=metro-resolver&package-manager=npm_and_yarn&previous-version=0.65.2&new-version=0.66.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/2264

Reviewed By: mweststrate

Differential Revision: D28181904

Pulled By: passy

fbshipit-source-id: dae2d6e5936e21a09d831460129b69563c8a4bed
2021-05-04 14:11:58 -07:00
dependabot[bot]
9c6874b5f7 Bump metro from 0.65.2 to 0.66.0 in /desktop (#2261)
Summary:
allow-large-files

Bumps [metro](https://github.com/facebook/metro) from 0.65.2 to 0.66.0.
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a href="https://github.com/facebook/metro/releases">metro's releases</a>.</em></p>
<blockquote>
<h2>Release v0.66.0</h2>
<ul>
<li><strong>[Breaking]</strong> metro-symbolicate: Optionally accept a SourceURL parameter for debug builds (7ad7560)</li>
<li><strong>[Feature]</strong> Move generator to Hermes stable (b280477)</li>
<li><strong>[Feature]</strong> Move for-of and ?? to hermes stable (31375f7)</li>
<li><strong>[Feature]</strong> Set app name for React Native Experimental Debug Connection (3aca116)</li>
<li><strong>[Feature]</strong> Infer the name &quot;default&quot; for anonymous exports (af23a1b)</li>
<li><strong>[Fix]</strong> Disable fileName moduleId parsing for non-legacy source maps (e473e93)</li>
<li><strong>[Fix]</strong> Format log messages using printf format (f2b3485)</li>
<li><strong>[Fix]</strong> Fix scope of function declaration binding in constant folding (150d13e)</li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a href="20e4480f9e"><code>20e4480</code></a> Bump metro to 0.66.0</li>
<li><a href="7ad7560e33"><code>7ad7560</code></a> Optionally accept a SourceURL parameter for debug builds</li>
<li><a href="af23a1b27b"><code>af23a1b</code></a> Infer the name &quot;default&quot; for anonymous exports</li>
<li><a href="31375f7604"><code>31375f7</code></a> Move for-of and ?? to hermes stable</li>
<li><a href="3aca116973"><code>3aca116</code></a> Set app name for React Native Experimental Debug Connection</li>
<li><a href="4bd9e40297"><code>4bd9e40</code></a> Deploy v0.148.0 to xplat</li>
<li><a href="54bcce22c6"><code>54bcce2</code></a> Backout for-of and canary ??</li>
<li><a href="f66d6e37f2"><code>f66d6e3</code></a> Canary Hermes for-of</li>
<li><a href="17d4761946"><code>17d4761</code></a> Clean up redundant experimental flowconfig options</li>
<li><a href="0b4f46c064"><code>0b4f46c</code></a> Update troubleshooting docs for metro cache tmpdir (<a href="https://github-redirect.dependabot.com/facebook/metro/issues/642">https://github.com/facebook/flipper/issues/642</a>)</li>
<li>Additional commits viewable in <a href="https://github.com/facebook/metro/compare/v0.65.2...v0.66.0">compare view</a></li>
</ul>
</details>
<br />

[![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=metro&package-manager=npm_and_yarn&previous-version=0.65.2&new-version=0.66.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/2261

Reviewed By: mweststrate

Differential Revision: D28181917

Pulled By: passy

fbshipit-source-id: 5219b826a8acfeb098fd0ac72f0503a679780bb6
2021-05-04 14:11:57 -07:00
dependabot[bot]
ab7096f032 Bump app-builder-lib from 22.10.5 to 22.11.1 in /desktop (#2260)
Summary:
allow-large-files

Bumps [app-builder-lib](https://github.com/electron-userland/electron-builder) from 22.10.5 to 22.11.1.
<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>22.11.1</h2>
<h3>Bug Fixes</h3>
<ul>
<li>check if icons subdir exists in build resources, otherwise don't prepend it to fallback sources (<a href="https://github-redirect.dependabot.com/electron-userland/electron-builder/issues/5686">#5686</a>) (<a href="8df250b464">8df250b</a>)</li>
<li>DMG assembly on Apple Silicon (<a href="https://github-redirect.dependabot.com/electron-userland/electron-builder/issues/4606">#4606</a>) (<a href="https://github-redirect.dependabot.com/electron-userland/electron-builder/issues/5724">#5724</a>) (<a href="469b85fa2a">469b85f</a>)</li>
<li>Escape version in NSIS Updater during replace (<a href="https://github-redirect.dependabot.com/electron-userland/electron-builder/issues/5655">#5655</a>) (<a href="77c215d1b1">77c215d</a>)</li>
<li>extend http file limit (<a href="https://github-redirect.dependabot.com/electron-userland/electron-builder/issues/5843">#5843</a>) (<a href="9305fefa12">9305fef</a>), closes <a href="https://github-redirect.dependabot.com/electron-userland/electron-builder/issues/4676">#4676</a></li>
<li>fixing downloadPromise not resolving on Mac. (<a href="https://github-redirect.dependabot.com/electron-userland/electron-builder/issues/5802">#5802</a>) (<a href="d57453cffc">d57453c</a>)</li>
<li>test snap update for abi_registry.json (<a href="https://github-redirect.dependabot.com/electron-userland/electron-builder/issues/5823">#5823</a>) (<a href="6237e670a8">6237e67</a>)</li>
<li>typo in <code>fileMatcher</code>'s default patterns (<a href="https://github-redirect.dependabot.com/electron-userland/electron-builder/issues/5705">#5705</a>) (<a href="c0ae89c004">c0ae89c</a>)</li>
<li>update repo in CONTRIBUTING.md (<a href="https://github-redirect.dependabot.com/electron-userland/electron-builder/issues/5726">#5726</a>) (<a href="da85087143">da85087</a>)</li>
<li><strong>electron-updater:</strong> do not install on quit when autoInstallOnAppQuit is set to false (<a href="https://github-redirect.dependabot.com/electron-userland/electron-builder/issues/5681">#5681</a>) (<a href="8f845916d1">8f84591</a>)</li>
<li>windows async signing (<a href="91627116fd">9162711</a>)</li>
<li><strong>nsis:</strong> keep injected logger state (<a href="https://github-redirect.dependabot.com/electron-userland/electron-builder/issues/5596">#5596</a>) (<a href="be4a1fb05b">be4a1fb</a>)</li>
</ul>
<h3>Features</h3>
<ul>
<li>add custom macro for checking uninstallation results (<a href="https://github-redirect.dependabot.com/electron-userland/electron-builder/issues/5712">#5712</a>) (<a href="e4250206e9">e425020</a>)</li>
<li>add Electron branding options (<a href="https://github-redirect.dependabot.com/electron-userland/electron-builder/issues/5727">#5727</a>) (<a href="0de5f1f7d4">0de5f1f</a>)</li>
<li>add option removePackageKeywords (<a href="https://github-redirect.dependabot.com/electron-userland/electron-builder/issues/5814">#5814</a>) (<a href="dcf570f5fe">dcf570f</a>)</li>
<li>Allow specifying additional WiX compiler options (<a href="https://github-redirect.dependabot.com/electron-userland/electron-builder/issues/5813">#5813</a>) (<a href="4e2909cdf5">4e2909c</a>)</li>
<li>build additional arch-specific nsis installers when ${arch} template is provided (<a href="https://github-redirect.dependabot.com/electron-userland/electron-builder/issues/5718">#5718</a>) (<a href="7194c388f6">7194c38</a>)</li>
<li><strong>linux:</strong> Package name can be specified using packageName option (<a href="https://github-redirect.dependabot.com/electron-userland/electron-builder/issues/5530">#5530</a>) (<a href="https://github-redirect.dependabot.com/electron-userland/electron-builder/issues/5588">#5588</a>) (<a href="622aaefd15">622aaef</a>)</li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a href="9305fefa12"><code>9305fef</code></a> fix: extend http file limit (<a href="https://github-redirect.dependabot.com/electron-userland/electron-builder/issues/5843">#5843</a>)</li>
<li><a href="4e2909cdf5"><code>4e2909c</code></a> feat: Allow specifying additional WiX compiler options (<a href="https://github-redirect.dependabot.com/electron-userland/electron-builder/issues/5813">#5813</a>)</li>
<li><a href="6237e670a8"><code>6237e67</code></a> fix: test snap update for abi_registry.json (<a href="https://github-redirect.dependabot.com/electron-userland/electron-builder/issues/5823">#5823</a>)</li>
<li><a href="dcf570f5fe"><code>dcf570f</code></a> feat: add option removePackageKeywords (<a href="https://github-redirect.dependabot.com/electron-userland/electron-builder/issues/5814">#5814</a>)</li>
<li><a href="79c9f6b6b5"><code>79c9f6b</code></a> docs: CONTRIBUTING.md -&gt; limit line length, refactoring and snippets for Wind...</li>
<li><a href="d57453cffc"><code>d57453c</code></a> fix: fixing downloadPromise not resolving on Mac. (<a href="https://github-redirect.dependabot.com/electron-userland/electron-builder/issues/5802">#5802</a>)</li>
<li><a href="28cb86bdcb"><code>28cb86b</code></a> fix/windows-tests (<a href="https://github-redirect.dependabot.com/electron-userland/electron-builder/issues/5806">#5806</a>)</li>
<li><a href="66f01bba33"><code>66f01bb</code></a> chore: default linux target + ci config (<a href="https://github-redirect.dependabot.com/electron-userland/electron-builder/issues/5787">#5787</a>)</li>
<li><a href="6b1be73e45"><code>6b1be73</code></a> Add support for building Flatpak bundles (<a href="https://github-redirect.dependabot.com/electron-userland/electron-builder/issues/5711">#5711</a>)</li>
<li><a href="0f3b46c3ae"><code>0f3b46c</code></a> [Electron Builder] Fix for Signing error on docker with WSL 2 engine … (<a href="https://github-redirect.dependabot.com/electron-userland/electron-builder/issues/5722">#5722</a>)</li>
<li>Additional commits viewable in <a href="https://github.com/electron-userland/electron-builder/compare/v22.10.5...v22.11.1">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.10.5&new-version=22.11.1)](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/2260

Reviewed By: mweststrate

Differential Revision: D28181919

Pulled By: passy

fbshipit-source-id: ba8f57c46e08f282315391f5bbdbe37d87c271c5
2021-05-04 14:11:57 -07:00
Michel Weststrate
e707fcc9f9 Convert UI to Sandy
Summary:
With proper notification, components and code clean up in place, time for the reward and giving the plugin a fresh look.

Changelog: CrashReporter plugin got a fresh look and several navigation issues were addressed.

Reviewed By: passy

Differential Revision: D28102398

fbshipit-source-id: 5721634e45c5b1fc5fba3fb0c0b8970635b80b46
2021-05-04 13:50:31 -07:00
Michel Weststrate
01ea822341 Code shuffle
Summary:
Moved a lot of utility logic in separate files for Android and iOS, to make cleanup in next diffs easier by having a bit smaller files.

Purely a code shuffle, no functional changes

Reviewed By: passy

Differential Revision: D28102399

fbshipit-source-id: 2fd8f6669bdd2804fa8a7e1791c610ae7883eda6
2021-05-04 13:50:31 -07:00
Michel Weststrate
c0633652e8 Fix notification handling
Summary:
Changelog: Fixed application crash notifications not opening the crash log

Crashlog notifications were quite blatantly broken:
1. Because I force all GK's to true locally during testing, and the feature gate is negative, I never had any crash reports in the first place. The GK was empty so removed it.
2. The notifications overview would always cause a NPE when the notification came from a device plugin (it assumed a client to be present). This made the button do nothing and the device name not show up near the notification
3. The OS level notifications would link to the notification screen, which was a static screen in the classic UI and would always render to an empty page in Sandy. Removed that screen from the code base. Instead the click the notification will now trigger the notification action.

Reviewed By: passy

Differential Revision: D28119719

fbshipit-source-id: 5b28dd854260fd479d09e3ee6206301cc669ab40
2021-05-04 13:50:31 -07:00
Michel Weststrate
be3cdedf52 Some UI / docs fine-tuning
Summary: Added wash color option to Toolbar, made codeblocks transparent rather than gray & bordered, which looks cleaner

Reviewed By: passy

Differential Revision: D28119720

fbshipit-source-id: 9d1f4db5b39a91d9d117046bd5482726ac2f555d
2021-05-04 13:50:31 -07:00
Michel Weststrate
d903a862d2 Use DataTable as list base
Summary:
Changelog: Standardized DataList component

This diff standardizes the DataList component, by reusing the DataList. This is done to be able to take full advantage of all its features like virtualisation, keyboard support, datasource support, etc.

Also cleaned up DataTable properties a bit, by prefixing all flags with `enableXXX` and setting clear defaults

Reviewed By: passy

Differential Revision: D28119721

fbshipit-source-id: b7b241ea18d788bfa035389cc8c6ae7ea95ecadb
2021-05-04 13:50:31 -07:00