73f60c72dce00d4bb39b8e97e40e2b45bbd910b0
4184 Commits
| Author | SHA1 | Message | Date | |
|---|---|---|---|---|
|
|
73f60c72dc |
Delete dmg-release.yml (#1655)
Summary: No longer necessary as this is now taken care of by the new unified release Action. Pull Request resolved: https://github.com/facebook/flipper/pull/1655 Test Plan: Next release, I'm afraid. Reviewed By: nikoant Differential Revision: D24782070 Pulled By: passy fbshipit-source-id: 36ce0db814ad60fa04e4ed81b3657323bc5c983b |
||
|
|
2b0e93a063 |
Introduce NUX element
Summary:
allow-large-files
This diff introces the `NUX` element that can be wrapped around any other element to give a first-time usage hint.
Hint dismissal is stored by taking a hash of the hint contents, and scoped per plugin.
Users can reset the 'read' status in the settings page
Example usage:
```
<NUX
title="Use bookmarks to directly navigate to a location in the app."
placement="right">
<Input addonAfter={<SettingOutlined />} defaultValue="mysite" />
</NUX>
```
Reviewed By: nikoant
Differential Revision: D24622276
fbshipit-source-id: 0265634f9ab50c32214b74f033f59482cd986f23
|
||
|
|
b8b9c4296a |
Fix NPE in DataDescription
Summary: Fixed NPE found during exploratory testing Layout Inspector Reviewed By: nikoant Differential Revision: D24783042 fbshipit-source-id: 38d76d677941bcfe8ecfa2e165ed4ea421c32edf |
||
|
|
e92145d2fd |
Removed ex-employees as PoC
Summary: When creating the plugin overview (https://docs.google.com/spreadsheets/d/181jKpsUHO3q8I1G-bMcu-O7Hr3f4GCDVXKMVY2beOuQ/edit?usp=sharing) found some plugins with inactive points of contact Per title, having no PoC entry makes it more clear there is none, rather than having an ex-employee in there that can't be reached Reviewed By: nikoant Differential Revision: D24783043 fbshipit-source-id: a852f87f42350476558bc9fc67cb3ad427268a2f |
||
|
|
88f3faffb1 |
Enable Plugin
Summary: Encountered while debugging. Seems that the id was incorrect. This diff changes the id back to `"Example"` Reviewed By: nikoant Differential Revision: D24782578 fbshipit-source-id: ad1c6d6fe4962179ad609728c8641adc2063e929 |
||
|
|
c9205bda3b |
Bump eslint-config-prettier from 6.12.0 to 6.15.0 in /flipper-js-client-sdk (#1636)
Summary: Bumps [eslint-config-prettier](https://github.com/prettier/eslint-config-prettier) from 6.12.0 to 6.15.0. <details> <summary>Changelog</summary> <p><em>Sourced from <a href="https://github.com/prettier/eslint-config-prettier/blob/master/CHANGELOG.md">eslint-config-prettier's changelog</a>.</em></p> <blockquote> <h3>Version 6.15.0 (2020-10-27)</h3> <ul> <li>Added: [typescript-eslint/space-infix-ops]. Thanks to Masafumi Koba (<a href="https://github.com/ybiquitous">ybiquitous</a>)!!</li> </ul> <h3>Version 6.14.0 (2020-10-21)</h3> <ul> <li>Added: New [eslint-plugin-vue] rules: [vue/array-bracket-newline] and [vue/block-tag-newline]. Thanks to <a href="https://github.com/xcatliu">xcatliu</a>!</li> </ul> <h3>Version 6.13.0 (2020-10-16)</h3> <ul> <li>Added: New rules in [eslint-plugin-vue] 7.0 (which supports Vue 3.0). Thanks to <a href="https://github.com/xcatliu">xcatliu</a>!</li> </ul> </blockquote> </details> <details> <summary>Commits</summary> <ul> <li><a href=" |
||
|
|
3a839bddae |
Download icons with retry
Summary: This quite often fails in CI. Adobe's fetch has some very sensible defaults and will do exponential backoff and retry for up to a minute. That should hopefully fix issues where we have to restart the whole build just to fix one measly icon download. Reviewed By: jknoxville Differential Revision: D24649807 fbshipit-source-id: efbc9eb29e4b5a0f74b0b6ad6dea4aaf86391363 |
||
|
|
d28610a9d2 |
Add retries to release GitHub Action
Summary: Noticed that the icon download fails occasionally from GitHub. This adds a few retries in case that happens. Reviewed By: nikoant Differential Revision: D24647690 fbshipit-source-id: 3ed84cb0972b7715fd87c8b1e1e1bca9f89485a9 |
||
|
|
1fde900fcc |
Pin down custom actions
Summary: I tagged my repos so messing on `master` won't break our release flow. Reviewed By: nikoant Differential Revision: D24647691 fbshipit-source-id: c5e89dcf0a9063e86baf44e6d25164884a1a2b1e |
||
|
|
7293a7ff55 |
Move public build infra entirely to GitHub
Summary: As part of our release confidence effort, this replaces the flaky internal task that creates the tag, promotes it to a release and uploads the artifacts to it. Instead, we do all this in one lengthy GitHub Action. There seems to be some duplication here but this is because of the unfortunate restriction GitHub Actions imposes to avoid recursive Actions. I.e. we cannot create a tag/release and have another, independent Action pick up from there to do the building and releasing. The `passy/` references were necessary because existing Actions didn't quite what we wanted to: - `tag-version-commit` expected the title of the commit to match the precise tag to create. However, we want to use a regex to *extract* from the "Flipper Release: vA.B.C". My fork allows specifying a grouping regex for that. - `github-upload-release-artifacts-action` relied on being triggered by a tag. As described above, that's not possible with this setup. Instead, this takes an existing tag and attaches to it. Reviewed By: nikoant Differential Revision: D24627518 fbshipit-source-id: 8121df6aa7bd36bda28e0d3cb207a002cd127647 |
||
|
|
2930d78321 |
Convert UI Evaluations to TypeScript
Summary: per title Reviewed By: cekkaewnumchai Differential Revision: D24726918 fbshipit-source-id: 73c3e07d35900ae52179736ca561bf6a3db80e0e |
||
|
|
7c6478441d |
Automated: Update Podfile.lock (#1652)
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/1652 Reviewed By: jknoxville Differential Revision: D24710268 Pulled By: nikoant fbshipit-source-id: 6f387d715a51127dc09c2f01852a84d583fe9eec |
||
|
|
2dd18a4702 |
Convert Msys to TypeScript
Summary: per title Reviewed By: mweststrate Differential Revision: D24748123 fbshipit-source-id: 129d943e4db58585fbe087160254223d63fd29dd |
||
|
|
c04b26d2bc |
Fix Empty Array And Object Not Showing up
Summary: Reported in [the Workplace group](https://fb.workplace.com/groups/flippersupport/permalink/1002324710248187/), the empty array and object in network plugin wasn't shown and left blank. This happened because data component checked for expandability and decided empty object is not expandable. Thus, it uses different path to render components. This diff fixes that by rendering empty array and object as `[]` and `{}` Reviewed By: jknoxville Differential Revision: D24726219 fbshipit-source-id: 9b22e1011c39c363b73f759477f44f08520734a7 |
||
|
|
63241427a0 |
Bump eslint from 7.10.0 to 7.12.1 in /desktop (#1644)
Summary: Bumps [eslint](https://github.com/eslint/eslint) from 7.10.0 to 7.12.1. <details> <summary>Release notes</summary> <p><em>Sourced from <a href="https://github.com/eslint/eslint/releases">eslint's releases</a>.</em></p> <blockquote> <h2>v7.12.1</h2> <ul> <li><a href=" |
||
|
|
4d9c7953cc |
Bump eslint-plugin-jsx-a11y from 6.4.0 to 6.4.1 in /flipper-js-client-sdk (#1640)
Summary: Bumps [eslint-plugin-jsx-a11y](https://github.com/evcohen/eslint-plugin-jsx-a11y) from 6.4.0 to 6.4.1. <details> <summary>Changelog</summary> <p><em>Sourced from <a href="https://github.com/jsx-eslint/eslint-plugin-jsx-a11y/blob/master/CHANGELOG.md">eslint-plugin-jsx-a11y's changelog</a>.</em></p> <blockquote> <h1>6.4.1 / 2020-10-26</h1> <ul> <li>f8a4496 Upgrade jsx-ast-utils to v3.1.0</li> </ul> </blockquote> </details> <details> <summary>Commits</summary> <ul> <li><a href=" |
||
|
|
ff781ffbba |
Bump @types/node from 14.14.2 to 14.14.6 in /desktop (#1645)
Summary: Bumps [types/node](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/node) from 14.14.2 to 14.14.6. <details> <summary>Commits</summary> <ul> <li>See full diff in <a href="https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/node">compare view</a></li> </ul> </details> <br /> [](https://docs.github.com/en/github/managing-security-vulnerabilities/configuring-github-dependabot-security-updates) 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/1645 Reviewed By: passy Differential Revision: D24702589 Pulled By: cekkaewnumchai fbshipit-source-id: 5f4c6cb0fed8681174aa4325ada03501da5f6241 |
||
|
|
7dc238a104 |
@allow-large-files [flipper][PR] Bump typescript from 4.0.3 to 4.0.5 in /flipper-js-client-sdk (#1639)
Summary: Bumps [typescript](https://github.com/Microsoft/TypeScript) from 4.0.3 to 4.0.5. <details> <summary>Release notes</summary> <p><em>Sourced from <a href="https://github.com/Microsoft/TypeScript/releases">typescript's releases</a>.</em></p> <blockquote> <h2>TypeScript 4.0.5</h2> <p>For release notes, check out the <a href="https://devblogs.microsoft.com/typescript/announcing-typescript-4-0/">release announcement</a>.</p> <p>For the complete list of fixed issues, check out the</p> <ul> <li><a href="https://github.com/Microsoft/TypeScript/issues?utf8=%E2%9C%93&q=is%3Aissue+milestone%3A%22TypeScript+4.0.0%22+is%3Aclosed+">fixed issues query for TypeScript v4.0.0 (Beta)</a>.</li> <li><a href="https://github.com/Microsoft/TypeScript/issues?utf8=%E2%9C%93&q=is%3Aissue+milestone%3A%22TypeScript+4.0.1%22+is%3Aclosed+">fixed issues query for TypeScript v4.0.1 (RC)</a>.</li> <li><a href="https://github.com/Microsoft/TypeScript/issues?utf8=%E2%9C%93&q=is%3Aissue+milestone%3A%22TypeScript+4.0.2%22+is%3Aclosed+">fixed issues query for TypeScript v4.0.2</a>.</li> <li><a href="https://github.com/Microsoft/TypeScript/issues?utf8=%E2%9C%93&q=milestone%3A%22TypeScript+4.0.3%22+is%3Aclosed+">fixed issues query for TypeScript v4.0.3</a>.</li> <li>TypeScript 4.0.4 NOT FOUND</li> <li><a href="https://github.com/Microsoft/TypeScript/issues?utf8=%E2%9C%93&q=milestone%3A%22TypeScript+4.0.5%22+is%3Aclosed+">fixed issues query for TypeScript v4.0.5</a>.</li> </ul> <p>Downloads are available on:</p> <ul> <li><a href="https://www.npmjs.com/package/typescript">npm</a></li> </ul> </blockquote> </details> <details> <summary>Commits</summary> <ul> <li><a href=" |
||
|
|
24993f35de |
Bump npm-packlist from 2.1.2 to 2.1.4 in /desktop (#1647)
Summary: Bumps [npm-packlist](https://github.com/npm/npm-packlist) from 2.1.2 to 2.1.4. <details> <summary>Commits</summary> <ul> <li><a href=" |
||
|
|
b4c8978bb9 |
Bump @types/react-dom from 16.9.8 to 16.9.9 in /desktop (#1646)
Summary: Bumps [types/react-dom](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/react-dom) from 16.9.8 to 16.9.9. <details> <summary>Commits</summary> <ul> <li>See full diff in <a href="https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/react-dom">compare view</a></li> </ul> </details> <br /> [](https://docs.github.com/en/github/managing-security-vulnerabilities/configuring-github-dependabot-security-updates) 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/1646 Reviewed By: passy Differential Revision: D24702607 Pulled By: cekkaewnumchai fbshipit-source-id: 175798a63ec3d6658a19b0c41524b5399ee446e2 |
||
|
|
8a57d170d8 |
Bump babel-jest from 26.6.1 to 26.6.2 in /react-native/ReactNativeFlipperExample (#1643)
Summary: Bumps [babel-jest](https://github.com/facebook/jest/tree/HEAD/packages/babel-jest) from 26.6.1 to 26.6.2. <details> <summary>Release notes</summary> <p><em>Sourced from <a href="https://github.com/facebook/jest/releases">babel-jest's releases</a>.</em></p> <blockquote> <h2>26.6.2</h2> <h3>Features</h3> <ul> <li><code>[jest-core]</code> Add <code>findRelatedTests</code> and <code>nonFlagArgs</code> in allowed config options for <code>updateConfigAndRun</code> in watch plugins (<a href="https://github-redirect.dependabot.com/facebook/jest/pull/10659">#10659</a>)</li> </ul> <h3>Fixes</h3> <ul> <li><code>[babel-plugin-jest-hoist]</code> Preserve order of hoisted mock nodes within containing block (<a href="https://github-redirect.dependabot.com/facebook/jest/pull/10536">#10536</a>)</li> <li><code>[babel-plugin-jest-hoist]</code> Hoist pure constants to support experimental JSX transform in hoisted mocks (<a href="https://github-redirect.dependabot.com/facebook/jest/pull/10723">#10723</a>)</li> <li><code>[babel-preset-jest]</code> Update <code>babel-preset-current-node-syntax</code> to support top level await (<a href="https://github-redirect.dependabot.com/facebook/jest/pull/10747">#10747</a>)</li> <li><code>[expect]</code> Revert "Fix <code>objectContaining</code> to work recursively into sub-objects (<a href="https://github-redirect.dependabot.com/facebook/jest/pull/10508">#10508</a>)" (<a href="https://github-redirect.dependabot.com/facebook/jest/pull/10766">#10766</a>)</li> <li><code>[jest-circus, jest-jasmine2]</code> fix: don't assume <code>stack</code> is always a string (<a href="https://github-redirect.dependabot.com/facebook/jest/pull/10697">#10697</a>)</li> <li><code>[jest-config]</code> Fix bug introduced in watch mode by PR <a href="https://github-redirect.dependabot.com/facebook/jest/pull/10678/files#r511037803">#10678</a> (<a href="https://github-redirect.dependabot.com/facebook/jest/pull/10692">#10692</a>)</li> <li><code>[jest-config]</code> Throw correct error for missing preset modules (<a href="https://github-redirect.dependabot.com/facebook/jest/pull/10737">#10737</a>)</li> <li><code>[jest-resolve-dependencies]</code> Resolve mocks as dependencies (<a href="https://github-redirect.dependabot.com/facebook/jest/pull/10713">#10713</a>)</li> <li><code>[jest-runtime]</code> Handle file URLs in dynamic imports (<a href="https://github-redirect.dependabot.com/facebook/jest/pull/10744">#10744</a>)</li> <li><code>[jest-runtime, babel-jest]</code> Pass more ESM options to <code>jest/transform</code> (<a href="https://github-redirect.dependabot.com/facebook/jest/pull/10752">#10752</a>)</li> <li><code>[jest-runtime]</code> Properly inject <code>extraGlobals</code> into the runtime (<a href="https://github-redirect.dependabot.com/facebook/jest/pull/10758">#10758</a>)</li> <li><code>[jest-transform]</code> Link to ESM docs on syntax errors (<a href="https://github-redirect.dependabot.com/facebook/jest/pull/10748">#10748</a>)</li> </ul> <h3>Chore & Maintenance</h3> <ul> <li><code>[docs]</code> Add docs for using mocks in TypeScript (<a href="https://github-redirect.dependabot.com/facebook/jest/pull/10415">#10415</a>)</li> <li><code>[eslint-config-fb-strict]</code> Move package from this repo to <code>fbjs</code> repo (<a href="https://github-redirect.dependabot.com/facebook/jest/pull/10739">#10739</a>)</li> <li><code>[examples]</code> Update TypeScript example to show use of newer Jest types (<a href="https://github-redirect.dependabot.com/facebook/jest/pull/10399">#10399</a>)</li> <li><code>[jest-cli]</code> chore: standardize files and folder names (<a href="https://github-redirect.dependabot.com/facebook/jest/pull/10698">#10698</a>)</li> </ul> </blockquote> </details> <details> <summary>Changelog</summary> <p><em>Sourced from <a href="https://github.com/facebook/jest/blob/master/CHANGELOG.md">babel-jest's changelog</a>.</em></p> <blockquote> <h2>26.6.2</h2> <h3>Features</h3> <ul> <li><code>[jest-core]</code> Add <code>findRelatedTests</code> and <code>nonFlagArgs</code> in allowed config options for <code>updateConfigAndRun</code> in watch plugins (<a href="https://github-redirect.dependabot.com/facebook/jest/pull/10659">#10659</a>)</li> </ul> <h3>Fixes</h3> <ul> <li><code>[babel-plugin-jest-hoist]</code> Preserve order of hoisted mock nodes within containing block (<a href="https://github-redirect.dependabot.com/facebook/jest/pull/10536">#10536</a>)</li> <li><code>[babel-plugin-jest-hoist]</code> Hoist pure constants to support experimental JSX transform in hoisted mocks (<a href="https://github-redirect.dependabot.com/facebook/jest/pull/10723">#10723</a>)</li> <li><code>[babel-preset-jest]</code> Update <code>babel-preset-current-node-syntax</code> to support top level await (<a href="https://github-redirect.dependabot.com/facebook/jest/pull/10747">#10747</a>)</li> <li><code>[expect]</code> Revert "Fix <code>objectContaining</code> to work recursively into sub-objects (<a href="https://github-redirect.dependabot.com/facebook/jest/pull/10508">#10508</a>)" (<a href="https://github-redirect.dependabot.com/facebook/jest/pull/10766">#10766</a>)</li> <li><code>[jest-circus, jest-jasmine2]</code> fix: don't assume <code>stack</code> is always a string (<a href="https://github-redirect.dependabot.com/facebook/jest/pull/10697">#10697</a>)</li> <li><code>[jest-config]</code> Fix bug introduced in watch mode by PR <a href="https://github-redirect.dependabot.com/facebook/jest/pull/10678/files#r511037803">#10678</a> (<a href="https://github-redirect.dependabot.com/facebook/jest/pull/10692">#10692</a>)</li> <li><code>[jest-config]</code> Throw correct error for missing preset modules (<a href="https://github-redirect.dependabot.com/facebook/jest/pull/10737">#10737</a>)</li> <li><code>[jest-resolve-dependencies]</code> Resolve mocks as dependencies (<a href="https://github-redirect.dependabot.com/facebook/jest/pull/10713">#10713</a>)</li> <li><code>[jest-runtime]</code> Handle file URLs in dynamic imports (<a href="https://github-redirect.dependabot.com/facebook/jest/pull/10744">#10744</a>)</li> <li><code>[jest-runtime, babel-jest]</code> Pass more ESM options to <code>jest/transform</code> (<a href="https://github-redirect.dependabot.com/facebook/jest/pull/10752">#10752</a>)</li> <li><code>[jest-runtime]</code> Properly inject <code>extraGlobals</code> into the runtime (<a href="https://github-redirect.dependabot.com/facebook/jest/pull/10758">#10758</a>)</li> <li><code>[jest-transform]</code> Link to ESM docs on syntax errors (<a href="https://github-redirect.dependabot.com/facebook/jest/pull/10748">#10748</a>)</li> </ul> <h3>Chore & Maintenance</h3> <ul> <li><code>[docs]</code> Add docs for using mocks in TypeScript (<a href="https://github-redirect.dependabot.com/facebook/jest/pull/10415">#10415</a>)</li> <li><code>[eslint-config-fb-strict]</code> Move package from this repo to <code>fbjs</code> repo (<a href="https://github-redirect.dependabot.com/facebook/jest/pull/10739">#10739</a>)</li> <li><code>[examples]</code> Update TypeScript example to show use of newer Jest types (<a href="https://github-redirect.dependabot.com/facebook/jest/pull/10399">#10399</a>)</li> <li><code>[jest-cli]</code> chore: standardize files and folder names (<a href="https://github-redirect.dependabot.com/facebook/jest/pull/10698">#10698</a>)</li> </ul> </blockquote> </details> <details> <summary>Commits</summary> <ul> <li><a href=" |
||
|
|
54e07f480c |
Bump jest from 26.6.1 to 26.6.2 in /react-native/ReactNativeFlipperExample (#1642)
Summary: Bumps [jest](https://github.com/facebook/jest) from 26.6.1 to 26.6.2. <details> <summary>Release notes</summary> <p><em>Sourced from <a href="https://github.com/facebook/jest/releases">jest's releases</a>.</em></p> <blockquote> <h2>26.6.2</h2> <h3>Features</h3> <ul> <li><code>[jest-core]</code> Add <code>findRelatedTests</code> and <code>nonFlagArgs</code> in allowed config options for <code>updateConfigAndRun</code> in watch plugins (<a href="https://github-redirect.dependabot.com/facebook/jest/pull/10659">#10659</a>)</li> </ul> <h3>Fixes</h3> <ul> <li><code>[babel-plugin-jest-hoist]</code> Preserve order of hoisted mock nodes within containing block (<a href="https://github-redirect.dependabot.com/facebook/jest/pull/10536">#10536</a>)</li> <li><code>[babel-plugin-jest-hoist]</code> Hoist pure constants to support experimental JSX transform in hoisted mocks (<a href="https://github-redirect.dependabot.com/facebook/jest/pull/10723">#10723</a>)</li> <li><code>[babel-preset-jest]</code> Update <code>babel-preset-current-node-syntax</code> to support top level await (<a href="https://github-redirect.dependabot.com/facebook/jest/pull/10747">#10747</a>)</li> <li><code>[expect]</code> Revert "Fix <code>objectContaining</code> to work recursively into sub-objects (<a href="https://github-redirect.dependabot.com/facebook/jest/pull/10508">#10508</a>)" (<a href="https://github-redirect.dependabot.com/facebook/jest/pull/10766">#10766</a>)</li> <li><code>[jest-circus, jest-jasmine2]</code> fix: don't assume <code>stack</code> is always a string (<a href="https://github-redirect.dependabot.com/facebook/jest/pull/10697">#10697</a>)</li> <li><code>[jest-config]</code> Fix bug introduced in watch mode by PR <a href="https://github-redirect.dependabot.com/facebook/jest/pull/10678/files#r511037803">#10678</a> (<a href="https://github-redirect.dependabot.com/facebook/jest/pull/10692">#10692</a>)</li> <li><code>[jest-config]</code> Throw correct error for missing preset modules (<a href="https://github-redirect.dependabot.com/facebook/jest/pull/10737">#10737</a>)</li> <li><code>[jest-resolve-dependencies]</code> Resolve mocks as dependencies (<a href="https://github-redirect.dependabot.com/facebook/jest/pull/10713">#10713</a>)</li> <li><code>[jest-runtime]</code> Handle file URLs in dynamic imports (<a href="https://github-redirect.dependabot.com/facebook/jest/pull/10744">#10744</a>)</li> <li><code>[jest-runtime, babel-jest]</code> Pass more ESM options to <code>jest/transform</code> (<a href="https://github-redirect.dependabot.com/facebook/jest/pull/10752">#10752</a>)</li> <li><code>[jest-runtime]</code> Properly inject <code>extraGlobals</code> into the runtime (<a href="https://github-redirect.dependabot.com/facebook/jest/pull/10758">#10758</a>)</li> <li><code>[jest-transform]</code> Link to ESM docs on syntax errors (<a href="https://github-redirect.dependabot.com/facebook/jest/pull/10748">#10748</a>)</li> </ul> <h3>Chore & Maintenance</h3> <ul> <li><code>[docs]</code> Add docs for using mocks in TypeScript (<a href="https://github-redirect.dependabot.com/facebook/jest/pull/10415">#10415</a>)</li> <li><code>[eslint-config-fb-strict]</code> Move package from this repo to <code>fbjs</code> repo (<a href="https://github-redirect.dependabot.com/facebook/jest/pull/10739">#10739</a>)</li> <li><code>[examples]</code> Update TypeScript example to show use of newer Jest types (<a href="https://github-redirect.dependabot.com/facebook/jest/pull/10399">#10399</a>)</li> <li><code>[jest-cli]</code> chore: standardize files and folder names (<a href="https://github-redirect.dependabot.com/facebook/jest/pull/10698">#10698</a>)</li> </ul> </blockquote> </details> <details> <summary>Changelog</summary> <p><em>Sourced from <a href="https://github.com/facebook/jest/blob/master/CHANGELOG.md">jest's changelog</a>.</em></p> <blockquote> <h2>26.6.2</h2> <h3>Features</h3> <ul> <li><code>[jest-core]</code> Add <code>findRelatedTests</code> and <code>nonFlagArgs</code> in allowed config options for <code>updateConfigAndRun</code> in watch plugins (<a href="https://github-redirect.dependabot.com/facebook/jest/pull/10659">#10659</a>)</li> </ul> <h3>Fixes</h3> <ul> <li><code>[babel-plugin-jest-hoist]</code> Preserve order of hoisted mock nodes within containing block (<a href="https://github-redirect.dependabot.com/facebook/jest/pull/10536">#10536</a>)</li> <li><code>[babel-plugin-jest-hoist]</code> Hoist pure constants to support experimental JSX transform in hoisted mocks (<a href="https://github-redirect.dependabot.com/facebook/jest/pull/10723">#10723</a>)</li> <li><code>[babel-preset-jest]</code> Update <code>babel-preset-current-node-syntax</code> to support top level await (<a href="https://github-redirect.dependabot.com/facebook/jest/pull/10747">#10747</a>)</li> <li><code>[expect]</code> Revert "Fix <code>objectContaining</code> to work recursively into sub-objects (<a href="https://github-redirect.dependabot.com/facebook/jest/pull/10508">#10508</a>)" (<a href="https://github-redirect.dependabot.com/facebook/jest/pull/10766">#10766</a>)</li> <li><code>[jest-circus, jest-jasmine2]</code> fix: don't assume <code>stack</code> is always a string (<a href="https://github-redirect.dependabot.com/facebook/jest/pull/10697">#10697</a>)</li> <li><code>[jest-config]</code> Fix bug introduced in watch mode by PR <a href="https://github-redirect.dependabot.com/facebook/jest/pull/10678/files#r511037803">#10678</a> (<a href="https://github-redirect.dependabot.com/facebook/jest/pull/10692">#10692</a>)</li> <li><code>[jest-config]</code> Throw correct error for missing preset modules (<a href="https://github-redirect.dependabot.com/facebook/jest/pull/10737">#10737</a>)</li> <li><code>[jest-resolve-dependencies]</code> Resolve mocks as dependencies (<a href="https://github-redirect.dependabot.com/facebook/jest/pull/10713">#10713</a>)</li> <li><code>[jest-runtime]</code> Handle file URLs in dynamic imports (<a href="https://github-redirect.dependabot.com/facebook/jest/pull/10744">#10744</a>)</li> <li><code>[jest-runtime, babel-jest]</code> Pass more ESM options to <code>jest/transform</code> (<a href="https://github-redirect.dependabot.com/facebook/jest/pull/10752">#10752</a>)</li> <li><code>[jest-runtime]</code> Properly inject <code>extraGlobals</code> into the runtime (<a href="https://github-redirect.dependabot.com/facebook/jest/pull/10758">#10758</a>)</li> <li><code>[jest-transform]</code> Link to ESM docs on syntax errors (<a href="https://github-redirect.dependabot.com/facebook/jest/pull/10748">#10748</a>)</li> </ul> <h3>Chore & Maintenance</h3> <ul> <li><code>[docs]</code> Add docs for using mocks in TypeScript (<a href="https://github-redirect.dependabot.com/facebook/jest/pull/10415">#10415</a>)</li> <li><code>[eslint-config-fb-strict]</code> Move package from this repo to <code>fbjs</code> repo (<a href="https://github-redirect.dependabot.com/facebook/jest/pull/10739">#10739</a>)</li> <li><code>[examples]</code> Update TypeScript example to show use of newer Jest types (<a href="https://github-redirect.dependabot.com/facebook/jest/pull/10399">#10399</a>)</li> <li><code>[jest-cli]</code> chore: standardize files and folder names (<a href="https://github-redirect.dependabot.com/facebook/jest/pull/10698">#10698</a>)</li> </ul> </blockquote> </details> <details> <summary>Commits</summary> <ul> <li><a href=" |
||
|
|
82209c872f |
Bump react-window from 1.8.5 to 1.8.6 in /desktop (#1648)
Summary: Bumps [react-window](https://github.com/bvaughn/react-window) from 1.8.5 to 1.8.6. <details> <summary>Changelog</summary> <p><em>Sourced from <a href="https://github.com/bvaughn/react-window/blob/master/CHANGELOG.md">react-window's changelog</a>.</em></p> <blockquote> <h3>1.8.6</h3> <ul> <li>{emoji:2728} Updated peer dependencies to include React v17.</li> </ul> </blockquote> </details> <details> <summary>Commits</summary> <ul> <li><a href=" |
||
|
|
9998e6345c |
Bump promise-retry from 1.1.1 to 2.0.1 in /desktop (#1649)
Summary: Bumps [promise-retry](https://github.com/IndigoUnited/node-promise-retry) from 1.1.1 to 2.0.1. <details> <summary>Commits</summary> <ul> <li><a href=" |
||
|
|
181afc8f36 |
Add an easy option to mark all stories in database as seen
Differential Revision: D24634705 fbshipit-source-id: f548b4bf461015da161024acf8cc69f500a82dfa |
||
|
|
746c501ccb |
Bump react-native-flipper from 0.63.0 to 0.64.0 in /react-native/ReactNativeFlipperExample (#1641)
Summary: Bumps [react-native-flipper](https://github.com/facebook/flipper) from 0.63.0 to 0.64.0. <details> <summary>Commits</summary> <ul> <li>See full diff in <a href="https://github.com/facebook/flipper/commits">compare view</a></li> </ul> </details> <br /> [](https://docs.github.com/en/github/managing-security-vulnerabilities/configuring-github-dependabot-security-updates) 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/1641 Reviewed By: passy Differential Revision: D24702739 Pulled By: cekkaewnumchai fbshipit-source-id: 04c42ade821899e85679b22a818e5e1c221ce507 |
||
|
|
9d5ca7de87 |
Support screencaps/recordings from multiple devices
Summary: We've been using "booted" as a shortcut to select a device in `xcrun` but that will only refer to the *first* booted simulator. If you have multiple ones, that causes screenshots, videos and logs to always be pulled from the first. Of course, this isn't documented anywhere, because Apple, but you can instead of `booted` pass in the "UDID" and refer to a specific device in all cases. Reviewed By: nikoant Differential Revision: D24627077 fbshipit-source-id: 2a52a8a17776746af4b3f6ca821dcce37bb0f7c2 |
||
|
|
aef3672235 |
Make support form and plugin manager accessible
Summary: This diff makes the plugin manager and support form accessible from Sandy. Actually converting them is TODO in T78698507 / T78698498 Reviewed By: cekkaewnumchai Differential Revision: D24620558 fbshipit-source-id: c689d95b638b77ad504915a117e909cf0d88b841 |
||
|
|
3484f321af |
Support archived devices
Summary: Make sure archived are displayed as such in the UI, and normal device functions aren't available: * taking screenshots * bookmarks * metro device plugins * disabling plugins * disabled and unavailable plugins * mobile builds Also moved starting an emulator to the left rail, since it isn't a function related to the current selected thing Reviewed By: cekkaewnumchai Differential Revision: D24620247 fbshipit-source-id: f1f469e2fc5167fd90ccb35d583988873a9bc787 |
||
|
|
9deed974be |
Support active sheet mechanism in Sandy
Summary: This diffs adds support for the activeSheets mechanism in Sandy. It should be removed in the future (see T78696648) since open a dialog and keeping dialog state locally results in much more straight forward code, but supporting this for now makes sure that old flows are still supported. With this change the plugin selection during a Flipper export for example wouldn't become visible Reviewed By: cekkaewnumchai Differential Revision: D24620074 fbshipit-source-id: f0558f5738e86a84a5cd0b9d574a3cfd0a3bf424 |
||
|
|
ef7d4ea487 |
Fix shrink issue in search box
Summary: See test plan, if there is little space, 'tags' tended to overflow the search box. After this change the searchbox will grow were needed. Reviewed By: cekkaewnumchai Differential Revision: D24563826 fbshipit-source-id: 616173db7c080561ff51a76ab0e8938c58f87820 |
||
|
|
d765e0f93e |
Fix React Native docs
Summary: Reckon this broke with the Docusaurus 2 upgrade. Reviewed By: mweststrate Differential Revision: D24537442 fbshipit-source-id: b3fbac990f82819941e17f0f7ce89df616aa6718 |
||
|
|
835f4064e1 |
Upgrade react-native-flipper deps
Summary: Just bumping the peer dependencies to be in check with the dev deps. React doesn't seem to be directly used, so I'm not sure why it even needs to be listed. Reviewed By: mweststrate Differential Revision: D24537296 fbshipit-source-id: ac6313e7e58f79f75c7bad6ad4a6068b10ecab95 |
||
|
|
1e546c9985 |
Bump eslint-plugin-react-hooks from 4.1.2 to 4.2.0 in /flipper-js-client-sdk (#1614)
Summary: Bumps [eslint-plugin-react-hooks](https://github.com/facebook/react/tree/HEAD/packages/eslint-plugin-react-hooks) from 4.1.2 to 4.2.0. <details> <summary>Changelog</summary> <p><em>Sourced from <a href="https://github.com/facebook/react/blob/master/packages/eslint-plugin-react-hooks/CHANGELOG.md">eslint-plugin-react-hooks's changelog</a>.</em></p> <blockquote> <h2>4.2.0</h2> <ul> <li>No changes, this was an automated release together with React 17.</li> </ul> </blockquote> </details> <details> <summary>Commits</summary> <ul> <li>See full diff in <a href="https://github.com/facebook/react/commits/HEAD/packages/eslint-plugin-react-hooks">compare view</a></li> </ul> </details> <br /> [](https://docs.github.com/en/github/managing-security-vulnerabilities/configuring-github-dependabot-security-updates) 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/1614 Reviewed By: cekkaewnumchai Differential Revision: D24590115 Pulled By: passy fbshipit-source-id: b7f4c86c6f41ad39e389b06e79f6b3e08402a230 |
||
|
|
dc14d62fa5 |
Bump eslint-plugin-react from 7.21.4 to 7.21.5 in /flipper-js-client-sdk (#1615)
Summary: Bumps [eslint-plugin-react](https://github.com/yannickcr/eslint-plugin-react) from 7.21.4 to 7.21.5. <details> <summary>Changelog</summary> <p><em>Sourced from <a href="https://github.com/yannickcr/eslint-plugin-react/blob/master/CHANGELOG.md">eslint-plugin-react's changelog</a>.</em></p> <blockquote> <h2><a href="https://github.com/yannickcr/eslint-plugin-react/compare/v7.21.4...v7.21.5">7.21.5</a> - 2020.10.19</h2> <h3>Fixed</h3> <ul> <li>[<code>jsx-indent-props</code>]: Apply indentation when using brackets (<a href="https://github-redirect.dependabot.com/yannickcr/eslint-plugin-react/issues/2826">#2826</a>[] <a href="https://github.com/Moong0122">Moong0122</a>)</li> <li>[<code>jsx-handler-names</code>]: Skip inline handlers when checkInlineFunction=false (<a href="https://github-redirect.dependabot.com/yannickcr/eslint-plugin-react/issues/2833">#2833</a>[] <a href="https://github.com/onigoetz">onigoetz</a>)</li> </ul> <h3>Changed</h3> <ul> <li>[Tests] <code>jsx-indent-props</code>: Add passing test (<a href="https://github-redirect.dependabot.com/yannickcr/eslint-plugin-react/issues/2823">#2823</a>[] <a href="https://github.com/Hypnosphi">Hypnosphi</a>)</li> </ul> <p><a href="https://github-redirect.dependabot.com/yannickcr/eslint-plugin-react/issues/2833">#2833</a>: <a href="https://github-redirect.dependabot.com/yannickcr/eslint-plugin-react/pull/2833">yannickcr/eslint-plugin-react#2833</a> <a href="https://github-redirect.dependabot.com/yannickcr/eslint-plugin-react/issues/2826">#2826</a>: <a href="https://github-redirect.dependabot.com/yannickcr/eslint-plugin-react/pull/2826">yannickcr/eslint-plugin-react#2826</a> <a href="https://github-redirect.dependabot.com/yannickcr/eslint-plugin-react/issues/2823">#2823</a>: <a href="https://github-redirect.dependabot.com/yannickcr/eslint-plugin-react/pull/2823">yannickcr/eslint-plugin-react#2823</a></p> </blockquote> </details> <details> <summary>Commits</summary> <ul> <li><a href=" |
||
|
|
bd379b76f1 |
Bump eslint-plugin-jsx-a11y from 6.3.1 to 6.4.0 in /flipper-js-client-sdk (#1630)
Summary: Bumps [eslint-plugin-jsx-a11y](https://github.com/evcohen/eslint-plugin-jsx-a11y) from 6.3.1 to 6.4.0. <details> <summary>Changelog</summary> <p><em>Sourced from <a href="https://github.com/jsx-eslint/eslint-plugin-jsx-a11y/blob/master/CHANGELOG.md">eslint-plugin-jsx-a11y's changelog</a>.</em></p> <blockquote> <h1>6.4.0 / 2020-10-26</h1> <ul> <li>83e4ff2 [Deps] update <code>axe-core</code>, <code>jsx-ast-utils</code></li> <li>eb92b07 [Dev Deps] update <code>babel/cli</code>, <code>babel/core</code>, <code>babel/plugin-transform-flow-strip-types</code>, <code>eslint-plugin-flowtype</code>, <code>eslint-plugin-import</code>, <code>estraverse</code>, <code>expect</code>, <code>object.assign</code></li> <li>3d98d7a [Deps] update <code>babel/runtime</code>, <code>axe-core</code></li> <li>f702f62 [readme] add Spanish translation</li> <li>c2ae092 [Docs] <code>no-static-element-interactions</code>: Fixed rule name in comments</li> <li>b90e20d Fix screenreader -> screen reader</li> <li>645900a Fixed rule name in comments</li> <li>381b9d6 [fix:634] Ignore control elements that are hidden</li> <li>2c47f0a [Fix] <code>autocomplete-valid</code>: workaround for axe not being able to handle <code>null</code></li> <li>00bd6d8 Add failing test for autocomplete with dynamic type</li> <li>3c49c9a Add WCAG guidelines to rule documentation</li> <li>4ecaf35 Add a testcase for tablist to interactive supports focus</li> <li>dac6864 Deprecate the accessible-emoji rule</li> <li>5191053 Update to axobject-query@2.2.0</li> <li>b315698 Allow negative tabindex in aria-activedescendant-has-tabindex</li> <li>8e6fcd0 docs: fix travis badge now points to correct location at travis-ci.com</li> <li>2234df7 Account for additional control elements in label-has-associated-control</li> <li>5cbb718 Adding test cases for label tests</li> <li>66c425c Additional test case for no-redundant-roles</li> </ul> </blockquote> </details> <details> <summary>Commits</summary> <ul> <li><a href=" |
||
|
|
a0516639e3 |
Bump eslint-config-prettier from 6.12.0 to 6.14.0 in /flipper-js-client-sdk (#1618)
Summary: Bumps [eslint-config-prettier](https://github.com/prettier/eslint-config-prettier) from 6.12.0 to 6.14.0. <details> <summary>Changelog</summary> <p><em>Sourced from <a href="https://github.com/prettier/eslint-config-prettier/blob/master/CHANGELOG.md">eslint-config-prettier's changelog</a>.</em></p> <blockquote> <h3>Version 6.14.0 (2020-10-21)</h3> <ul> <li>Added: New [eslint-plugin-vue] rules: [vue/array-bracket-newline] and [vue/block-tag-newline]. Thanks to <a href="https://github.com/xcatliu">xcatliu</a>!</li> </ul> <h3>Version 6.13.0 (2020-10-16)</h3> <ul> <li>Added: New rules in [eslint-plugin-vue] 7.0 (which supports Vue 3.0). Thanks to <a href="https://github.com/xcatliu">xcatliu</a>!</li> </ul> </blockquote> </details> <details> <summary>Commits</summary> <ul> <li><a href=" |
||
|
|
39e02f5852 |
Fix flipper-pkg
Summary: flipper-pkg is broken because of metro package name change. This change should fix it. Reviewed By: priteshrnandgaonkar Differential Revision: D24591217 fbshipit-source-id: 2036c43bc0c2bb052e56740a03dc248e7daa8cfc |
||
|
|
e5181a31c6 |
Flipper Snapshot Bump: v0.64.1-SNAPSHOT
Summary: Releasing snapshot version 0.64.1-SNAPSHOT Reviewed By: priteshrnandgaonkar Differential Revision: D24590606 fbshipit-source-id: 70e080e83661f6e73108e700718e8be37d8508f9 |
||
|
|
a3bcf6b043 |
Flipper Release: v0.64.0
Summary: Releasing version 0.64.0 Reviewed By: priteshrnandgaonkar Differential Revision: D24590607 fbshipit-source-id: 04671a31028a33cf020acd8b83c219608fe38319 |
||
|
|
e993b7e9d4 |
Bump console-feed from 3.1.8 to 3.1.10 in /desktop (#1627)
Summary: Bumps [console-feed](https://github.com/samdenty99/console-feed) from 3.1.8 to 3.1.10. <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 /> [](https://docs.github.com/en/github/managing-security-vulnerabilities/configuring-github-dependabot-security-updates) 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/1627 Reviewed By: cekkaewnumchai Differential Revision: D24590105 Pulled By: passy fbshipit-source-id: 490dc7bec5f231fa3c689abfb00aea33bb27fe0e |
||
|
|
61a134195c |
Bump ReactNativeFlipperExample npm deps
Summary: Everything but react-native where we'd want to go through the upgrade wizard. Used `yarn upgrade-interactive` to hit a few dependabot updates at once. Reviewed By: mweststrate Differential Revision: D24537224 fbshipit-source-id: c03f86310a9e5578cccc29e346c702165482a487 |
||
|
|
f36c3656b5 |
Upgrade to React 17
Summary: Doing some oncall upgrades. Changelog: Upgrade internal React version to v17 Reviewed By: mweststrate Differential Revision: D24506315 fbshipit-source-id: 911e4f657684b4d98ec3ef91bc8a81c43130da5b |
||
|
|
b8f68a4026 |
Support React Native buttons
Summary: Added the Metro buttons to AppInspect Reviewed By: cekkaewnumchai Differential Revision: D24544760 fbshipit-source-id: 1eb6face14a7950d654c95b1a8fca31b8efed99b |
||
|
|
82604020ab |
Support screenshot buttons
Summary: Added Sandy styling to `CaptureButtons`, and converted to hooks while at it Reviewed By: cekkaewnumchai Differential Revision: D24538953 fbshipit-source-id: cfb9a9b856ada40eb96b77d2e5e6ea780971d0ce |
||
|
|
9f3df3406d |
Bless "Layout" and "theme"
Summary: This blesses the `Layout` and `theme` components and exposes them from `flipper-plugin`, so that they can be used in (public) Sandy plugins. Also marked old abstractions as going to be deprecated. Reviewed By: cekkaewnumchai Differential Revision: D24503560 fbshipit-source-id: a8f384667b8f66e3b9f00771a123fe5c9d755eb3 |
||
|
|
dfdc02fbc2 |
Automated: Update Podfile.lock (#1610)
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/1610 Reviewed By: nikoant Differential Revision: D24505996 Pulled By: passy fbshipit-source-id: f959e173e69d4857d3694d11590da8563d0b9cf9 |
||
|
|
8a31e984b3 |
Use QPL-managed QPLCore and PigeonClient (#1612)
Summary: Pull Request resolved: https://github.com/facebook/flipper/pull/1612 * Use the QPL-managed QPLCore and PigeonClient. **Facebook:** js-shared/qpl and js-shared/pigeon-client are maintained by QPL in xplat/js-shared. I've updated the Metro config and tsconfig to allow the packages to be imported without breaking the open-source version. Reviewed By: passy Differential Revision: D24358369 fbshipit-source-id: 7f13d6c99d8ca6ebcd0e66bf0e5f25069370cce7 |
||
|
|
5731e3a155 |
Scrolling improvements
Summary: Split container had a convenient property `scrollable`, that automatically applies a Scroll container to the main content. But I noticed it leads to bad design choices because it is so convenient. So sometimes scrolling would be unnecessarily in two directions because of this. Or, since the scroll container wraps around the whole content, toolbars would scroll out of view. By forcing scrolling to be put explicitly in the component tree, we encourage plugin developers to think about where they actually want to have that scroll, and in which direction. Also added options to use the Container padding properties on ScrollContainer, which is great since we can keep the scrollbars outside the padding, and apply it to the content only, to prevent an accidental mistake where people would put a scroll container in a padded container, that would put the scrollbar inside the padding. Reviewed By: cekkaewnumchai Differential Revision: D24502546 fbshipit-source-id: 524004a1c5f33a185f9b959251b72875dd623cb3 |
||
|
|
30f5f0b59a |
Small design system simplifications
Summary: So far we distinguished `Layout.Container` from `Layout.Vertical`, but they did almost exactly the same, so figured to unify them, so smaller API ftw :) Normal containers put children vertical, and if you want to use horizontal, use Layout.Horzontal Also simplified code in Layout file a little bit. Fixed issue I split container where the main container didn't go "underneath" the fixed container Reviewed By: cekkaewnumchai Differential Revision: D24502547 fbshipit-source-id: 517db3692749e670cda8f0cd7cb1c807df818b4d |