Summary:
Bumps [react-native](https://github.com/facebook/react-native) from 0.64.1 to 0.64.2.
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a href="https://github.com/facebook/react-native/releases">react-native's releases</a>.</em></p>
<blockquote>
<h2>v0.64.2</h2>
<p>Hello everyone - here's the new 0.64.2 patch release with some really good fixes that were asked <a href="https://github-redirect.dependabot.com/react-native-community/releases/issues/224">by the community</a>:</p>
<h3>Changed</h3>
<ul>
<li>Find-node.sh supports Homebrew on M1 (<a href="502b819049">502b819049</a> by <a href="https://github.com/dulmandakh"><code>@dulmandakh</code></a>)</li>
<li>Refactor UIManagerHelper.getUIManager to return null when there's no UIManager registered (<a href="b0e8c1eac0">b0e8c1eac0</a> by <a href="https://github.com/mdvacca"><code>@mdvacca</code></a>)</li>
</ul>
<h3>Fixed</h3>
<ul>
<li>Fix ScrollViewStickyHeader to push up header above it (<a href="d754bdefc6">d754bdefc6</a> by <a href="https://github.com/kacieb"><code>@kacieb</code></a>)</li>
</ul>
<h4>Android specific</h4>
<ul>
<li>Font family is not apply when secureTextEntry is true (<a href="cda77c77dd">cda77c77dd83cba07e6c2e56e938c3e4f7faf8fc</a> by <a href="https://github.com/hank121314"><code>@hank121314</code></a>)</li>
<li>Dimension update events are now properly sent following orientation change (<a href="a6a4d3365f">a6a4d3365f17332e367c34357a07a73f97d6ec83</a> by <a href="https://github.com/ajpaulingalls"><code>@ajpaulingalls</code></a>)</li>
</ul>
<hr />
<p>You can participate in the conversation on the status of this release at <a href="https://github-redirect.dependabot.com/react-native-community/releases/issues/232">this issue</a>.</p>
<hr />
<p>To help you upgrade to this version, you can use the <a href="https://react-native-community.github.io/upgrade-helper/">upgrade helper</a> {emoji:269b}</p>
<hr />
<p>You can find the whole <a href="https://github.com/react-native-community/react-native-releases/blob/master/CHANGELOG.md">changelog history</a> over at <code>react-native-releases</code>.</p>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a href="757bb75fbf"><code>757bb75</code></a> [0.64.2] Bump version numbers</li>
<li><a href="f7ce3f0d85"><code>f7ce3f0</code></a> [LOCAL] auto-generated files</li>
<li><a href="395e8ecab5"><code>395e8ec</code></a> [LOCAL] bump CLI to alpha 1 to fix CLI issue</li>
<li><a href="09dd3e9096"><code>09dd3e9</code></a> find-node.sh supports Homebrew on M1 (<a href="https://github-redirect.dependabot.com/facebook/react-native/issues/31622">#31622</a>)</li>
<li><a href="eaed48fc7d"><code>eaed48f</code></a> Fix ScrollViewStickyHeader to push up header above it</li>
<li><a href="d894163662"><code>d894163</code></a> Refactor UIManagerHelper.getUIManager to return null when there's no UIManage...</li>
<li><a href="a05d179b6a"><code>a05d179</code></a> Add a fatal error handler for Hermes</li>
<li><a href="a6a4d3365f"><code>a6a4d33</code></a> Update the cached dimensions when orientation changes (<a href="https://github-redirect.dependabot.com/facebook/react-native/issues/30324">#30324</a>)</li>
<li><a href="cda77c77dd"><code>cda77c7</code></a> <code>Android</code>: font-family is not apply when secureTextEntry is true (<a href="https://github-redirect.dependabot.com/facebook/react-native/issues/30164">#30164</a>)</li>
<li>See full diff in <a href="https://github.com/facebook/react-native/compare/v0.64.1...v0.64.2">compare view</a></li>
</ul>
</details>
<br />
[](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)
Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `dependabot rebase`.
[//]: # (dependabot-automerge-start)
[//]: # (dependabot-automerge-end)
---
<details>
<summary>Dependabot commands and options</summary>
<br />
You can trigger Dependabot actions by commenting on this PR:
- `dependabot rebase` will rebase this PR
- `dependabot recreate` will recreate this PR, overwriting any edits that have been made to it
- `dependabot merge` will merge this PR after your CI passes on it
- `dependabot squash and merge` will squash and merge this PR after your CI passes on it
- `dependabot cancel merge` will cancel a previously requested merge and block automerging
- `dependabot reopen` will reopen this PR if it is closed
- `dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually
- `dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)
- `dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)
- `dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)
</details>
Pull Request resolved: https://github.com/facebook/flipper/pull/2422
Reviewed By: mweststrate
Differential Revision: D28960718
Pulled By: passy
fbshipit-source-id: 1ab0a17550159ba3256dd95dd908fc5e4e2833a7
Summary: Changelog: [Logs] show debug level logs by default. Now only verbose level is hidden by default
Reviewed By: fabiomassimo
Differential Revision: D28963445
fbshipit-source-id: e960654b02cf3b4248e0c8d4a9745208f160bc8d
Summary: Fixed minor keyboard navigation annoyance: pressing arrow down on the last entry would remove selection, then jump to first row. Pressing up on first row would deselect then select first again. After this change the first/last item is kept selected in those cases
Reviewed By: passy
Differential Revision: D28958705
fbshipit-source-id: 01dbce3971ed965eae3b74e6706fef96aa86df66
Summary:
This should take care of the build issue. It's an annoying caching issue that's been around for ages. Also why it didn't happen locally.
Pull Request resolved: https://github.com/facebook/flipper/pull/2432
Test Plan: GitHub CI
Reviewed By: mweststrate
Differential Revision: D28958707
Pulled By: passy
fbshipit-source-id: 8538f6616dec934d924c04713af93e7a6b89e617
Summary: some type simplifications, that makes it easier to reuse data sources and helps type inference
Reviewed By: passy
Differential Revision: D28413380
fbshipit-source-id: 261a8b981bf18a00edc3075926bd668322e1c37d
Summary: We don't need to show plugin-related details and button "open globalError" (which anyway doesn't work) when showing global notifications.
Reviewed By: passy
Differential Revision: D28900468
fbshipit-source-id: 54347ede4f1e4dbfb0e41be5c50374fda35c1223
Summary: Improved message a bit to make it clear that VPN/Lighthouse is required on both sides - computer and mobile device. Also it will now show login link in case user is not signed in yet, because login is also required for www cert exchange.
Reviewed By: passy
Differential Revision: D28899558
fbshipit-source-id: 89de776f602a9f27a2c068efd8e3f08c28ec5f57
Summary:
This diff adds the cocoapod's github repo as a source otherwise Cocoapod uses the cdn to refer the latest pods. We need this as in create_pr job we update the Podfile.lock of this RN sample project and it fails to find the latest flipper pod because Cocapod takes a while to update its cdn. Reffering the specs directly from github repo solves the issue.
## Changelog
Add github spec repo as a source in the Podfile.
Pull Request resolved: https://github.com/facebook/flipper/pull/2412
Test Plan:
CI
https://github.com/facebook/flipper/actions/runs/902547740
Reviewed By: nikoant
Differential Revision: D28896796
Pulled By: priteshrnandgaonkar
fbshipit-source-id: d5a2f10d42fa91218f853cdfb1920a10f438c697
Summary:
Indicatif 0.16 is incompatible with 0.15. Internally, we only have the latter
so I'm reverting instead of fixing forward.
Reviewed By: jknoxville
Differential Revision: D28899744
fbshipit-source-id: 0461073083f34887babbed13abb55a3dbfa1d801
Summary: Thisi diff updates the CK version to > 0.31 everywhere. It also removes direct CK dependency on SampleSwift, as it doesn't use CK directly.
Reviewed By: fabiomassimo
Differential Revision: D28898898
fbshipit-source-id: 77d4cece79a0a4a51e7ac27b3ec68283740cd0b2
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/2409
Reviewed By: passy
Differential Revision: D28896423
Pulled By: priteshrnandgaonkar
fbshipit-source-id: 2758592dad6c0597a6bc3a05e8173f7f00f5593b
Summary:
I'm going through our resolutions one-by-one, removing them and then seeing what the resulting change in the yarn.lock is and if it falls below what was pinned prior to D28835488.
In this case, we're above the previous lock which means we can safely remove it without getting a vulnerable version back.
Reviewed By: muraziz
Differential Revision: D28835545
fbshipit-source-id: 3159e1a165bbd4310c44520b0fe861a0d3a74fed
Summary:
I'm going through our resolutions one-by-one, removing them and then seeing what the resulting change in the yarn.lock is and if it falls below what was pinned prior to D28835488.
In this case, we're above the previous lock which means we can safely remove it without getting a vulnerable version back.
Reviewed By: muraziz
Differential Revision: D28835487
fbshipit-source-id: 3897b2127e923b5ea68ec50b7675869f34c24640
Summary: I was in the groove. Here's some more.
Reviewed By: nikoant
Differential Revision: D28831742
fbshipit-source-id: 3314c0c2ba89b513a62b7c62683aaf5eeace5610
Summary:
**Update protobuf library with new support for `enum` and `oneof` types**
## Changelog
- Update plugin code for library API changes and other cleanup
- Add instructions to readme
Pull Request resolved: https://github.com/facebook/flipper/pull/2381
Test Plan: see demo app at https://github.com/hbmartin/protobuf_java_to_protobufjs
Reviewed By: priteshrnandgaonkar
Differential Revision: D28831035
Pulled By: passy
fbshipit-source-id: 46e196293330b615394606bd3486ea47ad6a0630
Summary: SignInSheet and "dispatcher/user" are not used in public build, so it doesn't make sense to keep them on github.
Reviewed By: passy
Differential Revision: D28789384
fbshipit-source-id: aa1ab0fc70f2211260017be42762714b753ea877
Summary:
Improving usability of the WAIQWatch plugin.
Also fixing a bug in `MasterDetail`, which didn't use `sidebarSize` as `height` when detail panel is shown at the bottom.
iOS companion diff here: D28756787
Reviewed By: tomw
Differential Revision: D28751609
fbshipit-source-id: ba27ae7ce3596179752c963dba1bf4b994767c2a
Summary:
Bumps [rayon](https://github.com/rayon-rs/rayon) from 1.5.0 to 1.5.1.
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a href="https://github.com/rayon-rs/rayon/blob/master/RELEASES.md">rayon's changelog</a>.</em></p>
<blockquote>
<h1>Release rayon 1.5.1 / rayon-core 1.9.1 (2021-05-18)</h1>
<ul>
<li>The new <code>in_place_scope</code> and <code>in_place_scope_fifo</code> are variations of <code>scope</code>
and <code>scope_fifo</code>, running the initial non-<code>Send</code> callback directly on the
current thread, rather than moving execution to the thread pool.</li>
<li>With Rust 1.51 or later, arrays now implement <code>IntoParallelIterator</code>.</li>
<li>New implementations of <code>FromParallelIterator</code> make it possible to <code>collect</code>
complicated nestings of items.
<ul>
<li><code>FromParallelIterator<(A, B)> for (FromA, FromB)</code> works like <code>unzip</code>.</li>
<li><code>FromParallelIterator<Either<L, R>> for (A, B)</code> works like <code>partition_map</code>.</li>
</ul>
</li>
<li>Type inference now works better with parallel <code>Range</code> and <code>RangeInclusive</code>.</li>
<li>The implementation of <code>FromParallelIterator</code> and <code>ParallelExtend</code> for
<code>Vec<T></code> now uses <code>MaybeUninit<T></code> internally to avoid creating any
references to uninitialized data.</li>
<li><code>ParallelBridge</code> fixed a bug with threads missing available work.</li>
</ul>
<h2>Contributors</h2>
<p>Thanks to all of the contributors for this release!</p>
<ul>
<li><a href="https://github.com/atouchet"><code>@atouchet</code></a></li>
<li><a href="https://github.com/cuviper"><code>@cuviper</code></a></li>
<li><a href="https://github.com/Hywan"><code>@Hywan</code></a></li>
<li><a href="https://github.com/iRaiko"><code>@iRaiko</code></a></li>
<li><a href="https://github.com/Qwaz"><code>@Qwaz</code></a></li>
<li><a href="https://github.com/rocallahan"><code>@rocallahan</code></a></li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a href="ebcb09b1dc"><code>ebcb09b</code></a> adjust the latest release date</li>
<li><a href="93d909195b"><code>93d9091</code></a> Merge <a href="https://github-redirect.dependabot.com/rayon-rs/rayon/issues/860">https://github.com/facebook/flipper/issues/860</a></li>
<li><a href="dbc026b5a8"><code>dbc026b</code></a> Release rayon 1.5.1 / rayon-core 1.9.1</li>
<li><a href="87aae49598"><code>87aae49</code></a> Merge <a href="https://github-redirect.dependabot.com/rayon-rs/rayon/issues/859">https://github.com/facebook/flipper/issues/859</a></li>
<li><a href="2e13d8909f"><code>2e13d89</code></a> Update demo dependencies</li>
<li><a href="3c7489e168"><code>3c7489e</code></a> Merge <a href="https://github-redirect.dependabot.com/rayon-rs/rayon/issues/855">https://github.com/facebook/flipper/issues/855</a></li>
<li><a href="0bd4ec6cea"><code>0bd4ec6</code></a> Add <code>in_place_scope_fifo</code></li>
<li><a href="6a01573a18"><code>6a01573</code></a> Merge <a href="https://github-redirect.dependabot.com/rayon-rs/rayon/issues/844">https://github.com/facebook/flipper/issues/844</a></li>
<li><a href="8815e26cf6"><code>8815e26</code></a> Implement in_place_scope: a scope that runs its driver closure on the same th...</li>
<li><a href="aacced8826"><code>aacced8</code></a> Merge <a href="https://github-redirect.dependabot.com/rayon-rs/rayon/issues/852">https://github.com/facebook/flipper/issues/852</a></li>
<li>Additional commits viewable in <a href="https://github.com/rayon-rs/rayon/compare/rayon-core-v1.5.0...v1.5.1">compare view</a></li>
</ul>
</details>
<br />
[](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)
Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `dependabot rebase`.
[//]: # (dependabot-automerge-start)
[//]: # (dependabot-automerge-end)
---
<details>
<summary>Dependabot commands and options</summary>
<br />
You can trigger Dependabot actions by commenting on this PR:
- `dependabot rebase` will rebase this PR
- `dependabot recreate` will recreate this PR, overwriting any edits that have been made to it
- `dependabot merge` will merge this PR after your CI passes on it
- `dependabot squash and merge` will squash and merge this PR after your CI passes on it
- `dependabot cancel merge` will cancel a previously requested merge and block automerging
- `dependabot reopen` will reopen this PR if it is closed
- `dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually
- `dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)
- `dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)
- `dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)
</details>
Pull Request resolved: https://github.com/facebook/flipper/pull/2349
Reviewed By: nikoant
Differential Revision: D28830908
Pulled By: passy
fbshipit-source-id: 7aeb7e799090e3a0c7f116dcce3db3de52779663
Summary:
as 0.74.0 or higher version deploy iOS is 10.0 or higher version
## Changelog
Pull Request resolved: https://github.com/facebook/flipper/pull/2348
Reviewed By: nikoant
Differential Revision: D28831107
Pulled By: passy
fbshipit-source-id: 37763431f4ad39e3039358e7a0e1c031ac753ea7
Summary:
When publishing a new flipper plugin, I realized my plugin wasn't showing up in the Plugin Installer search. This was due to a bug where we are only grabbing 50 plugins from NPM and filtering through them locally, instead of passing the search term to the search query. There are 59 plugins that match the keyword filter on npm so 9 plugins never get surfaced.
## Changelog
Fix missing plugins in plugin manager's NPM search
Pull Request resolved: https://github.com/facebook/flipper/pull/2377
Test Plan:
Test the search feature in Plugin Manager
Search for the previously missing package:

Previously working searches continue to work:

Reviewed By: nikoant
Differential Revision: D28831054
Pulled By: passy
fbshipit-source-id: 84442459cd760c3f593b3df5bb3d89d51852e1c4