48b0eb8f18e90a1b7cbe385498e90d247c3601a6
5323 Commits
| Author | SHA1 | Message | Date | |
|---|---|---|---|---|
|
|
d680a2807f |
Bumped deps / pods to latest (0.91.1), re-enabled i386
Summary: Per title After landing this and verifying in CI, will apply those version bumps to RN itself: https://github.com/facebook/react-native/pull/31562, and remove the custom overrides in the future Reviewed By: passy Differential Revision: D28573552 fbshipit-source-id: e52c40f4751f933f17312aac2aacfd695f554a3f |
||
|
|
39172f6413 |
Apply clang-format
Reviewed By: igorsugak Differential Revision: D28477074 fbshipit-source-id: f15dfc45b9fb30c661ebe2899cd882676d0fdf2a |
||
|
|
bf32eca8fc |
Remove console.error for login
Summary: This is in fact correctly handled, shown in the UI and we don't need a task if someone pastes the wrong token. Reviewed By: priteshrnandgaonkar Differential Revision: D28569896 fbshipit-source-id: 689bff06b4a488be7ad4c58eb4f2e91018da31cf |
||
|
|
550305ee99 |
Bump ansi-to-html from 0.6.14 to 0.6.15 in /flipper-js-client-sdk (#2318)
Summary: Bumps [ansi-to-html](https://github.com/rburns/ansi-to-html) from 0.6.14 to 0.6.15. <details> <summary>Commits</summary> <ul> <li>See full diff in <a href="https://github.com/rburns/ansi-to-html/commits">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/2318 Reviewed By: priteshrnandgaonkar Differential Revision: D28474718 Pulled By: mweststrate fbshipit-source-id: e153a70fc3c1e85c62dec9bb752fa8171fba3c18 |
||
|
|
7020c894eb |
Bump @typescript-eslint/parser from 4.22.1 to 4.23.0 in /flipper-js-client-sdk (#2321)
Summary: Bumps [typescript-eslint/parser](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/parser) from 4.22.1 to 4.23.0. <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.23.0</h2> <h1><a href="https://github.com/typescript-eslint/typescript-eslint/compare/v4.22.1...v4.23.0">4.23.0</a> (2021-05-10)</h1> <h3>Bug Fixes</h3> <ul> <li><strong>scope-manager:</strong> fix visiting TSAsExpression in assignment (<a href="https://github-redirect.dependabot.com/typescript-eslint/typescript-eslint/issues/3355">#3355</a>) (<a href=" |
||
|
|
4174387488 |
Bump @typescript-eslint/eslint-plugin from 4.22.1 to 4.23.0 in /desktop (#2330)
Summary: Bumps [typescript-eslint/eslint-plugin](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/eslint-plugin) from 4.22.1 to 4.23.0. <details> <summary>Release notes</summary> <p><em>Sourced from <a href="https://github.com/typescript-eslint/typescript-eslint/releases"><code>@typescript-eslint/eslint-plugin</code>'s releases</a>.</em></p> <blockquote> <h2>v4.23.0</h2> <h1><a href="https://github.com/typescript-eslint/typescript-eslint/compare/v4.22.1...v4.23.0">4.23.0</a> (2021-05-10)</h1> <h3>Bug Fixes</h3> <ul> <li><strong>scope-manager:</strong> fix visiting TSAsExpression in assignment (<a href="https://github-redirect.dependabot.com/typescript-eslint/typescript-eslint/issues/3355">#3355</a>) (<a href=" |
||
|
|
fe7bb7cedd |
Fix null reference on isError check
Summary: Fixed new error which appeared in logview after last release. See task T91245438 for details. Reviewed By: passy Differential Revision: D28569848 fbshipit-source-id: a4b622d4387aa41ecc4db269e05c5315669df250 |
||
|
|
0c854eaeb5 |
Add Flipper icon "raincloud"
Reviewed By: joelmats Differential Revision: D28541930 fbshipit-source-id: 109264f705f0060a3b1b085abc1d0717decb6143 |
||
|
|
066ddbcb41 |
Flipper Snapshot Bump: v0.91.2-SNAPSHOT
Summary: Releasing snapshot version 0.91.2-SNAPSHOT Reviewed By: passy Differential Revision: D28546236 fbshipit-source-id: 537518100535affac63e93b149f4116e3141dc5d |
||
|
|
e277ca9b05 |
Flipper Release: v0.91.1
Summary: Releasing version 0.91.1 Reviewed By: passy Differential Revision: D28546238 fbshipit-source-id: 9dee4ccbbe647e99a2f590a48a7671af6bad5b73 |
||
|
|
15454ceec7 |
Update Boost iOSX dep and make it work for arm and i386 for sims (#2341)
Summary: This diff updates and adds the boost ios podspec in flipper repo. This new boost dep works for Arm and i386 archs for simulator too. This diff also updates our GH Action to remove i386 from excluded archs. Still arm64 is kept as non M1 mac machines do not have arm swift symbols for arm simulator. And since all our CI is on non M1, it is required. It also takes care of https://github.com/facebook/flipper/issues/2268 ## Changelog - Update the boost dep - Update the GH action Pull Request resolved: https://github.com/facebook/flipper/pull/2341 Test Plan: CI Reviewed By: mweststrate Differential Revision: D28537004 Pulled By: priteshrnandgaonkar fbshipit-source-id: 474ccec674d0edf5fa7b792b15a326e0f139d977 |
||
|
|
e0e95b59c7 |
Update docs workflow (#2342)
Summary: Updated to the latest version which apparently doesn't need a privileged token anymore, which would be good news. Also updated the message to include a `[ci skip]` which instructs CircleCI not to run because we're having a chicken-and-egg-problem here with CircleCI otherwise needing a config to tell it not to run, otherwise it will run and fail because there's no config. Pull Request resolved: https://github.com/facebook/flipper/pull/2342 Test Plan: hopeitwork Task: T91157540 Reviewed By: mweststrate Differential Revision: D28539468 Pulled By: passy fbshipit-source-id: 609c3fa1578e0506aadeb225c4e38ff53db67934 |
||
|
|
3f55ceac8f |
Added few eslint rules checking promises
Summary: Added rules to ensure we properly propagate errors from promises. Also found and fixed a place where promise function parameter was mismatched. Reviewed By: mweststrate Differential Revision: D28537820 fbshipit-source-id: b93f44274fc76544049813f645508cb78e432880 |
||
|
|
c897d92df8 |
Minor doc improvements
Summary: per title Reviewed By: muraziz Differential Revision: D28538087 fbshipit-source-id: 322558d909fb89cd297b56d6aaf3de98e20b4ec1 |
||
|
|
f0dc199d38 |
Flipper Snapshot Bump: v0.91.1-SNAPSHOT
Summary: Releasing snapshot version 0.91.1-SNAPSHOT Reviewed By: nikoant Differential Revision: D28536897 fbshipit-source-id: a3a2906439b9080188c5991610dbbb9db7a7e314 |
||
|
|
610d250129 |
Flipper Release: v0.91.0
Summary: Releasing version 0.91.0 Reviewed By: nikoant Differential Revision: D28536898 fbshipit-source-id: 343d3eab79449713ad7ce75887ab28564e7167b8 |
||
|
|
767c6855c8 |
Clean up response handling
Reviewed By: priteshrnandgaonkar, fabiomassimo Differential Revision: D28441183 fbshipit-source-id: 6e47d05145e986279860b49cfff078a905f62689 |
||
|
|
25ae4a0535 |
Include information about selected device, app and plugin into analytics events and error reports
Summary: This diff generalises computation of the currently selected plugin, app, device etc. and adds this information to all the analytics events and error reports. Slicing of events by os, device, app or selected plugin can be very useful. This is especially true for errors which often affects only certain types of devices, e.g. android only or physical devices only. Having such information can help to narrow down such issues. Reviewed By: passy Differential Revision: D28511441 fbshipit-source-id: ed9dc57927c70ed8cc6fe093e21604eae54c2f60 |
||
|
|
b378d8b946 |
fix problem with mock request data (#2340)
Summary: Network Plugin - When creating a mock request from a selected request, the request data is not in the proper format. It is decoded instead of just being copied from the call (which has already been decoded properly). This PR fixes that problem. Below is a screenshot showing the problem (which occurs for all text response data):  ## Changelog Network Plugin - Fix problem with decoding request data for mocks copied from selection Pull Request resolved: https://github.com/facebook/flipper/pull/2340 Test Plan: Using the sample Android app, issue a network request In Flipper, create a mock for the network request by selecting it and using the "Copy Selected Calls" function in the mock Verify that the request data is readable:  Note: Testing was done using the sample app which uses responses with JSON data. I was not able to provide testing for other types of calls, specifically calls that would return binary data. Reviewed By: passy Differential Revision: D28533224 Pulled By: mweststrate fbshipit-source-id: ce11d23ade60843c110286f7a5bbeba91febbcf0 |
||
|
|
7572178f25 |
Remove redeclared header CKMutex from CK
Summary: It can now only be accessed through `RenderCore`. Reviewed By: ivanmisuno Differential Revision: D28532729 fbshipit-source-id: b5b97ec93c96303b2a6e4c270dfc667712086b79 |
||
|
|
525e8b19fb |
Detect JSON API content type ('application/vnd.api+json') as textual content (#2337)
Summary: Network requests and responses using JSON API content type of pattern `application/vnd.api+json` (see https://jsonapi.org/#mime-types) are currently treated as binary data. They should be treated as textual content. ## Changelog Add regular expression to detect JSON content types. Pull Request resolved: https://github.com/facebook/flipper/pull/2337 Test Plan: Using an API that return `Content-Type` of pattern `application/vnd.api+json`, verify that the response data in sidebar appears as text rather than `(binary data)`. Reviewed By: passy Differential Revision: D28513547 Pulled By: mweststrate fbshipit-source-id: 3335b7eeb63c2429c2245113c8c83bd7e08a9420 |
||
|
|
4cdc72aba4 |
Add error logging doc
Summary: Lightweight docs about error logging. Reviewed By: nikoant, priteshrnandgaonkar Differential Revision: D28474066 fbshipit-source-id: 0527ab82d4fd084fc2ed88328e88db14f6ee4184 |
||
|
|
b0313316cc |
Network Plugin: Add xhtml and xml to 'Textual' check (#2336)
Summary: Network requests that return a "Content-Type" of 'application/xhtml+xml' are currently being treated as binary data when they should be treated as text. ## Changelog Network Plugin - treat "Content-Type" of 'application/xhtml+xml' as text Pull Request resolved: https://github.com/facebook/flipper/pull/2336 Test Plan: Using an API that return "Content-Type" of 'application/xhtml+xml' , verified that the response data in sidebar appears as text rather than '(binary data)' Reviewed By: nikoant Differential Revision: D28478695 Pulled By: mweststrate fbshipit-source-id: ed60c8301dbd0cf65924a80d9e6a5800a59c6bb8 |
||
|
|
f0f54b19b9 |
Added basic chart to demo
Summary: Added demo to show how DataSource can power charts using event sampling and smart windowing. A more experimental application: use dataSource to power some charts, that leverages the events emitted from an datasource that is continuously being appended: - incoming events are downsampled 1 in 100 to build up the bottom window - incoming events are not downsampled to render the topwindow, but since datasource views will ignore events outside the window, things will stay pretty responsive when a window is selected (without a window, the downsampled dataset is used as source for top chart as well). Compared to a naive (well still slightly optimised with useFastArray) implementation that throws all incoming event in a big array, it performs > 20 times faster (see difference in amount of events processed) Reviewed By: passy Differential Revision: D28474409 fbshipit-source-id: 6a7973d1ade3053b1d6c8f72069697d96b1ef4fd |
||
|
|
3b6b684f10 |
Demote user errors
Summary: One is keytar, which just needed a context. The second one is happening every time someone uses Flipper and not being on Lighthouse, spamming our log category besides actually being properly handled. Reviewed By: nikoant Differential Revision: D28479791 fbshipit-source-id: 029721df46d12b2942b590a232618ef039a2323d |
||
|
|
cfedabcdef |
Attribute error reports with plugin id and version
Summary: This diff adds attributing of all error reports with the information about the plugins caused them. To do that we try to map error stack trace to plugins by searching for plugin directories in it. We can do this only for plugins loaded from disk as we are looking for their physical locations in stack. To make it possible to search for multiple plugins in one go we build and maintain a trie containing all the loaded plugins locations. Reviewed By: passy Differential Revision: D28475938 fbshipit-source-id: 59c8ac39ffe54262b1d57f21fad44eb89748dff2 |
||
|
|
853ee24c9b |
Add info about interactions to error reports
Summary: When reporting errors we could add info about interactions which caused errors. Ability to connect errors and interactions could be quite helpful for analysing and debugging errors and where they are coming from. Reviewed By: passy, mweststrate Differential Revision: D28467575 fbshipit-source-id: bef69917a4d6c786d762a2f6eb75a47fd4e46b0f |
||
|
|
03a1add092 |
Fix extracting errors from console.error data
Summary: Flipper logs all errors reported by "console.error", but I found that stack traces are broken for them. It is because a bug in `extractError` function which extracts errors from the data logged to console. It fails to extract original error stack trace and instead always logs stack trace where "console.error" was called. This diff fixes the issue, so errors are properly reported with their original stack traces. However, sometimes stack trace of console.error call can also be useful to find where the error was actually catched and logged, so we're now writing this stack trace into addition field "log_stack_trace". Reviewed By: passy Differential Revision: D28466569 fbshipit-source-id: 55fb8ab52c05e8196efc1e47aec95cc1fbc0e594 |
||
|
|
8bbf9c46a3 |
Keep promise rejections unhandled after catching them for logging
Summary: Tracked component catches rejected promises under it to log them. After catching promises become "handled". This might hide potential promise error handling mistakes, so it's better to ensure we keep promises unhandled after catching them for tracking, so they are properly catched by the unhandled promise handler after that. The easiest solution seems to just make new rejected promise and return it instead of the catched one. Reviewed By: passy Differential Revision: D28466570 fbshipit-source-id: 26c1e7af3d6e4f7067b95f20e646462d808bb497 |
||
|
|
a4eb2a56d6 |
Option for "yarn start" and "yarn build" scripts to pre-install default plugin packages instead of bundling them
Summary: Sorry for long diff! I can try to split it if necessary, but many changes here are 1-1 replacements / renames. **Preambule** Currently we bundle default plugins into the Flipper main bundle. This helps us to reduce bundle size, because of plugin dependencies re-use. E.g. if multiple plugins use "lodash" when they are bundled together, only one copy of "lodash" added. When they are bundled separately, the same dependency might be added to each of them. However as we're not going to include most of plugins into Flipper distributive anymore and going to rely on Marketplace instead, this bundling doesn't provide significant size benefits anymore. In addition to that, bundling makes it impossible to differentiate whether thrown errors are originated from Flipper core or one of its plugins. Why don't we remove plugin bundling at all? Because for "dev mode" it actually quite useful. It makes dev build start much faster and also enables using of Fast Refresh for plugin development (fast refresh won't work for plugins loaded from disk). **Changes** This diff introduces new option "no-bundled-plugins" for "yarn start" and "yarn build" commands. For now, by default, we will continue bundling default plugins into the Flipper main bundle, but if this option provided then we will build each default plugin separately and include their packages into the Flipper distributive as "pre-installed" to be able to load them from disk even without access to Marketplace. For "yarn start", we're adding symlinks to plugin folders in "static/defaultPlugins" and then they are loaded by Flipper. For "yarn build" we are dereferencing these symlinks to include physical files of plugins into folder "defaultPlugins" of the produced distributive. Folder "defaultPlugins" is excluded from asar, because loading of plugins from asar archive might introduce some unexpected issues depending on their implementation. Reviewed By: mweststrate Differential Revision: D28431838 fbshipit-source-id: f7757e9f5ba9183ed918d70252de3ce0e823177d |
||
|
|
706b3cfca8 |
Bump socket.io from 4.0.1 to 4.1.1 in /desktop (#2334)
Summary: Bumps [socket.io](https://github.com/socketio/socket.io) from 4.0.1 to 4.1.1. <details> <summary>Release notes</summary> <p><em>Sourced from <a href="https://github.com/socketio/socket.io/releases">socket.io's releases</a>.</em></p> <blockquote> <h2>4.1.1</h2> <h3>Bug Fixes</h3> <ul> <li><strong>typings:</strong> properly type server-side events (<a href=" |
||
|
|
26209a0134 |
Bump @testing-library/dom from 7.30.4 to 7.31.0 in /desktop (#2333)
Summary: Bumps [testing-library/dom](https://github.com/testing-library/dom-testing-library) from 7.30.4 to 7.31.0. <details> <summary>Release notes</summary> <p><em>Sourced from <a href="https://github.com/testing-library/dom-testing-library/releases"><code>@testing-library/dom</code>'s releases</a>.</em></p> <blockquote> <h2>v7.31.0</h2> <h1><a href="https://github.com/testing-library/dom-testing-library/compare/v7.30.4...v7.31.0">7.31.0</a> (2021-05-10)</h1> <h3>Features</h3> <ul> <li>Add extra error messages when <code>screen</code> was passed instead of a DOM element (<a href="https://github-redirect.dependabot.com/testing-library/dom-testing-library/issues/949">https://github.com/facebook/flipper/issues/949</a>) (<a href=" |
||
|
|
ea541436c8 |
Bump jest-environment-jsdom-sixteen from 1.0.3 to 2.0.0 in /desktop (#2335)
Summary: Bumps [jest-environment-jsdom-sixteen](https://github.com/SimenB/jest-environment-jsdom-sixteen) from 1.0.3 to 2.0.0. <details> <summary>Commits</summary> <ul> <li><a href=" |
||
|
|
4e4a2bdc00 |
Bump @typescript-eslint/experimental-utils from 4.22.1 to 4.23.0 in /desktop (#2328)
Summary: Bumps [typescript-eslint/experimental-utils](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/experimental-utils) from 4.22.1 to 4.23.0. <details> <summary>Release notes</summary> <p><em>Sourced from <a href="https://github.com/typescript-eslint/typescript-eslint/releases"><code>@typescript-eslint/experimental-utils</code>'s releases</a>.</em></p> <blockquote> <h2>v4.23.0</h2> <h1><a href="https://github.com/typescript-eslint/typescript-eslint/compare/v4.22.1...v4.23.0">4.23.0</a> (2021-05-10)</h1> <h3>Bug Fixes</h3> <ul> <li><strong>scope-manager:</strong> fix visiting TSAsExpression in assignment (<a href="https://github-redirect.dependabot.com/typescript-eslint/typescript-eslint/issues/3355">#3355</a>) (<a href=" |
||
|
|
ac25787c0c |
Bump @types/split2 from 2.1.6 to 3.2.0 in /desktop (#2332)
Summary: Bumps [types/split2](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/split2) from 2.1.6 to 3.2.0. <details> <summary>Commits</summary> <ul> <li>See full diff in <a href="https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/split2">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/2332 Reviewed By: priteshrnandgaonkar Differential Revision: D28474759 Pulled By: mweststrate fbshipit-source-id: adf85edf7a04928d3b335e698c547c6bb592e219 |
||
|
|
9d92c7ba0d |
Bump react-native-flipper from 0.88.0 to 0.90.2 in /react-native/ReactNativeFlipperExample (#2322)
Summary: Bumps [react-native-flipper](https://github.com/facebook/flipper) from 0.88.0 to 0.90.2. <details> <summary>Release notes</summary> <p><em>Sourced from <a href="https://github.com/facebook/flipper/releases">react-native-flipper's releases</a>.</em></p> <blockquote> <h2>v0.90.2</h2> <p>See <a href="https://github.com/facebook/flipper/blob/master/desktop/static/CHANGELOG.md">https://github.com/facebook/flipper/blob/master/desktop/static/CHANGELOG.md</a> for full notes.</p> <h2>v0.90.1</h2> <p>See <a href="https://github.com/facebook/flipper/blob/master/desktop/static/CHANGELOG.md">https://github.com/facebook/flipper/blob/master/desktop/static/CHANGELOG.md</a> for full notes.</p> <h2>v0.90.0</h2> <p>See <a href="https://github.com/facebook/flipper/blob/master/desktop/static/CHANGELOG.md">https://github.com/facebook/flipper/blob/master/desktop/static/CHANGELOG.md</a> for full notes.</p> <h2>v0.89.0</h2> <p>See <a href="https://github.com/facebook/flipper/blob/master/desktop/static/CHANGELOG.md">https://github.com/facebook/flipper/blob/master/desktop/static/CHANGELOG.md</a> for full notes.</p> </blockquote> </details> <details> <summary>Commits</summary> <ul> <li><a href=" |
||
|
|
a005fea38e |
Bump glob from 7.1.6 to 7.1.7 in /desktop (#2327)
Summary: Bumps [glob](https://github.com/isaacs/node-glob) from 7.1.6 to 7.1.7. <details> <summary>Commits</summary> <ul> <li><a href=" |
||
|
|
2048d9e7a2 |
Bump less from 3.12.2 to 4.1.1 in /desktop (#2329)
Summary: Bumps [less](https://github.com/less/less.js) from 3.12.2 to 4.1.1. <details> <summary>Release notes</summary> <p><em>Sourced from <a href="https://github.com/less/less.js/releases">less's releases</a>.</em></p> <blockquote> <h2>v4.1.1</h2> <ul> <li>Bug fixes</li> </ul> <h2>v4.1.0</h2> <h1>Mixin parentheses requirement removed</h1> <p>This was maybe too big a change without some kind of deprecation or conversion. So for this version, this works again:</p> <pre><code>.mixin; </code></pre> <h2>v4.0.0</h2> <p>This release has 2 breaking changes:</p> <h3>Parentheses required for mixin calls</h3> <p>This aligns it with syntax for calling detached rulesets.</p> <p>Example</p> <pre lang="less"><code>.mixin() {} .mixin; // error in 4.0 </code></pre> <h3>Parens-division now the default math setting</h3> <p>Parentheses are required (by default) around division-like expressions, to force math evaluation.</p> <p>Example:</p> <pre lang="less"><code>ratio_large: 16; ratio_small: 9; <p>/** The following will produce <code>device-aspect-ratio: 1.77777778</code> by default in 3.x */ <a href="https://github.com/media"><code>@media</code></a> all and (device-aspect-ratio: <a href="https://github.com/ratio"><code>@ratio</code></a>_large / <a href="https://github.com/ratio"><code>@ratio</code></a>_small) { .body { max-width: 800px; } } </code></pre></p> <p>Produces:</p> <pre lang="css"><code>media all and (device-aspect-ratio: 16 / 9) { .body { max-width: 800px; } } </code></pre> <p>You can, of course, get old math behavior. See: <a href="http://lesscss.org/usage/#less-options-math">http://lesscss.org/usage/#less-options-math</a></p> </blockquote> <p>... (truncated)</p> </details> <details> <summary>Changelog</summary> <p><em>Sourced from <a href="https://github.com/less/less.js/blob/master/CHANGELOG.md">less's changelog</a>.</em></p> <blockquote> <h2>Change Log</h2> <h3>v4.0.0 (2020-12-18)</h3> <ul> <li><a href="https://github-redirect.dependabot.com/less/less.js/pull/3573">#3573</a> v4.0.0 (<a href="https://github-redirect.dependabot.com/less/less.js/issues/3573">#3573</a>) (<a href="https://github.com/matthew-dean"><code>@matthew-dean</code></a>)</li> </ul> <h3>v3.13.1 (2020-12-18)</h3> <ul> <li><a href="https://github-redirect.dependabot.com/less/less.js/pull/3575">#3575</a> Fixes <a href="https://github-redirect.dependabot.com/less/less.js/issues/3574">#3574</a> (<a href="https://github-redirect.dependabot.com/less/less.js/issues/3575">#3575</a>) (<a href="https://github.com/matthew-dean"><code>@matthew-dean</code></a>)</li> </ul> <h3>v3.13.0 (2020-12-12)</h3> <ul> <li><a href="https://github-redirect.dependabot.com/less/less.js/pull/3572">#3572</a> Fixes <a href="https://github-redirect.dependabot.com/less/less.js/issues/3434">#3434</a> - memory / runtime improvements (<a href="https://github-redirect.dependabot.com/less/less.js/issues/3572">#3572</a>) (<a href="https://github.com/matthew-dean"><code>@matthew-dean</code></a>)</li> <li><a href="https://github-redirect.dependabot.com/less/less.js/pull/3550">#3550</a> Examples contain more valid CSS, to test with a new parser (<a href="https://github-redirect.dependabot.com/less/less.js/issues/3550">#3550</a>) (<a href="https://github.com/matthew-dean"><code>@matthew-dean</code></a>)</li> <li><a href="https://github-redirect.dependabot.com/less/less.js/pull/3546">#3546</a> Bug fixes - fixes <a href="https://github-redirect.dependabot.com/less/less.js/issues/3446">#3446</a> <a href="https://github-redirect.dependabot.com/less/less.js/issues/3368">#3368</a> (<a href="https://github-redirect.dependabot.com/less/less.js/issues/3546">#3546</a>) (<a href="https://github.com/matthew-dean"><code>@matthew-dean</code></a>)</li> </ul> </blockquote> </details> <details> <summary>Commits</summary> <ul> <li><a href=" |
||
|
|
e18dd53f4a |
Bump gradle from 4.2.0 to 4.2.1 (#2325)
Summary: Bumps gradle from 4.2.0 to 4.2.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/2325 Reviewed By: priteshrnandgaonkar Differential Revision: D28474742 Pulled By: mweststrate fbshipit-source-id: fa58186520441ea86ae7204e63843a028c3b53e8 |
||
|
|
59093abf9f |
Bump @babel/core from 7.14.0 to 7.14.2 in /react-native/ReactNativeFlipperExample (#2323)
Summary: Bumps [babel/core](https://github.com/babel/babel/tree/HEAD/packages/babel-core) from 7.14.0 to 7.14.2. <details> <summary>Release notes</summary> <p><em>Sourced from <a href="https://github.com/babel/babel/releases"><code>@babel/core</code>'s releases</a>.</em></p> <blockquote> <h2>v7.14.2 (2021-05-12)</h2> <p>Thanks <a href="https://github.com/liuyenwei"><code>@liuyenwei</code></a>, <a href="https://github.com/quickgiant"><code>@quickgiant</code></a>, <a href="https://github.com/serut"><code>@serut</code></a>, and <a href="https://github.com/trinangkur"><code>@trinangkur</code></a> for your first PRs!</p> <h4>🐛 Bug Fix</h4> <ul> <li><code>babel-node</code> <ul> <li><a href="https://github-redirect.dependabot.com/babel/babel/pull/13295">#13295</a> Fix: Only create <code>babel/node</code> IPC channel when needed (<a href="https://github.com/quickgiant"><code>@quickgiant</code></a>)</li> </ul> </li> <li><code>babel-parser</code> <ul> <li><a href="https://github-redirect.dependabot.com/babel/babel/pull/13284">#13284</a> Parse attributes of import expression with estree plugin (<a href="https://github.com/sosukesuzuki"><code>@sosukesuzuki</code></a>)</li> <li><a href="https://github-redirect.dependabot.com/babel/babel/pull/13261">#13261</a> Fix invalid identifier name on unfinished escape (<a href="https://github.com/JLHwung"><code>@JLHwung</code></a>)</li> </ul> </li> <li><code>babel-types</code> <ul> <li><a href="https://github-redirect.dependabot.com/babel/babel/pull/13275">#13275</a> Support objects from other contexts in <code>t.valueToNode</code> (<a href="https://github.com/nicolo-ribaudo"><code>@nicolo-ribaudo</code></a>)</li> </ul> </li> <li>Other <ul> <li><a href="https://github-redirect.dependabot.com/babel/babel/pull/13274">#13274</a> [eslint] Don't crash on multiple <code>babel/parser</code> copies (<a href="https://github.com/nicolo-ribaudo"><code>@nicolo-ribaudo</code></a>)</li> </ul> </li> <li><code>babel-generator</code> <ul> <li><a href="https://github-redirect.dependabot.com/babel/babel/pull/13269">#13269</a> Print parentheses around identifier <code>let</code> where necessary (<a href="https://github.com/Zalathar"><code>@Zalathar</code></a>)</li> </ul> </li> </ul> <h4>💅 Polish</h4> <ul> <li><code>babel-helper-module-transforms</code>, <code>babel-plugin-transform-modules-commonjs</code> <ul> <li><a href="https://github-redirect.dependabot.com/babel/babel/pull/13296">#13296</a> Better error for <code>export * as ns</code> without the correct plugin (<a href="https://github.com/JLHwung"><code>@JLHwung</code></a>)</li> </ul> </li> </ul> <h4>📝 Documentation</h4> <ul> <li><a href="https://github-redirect.dependabot.com/babel/babel/pull/13253">#13253</a> [DOC] Add missing Monorepo configuration (<a href="https://github.com/serut"><code>@serut</code></a>)</li> </ul> <h4>🏠 Internal</h4> <ul> <li>Other <ul> <li><a href="https://github-redirect.dependabot.com/babel/babel/pull/13289">#13289</a> Update lodash version for fixing security vulnerability (<a href="https://github.com/trinangkur"><code>@trinangkur</code></a>)</li> </ul> </li> <li><code>babel-types</code> <ul> <li><a href="https://github-redirect.dependabot.com/babel/babel/pull/13264">#13264</a> [babel-types] Update <code>matchesPattern</code> to account for <code>this</code> (<a href="https://github.com/liuyenwei"><code>@liuyenwei</code></a>)</li> </ul> </li> </ul> <h4>🏃♀️ Performance</h4> <ul> <li><code>babel-parser</code> <ul> <li><a href="https://github-redirect.dependabot.com/babel/babel/pull/13262">#13262</a> Faster identifier tokenizing (<a href="https://github.com/JLHwung"><code>@JLHwung</code></a>)</li> <li><a href="https://github-redirect.dependabot.com/babel/babel/pull/13256">#13256</a> Refactor private name tokenizing (<a href="https://github.com/JLHwung"><code>@JLHwung</code></a>)</li> </ul> </li> </ul> <h4>Committers: 9</h4> <ul> <li>Babel Bot (<a href="https://github.com/babel-bot"><code>@babel-bot</code></a>)</li> <li>Clark Jacobsohn (<a href="https://github.com/quickgiant"><code>@quickgiant</code></a>)</li> <li>Huáng Jùnliàng (<a href="https://github.com/JLHwung"><code>@JLHwung</code></a>)</li> <li>Nicolò Ribaudo (<a href="https://github.com/nicolo-ribaudo"><code>@nicolo-ribaudo</code></a>)</li> <li>Sosuke Suzuki (<a href="https://github.com/sosukesuzuki"><code>@sosukesuzuki</code></a>)</li> <li>Stuart Cook (<a href="https://github.com/Zalathar"><code>@Zalathar</code></a>)</li> <li>Trinangkur Chatterjee (<a href="https://github.com/trinangkur"><code>@trinangkur</code></a>)</li> <li>Yen-Wei Liu (<a href="https://github.com/liuyenwei"><code>@liuyenwei</code></a>)</li> <li><a href="https://github.com/serut"><code>@serut</code></a></li> </ul> <h2>v7.14.1 (2021-05-04)</h2> <p>Thanks <a href="https://github.com/aancer-rca"><code>@aancer-rca</code></a> for your first PR to Babel.</p> <h4>🐛 Bug Fix</h4> </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/core</code>'s changelog</a>.</em></p> <blockquote> <h2>v7.14.2 (2021-05-12)</h2> <h4>🐛 Bug Fix</h4> <ul> <li><code>babel-node</code> <ul> <li><a href="https://github-redirect.dependabot.com/babel/babel/pull/13295">#13295</a> Fix: Only create <code>babel/node</code> IPC channel when needed (<a href="https://github.com/quickgiant"><code>@quickgiant</code></a>)</li> </ul> </li> <li><code>babel-parser</code> <ul> <li><a href="https://github-redirect.dependabot.com/babel/babel/pull/13284">#13284</a> Parse attributes of import expression with estree plugin (<a href="https://github.com/sosukesuzuki"><code>@sosukesuzuki</code></a>)</li> <li><a href="https://github-redirect.dependabot.com/babel/babel/pull/13261">#13261</a> Fix invalid identifier name on unfinished escape (<a href="https://github.com/JLHwung"><code>@JLHwung</code></a>)</li> </ul> </li> <li><code>babel-types</code> <ul> <li><a href="https://github-redirect.dependabot.com/babel/babel/pull/13275">#13275</a> Support objects from other contexts in <code>t.valueToNode</code> (<a href="https://github.com/nicolo-ribaudo"><code>@nicolo-ribaudo</code></a>)</li> </ul> </li> <li>Other <ul> <li><a href="https://github-redirect.dependabot.com/babel/babel/pull/13274">#13274</a> [eslint] Don't crash on multiple <code>babel/parser</code> copies (<a href="https://github.com/nicolo-ribaudo"><code>@nicolo-ribaudo</code></a>)</li> </ul> </li> <li><code>babel-generator</code> <ul> <li><a href="https://github-redirect.dependabot.com/babel/babel/pull/13269">#13269</a> Print parentheses around identifier <code>let</code> where necessary (<a href="https://github.com/Zalathar"><code>@Zalathar</code></a>)</li> </ul> </li> </ul> <h4>💅 Polish</h4> <ul> <li><code>babel-helper-module-transforms</code>, <code>babel-plugin-transform-modules-commonjs</code> <ul> <li><a href="https://github-redirect.dependabot.com/babel/babel/pull/13296">#13296</a> Better error for <code>export * as ns</code> without the correct plugin (<a href="https://github.com/JLHwung"><code>@JLHwung</code></a>)</li> </ul> </li> </ul> <h4>📝 Documentation</h4> <ul> <li><a href="https://github-redirect.dependabot.com/babel/babel/pull/13253">#13253</a> [DOC] Add missing Monorepo configuration (<a href="https://github.com/serut"><code>@serut</code></a>)</li> </ul> <h4>🏠 Internal</h4> <ul> <li>Other <ul> <li><a href="https://github-redirect.dependabot.com/babel/babel/pull/13289">#13289</a> Update lodash version for fixing security vulnerability (<a href="https://github.com/trinangkur"><code>@trinangkur</code></a>)</li> </ul> </li> <li><code>babel-types</code> <ul> <li><a href="https://github-redirect.dependabot.com/babel/babel/pull/13264">#13264</a> [babel-types] Update <code>matchesPattern</code> to account for <code>this</code> (<a href="https://github.com/liuyenwei"><code>@liuyenwei</code></a>)</li> </ul> </li> </ul> <h4>🏃♀️ Performance</h4> <ul> <li><code>babel-parser</code> <ul> <li><a href="https://github-redirect.dependabot.com/babel/babel/pull/13262">#13262</a> Faster identifier tokenizing (<a href="https://github.com/JLHwung"><code>@JLHwung</code></a>)</li> <li><a href="https://github-redirect.dependabot.com/babel/babel/pull/13256">#13256</a> Refactor private name tokenizing (<a href="https://github.com/JLHwung"><code>@JLHwung</code></a>)</li> </ul> </li> </ul> <h2>v7.14.1 (2021-05-04)</h2> <h4>🐛 Bug Fix</h4> <ul> <li><code>babel-parser</code> <ul> <li><a href="https://github-redirect.dependabot.com/babel/babel/pull/13243">#13243</a> Parse static blocks with typescript plugin (<a href="https://github.com/sosukesuzuki"><code>@sosukesuzuki</code></a>)</li> </ul> </li> <li><code>babel-plugin-transform-block-scoping</code> <ul> <li><a href="https://github-redirect.dependabot.com/babel/babel/pull/13248">#13248</a> Fix plugin-transform-block-scoping const violations (<a href="https://github.com/overlookmotel"><code>@overlookmotel</code></a>)</li> </ul> </li> <li><code>babel-generator</code>, <code>babel-parser</code> <ul> <li><a href="https://github-redirect.dependabot.com/babel/babel/pull/13244">#13244</a> Parse <code>for await (async of ...)</code> (<a href="https://github.com/Zalathar"><code>@Zalathar</code></a>)</li> </ul> </li> <li><code>babel-helper-create-class-features-plugin</code> <ul> <li><a href="https://github-redirect.dependabot.com/babel/babel/pull/13237">#13237</a> fix: Typo in <code>babel/helper-create-class-features-plugin</code> (<a href="https://github.com/aancer-rca"><code>@aancer-rca</code></a>)</li> </ul> </li> </ul> <h4>📝 Documentation</h4> <ul> <li><code>babel-types</code> <ul> <li><a href="https://github-redirect.dependabot.com/babel/babel/pull/13151">#13151</a> Add alias docs for <code>@babel/types</code> (<a href="https://github.com/JLHwung"><code>@JLHwung</code></a>)</li> </ul> </li> </ul> <h4>🏠 Internal</h4> <ul> <li><code>babel-parser</code></li> </ul> </blockquote> <p>... (truncated)</p> </details> <details> <summary>Commits</summary> <ul> <li><a href=" |
||
|
|
205ad32eb7 |
Bump mockito-core from 3.9.0 to 3.10.0 (#2326)
Summary: Bumps [mockito-core](https://github.com/mockito/mockito) from 3.9.0 to 3.10.0. <details> <summary>Release notes</summary> <p><em>Sourced from <a href="https://github.com/mockito/mockito/releases">mockito-core's releases</a>.</em></p> <blockquote> <h2>v3.10.0</h2> <p><!-- raw HTML omitted --><!-- raw HTML omitted --><em>Changelog generated by <a href="https://github.com/shipkit/shipkit-changelog">Shipkit Changelog Gradle Plugin</a></em><!-- raw HTML omitted --><!-- raw HTML omitted --></p> <h4>3.10.0</h4> <ul> <li>2021-05-12 - <a href="https://github.com/mockito/mockito/compare/HEAD...v3.10.0">0 commit(s)</a> by</li> <li>No notable improvements. No pull requests (issues) were referenced from commits.</li> </ul> <h2>v3.9.10</h2> <p><!-- raw HTML omitted --><!-- raw HTML omitted --><em>Changelog generated by <a href="https://github.com/shipkit/shipkit-changelog">Shipkit Changelog Gradle Plugin</a></em><!-- raw HTML omitted --><!-- raw HTML omitted --></p> <h4>3.9.10</h4> <ul> <li>2021-04-29 - <a href="https://github.com/mockito/mockito/compare/v3.9.7...v3.9.10">3 commit(s)</a> by Ismaël Mejía, Tim van der Lippe, dependabot[bot]</li> <li>Remove ASM dependency [(<a href="https://github-redirect.dependabot.com/mockito/mockito/issues/2279">https://github.com/facebook/flipper/issues/2279</a>)](<a href="https://github-redirect.dependabot.com/mockito/mockito/pull/2279">mockito/mockito#2279</a>)</li> <li>Apply automated ErrorProne fixes [(<a href="https://github-redirect.dependabot.com/mockito/mockito/issues/2277">https://github.com/facebook/flipper/issues/2277</a>)](<a href="https://github-redirect.dependabot.com/mockito/mockito/pull/2277">mockito/mockito#2277</a>)</li> <li>Bump kotlinx-coroutines-core from 1.4.2-native-mt to 1.4.3-native-mt [(<a href="https://github-redirect.dependabot.com/mockito/mockito/issues/2276">https://github.com/facebook/flipper/issues/2276</a>)](<a href="https://github-redirect.dependabot.com/mockito/mockito/pull/2276">mockito/mockito#2276</a>)</li> </ul> <h2>v3.9.9</h2> <p><!-- raw HTML omitted --><!-- raw HTML omitted --><em>Changelog generated by <a href="https://github.com/shipkit/shipkit-changelog">Shipkit Changelog Gradle Plugin</a></em><!-- raw HTML omitted --><!-- raw HTML omitted --></p> <h4>3.9.9</h4> <ul> <li>2021-04-29 - <a href="https://github.com/mockito/mockito/compare/v3.9.7...v3.9.9">2 commit(s)</a> by Ismaël Mejía, dependabot[bot]</li> <li>Remove ASM dependency [(<a href="https://github-redirect.dependabot.com/mockito/mockito/issues/2279">https://github.com/facebook/flipper/issues/2279</a>)](<a href="https://github-redirect.dependabot.com/mockito/mockito/pull/2279">mockito/mockito#2279</a>)</li> <li>Bump kotlinx-coroutines-core from 1.4.2-native-mt to 1.4.3-native-mt [(<a href="https://github-redirect.dependabot.com/mockito/mockito/issues/2276">https://github.com/facebook/flipper/issues/2276</a>)](<a href="https://github-redirect.dependabot.com/mockito/mockito/pull/2276">mockito/mockito#2276</a>)</li> </ul> <h2>v3.9.7</h2> <p><!-- raw HTML omitted --><!-- raw HTML omitted --><em>Changelog generated by <a href="https://github.com/shipkit/shipkit-changelog">Shipkit Changelog Gradle Plugin</a></em><!-- raw HTML omitted --><!-- raw HTML omitted --></p> <h4>3.9.7</h4> <ul> <li>2021-04-23 - <a href="https://github.com/mockito/mockito/compare/v3.9.3...v3.9.7">4 commit(s)</a> by Michael Vitz, dependabot[bot]</li> <li>Fixes <a href="https://github-redirect.dependabot.com/mockito/mockito/issues/2273">https://github.com/facebook/flipper/issues/2273</a> : Add missing parenthesis to javadoc example [(<a href="https://github-redirect.dependabot.com/mockito/mockito/issues/2274">https://github.com/facebook/flipper/issues/2274</a>)](<a href="https://github-redirect.dependabot.com/mockito/mockito/pull/2274">mockito/mockito#2274</a>)</li> <li>Example in javadoc of ArgumentMatcher has missing parenthesis [(<a href="https://github-redirect.dependabot.com/mockito/mockito/issues/2273">https://github.com/facebook/flipper/issues/2273</a>)](<a href="https://github-redirect.dependabot.com/mockito/mockito/issues/2273">mockito/mockito#2273</a>)</li> <li>Bump groovy from 3.0.7 to 3.0.8 [(<a href="https://github-redirect.dependabot.com/mockito/mockito/issues/2271">https://github.com/facebook/flipper/issues/2271</a>)](<a href="https://github-redirect.dependabot.com/mockito/mockito/pull/2271">mockito/mockito#2271</a>)</li> <li>Bump shipkit-changelog from 1.1.13 to 1.1.15 [(<a href="https://github-redirect.dependabot.com/mockito/mockito/issues/2270">https://github.com/facebook/flipper/issues/2270</a>)](<a href="https://github-redirect.dependabot.com/mockito/mockito/pull/2270">mockito/mockito#2270</a>)</li> <li>Bump versions.bytebuddy from 1.10.20 to 1.11.0 [(<a href="https://github-redirect.dependabot.com/mockito/mockito/issues/2269">https://github.com/facebook/flipper/issues/2269</a>)](<a href="https://github-redirect.dependabot.com/mockito/mockito/pull/2269">mockito/mockito#2269</a>)</li> </ul> <h2>v3.9.3</h2> <p><!-- raw HTML omitted --><!-- raw HTML omitted --><em>Changelog generated by <a href="https://github.com/shipkit/shipkit-changelog">Shipkit Changelog Gradle Plugin</a></em><!-- raw HTML omitted --><!-- raw HTML omitted --></p> <h4>3.9.3</h4> <ul> <li>2021-04-14 - <a href="https://github.com/mockito/mockito/compare/v3.9.2...v3.9.3">1 commit(s)</a> by A248</li> <li>Include cause when FieldReader fails to access field [(<a href="https://github-redirect.dependabot.com/mockito/mockito/issues/2267">https://github.com/facebook/flipper/issues/2267</a>)](<a href="https://github-redirect.dependabot.com/mockito/mockito/pull/2267">mockito/mockito#2267</a>)</li> <li>Swallowed illegal access exceptions make it harder to debug modularity-related issues [(<a href="https://github-redirect.dependabot.com/mockito/mockito/issues/2266">https://github.com/facebook/flipper/issues/2266</a>)](<a href="https://github-redirect.dependabot.com/mockito/mockito/issues/2266">mockito/mockito#2266</a>)</li> </ul> <h2>v3.9.2</h2> <p><!-- raw HTML omitted --><!-- raw HTML omitted --><em>Changelog generated by <a href="https://github.com/shipkit/shipkit-changelog">Shipkit Changelog Gradle Plugin</a></em><!-- raw HTML omitted --><!-- raw HTML omitted --></p> <h4>3.9.2</h4> <ul> <li>2021-04-12 - <a href="https://github.com/mockito/mockito/compare/v3.9.0...v3.9.2">2 commit(s)</a> by dependabot[bot], devin040</li> <li>Fixes <a href="https://github-redirect.dependabot.com/mockito/mockito/issues/2242">https://github.com/facebook/flipper/issues/2242</a> : Make exceptions for Inorder.verify more standard / spec… [(<a href="https://github-redirect.dependabot.com/mockito/mockito/issues/2263">https://github.com/facebook/flipper/issues/2263</a>)](<a href="https://github-redirect.dependabot.com/mockito/mockito/pull/2263">mockito/mockito#2263</a>)</li> <li>Bump shipkit-auto-version from 1.1.5 to 1.1.8 [(<a href="https://github-redirect.dependabot.com/mockito/mockito/issues/2261">https://github.com/facebook/flipper/issues/2261</a>)](<a href="https://github-redirect.dependabot.com/mockito/mockito/pull/2261">mockito/mockito#2261</a>)</li> </ul> </blockquote> <p>... (truncated)</p> </details> <details> <summary>Commits</summary> <ul> <li><a href=" |
||
|
|
e0b6135903 |
Bump protobuf-java from 3.16.0 to 3.17.0 (#2324)
Summary: Bumps [protobuf-java](https://github.com/protocolbuffers/protobuf) from 3.16.0 to 3.17.0. <details> <summary>Release notes</summary> <p><em>Sourced from <a href="https://github.com/protocolbuffers/protobuf/releases">protobuf-java's releases</a>.</em></p> <blockquote> <h2>Protocol Buffers v3.17.0</h2> <h1>Protocol Compiler</h1> <ul> <li>Fix the generated source information for reserved values in Enums.</li> </ul> <h1>C++</h1> <ul> <li>Fix -Wunused-parameter in map<!-- raw HTML omitted --> fields (fixes <a href="https://github-redirect.dependabot.com/protocolbuffers/protobuf/issues/8494">#8494</a>) (<a href="https://github-redirect.dependabot.com/protocolbuffers/protobuf/issues/8500">#8500</a>)</li> <li>Use byteswap.h when building against musl libc (<a href="https://github-redirect.dependabot.com/protocolbuffers/protobuf/issues/8503">#8503</a>)</li> <li>Fix -Wundefined-inline error when using SharedCtor() or SharedDtor() (<a href="https://github-redirect.dependabot.com/protocolbuffers/protobuf/issues/8532">#8532</a>)</li> <li>Fix bug where <code>Descriptor::DebugString()</code> printed proto3 synthetic oneofs.</li> <li>Provide stable versions of <code>SortAndUnique()</code>.</li> <li>Make sure to cache proto3 optional message fields when they are cleared.</li> <li>Expose UnsafeArena methods to Reflection.</li> <li>Use std::string::empty() rather than std::string::size() > 0.</li> </ul> <h1>Kotlin</h1> <ul> <li>Restrict extension setter and getter operators to non-nullable T.</li> </ul> <h1>Java</h1> <ul> <li>updating GSON and Guava to more recent versions (<a href="https://github-redirect.dependabot.com/protocolbuffers/protobuf/issues/8524">#8524</a>)</li> <li>Reduce the time spent evaluating isExtensionNumber by storing the extension ranges in a TreeMap for faster queries. This is particularly relevant for protos which define a large number of extension ranges, for example when each tag is defined as an extension.</li> <li>Fix java bytecode estimation logic for optional fields.</li> <li>Optimize Descriptor.isExtensionNumber.</li> </ul> <h1>Python</h1> <ul> <li>Add MethodDescriptor.CopyToProto() (<a href="https://github-redirect.dependabot.com/protocolbuffers/protobuf/issues/8327">#8327</a>)</li> <li>Remove unused python_protobuf.{cc,h} (<a href="https://github-redirect.dependabot.com/protocolbuffers/protobuf/issues/8513">#8513</a>)</li> <li>Start publishing python aarch64 manylinux wheels normally (<a href="https://github-redirect.dependabot.com/protocolbuffers/protobuf/issues/8530">#8530</a>)</li> <li>Fix constness issue detected by MSVC standard conforming mode (<a href="https://github-redirect.dependabot.com/protocolbuffers/protobuf/issues/8568">#8568</a>)</li> <li>Make JSON parsing match C++ and Java when multiple fields from the same oneof are present and all but one is null.</li> </ul> <h1>Ruby</h1> <ul> <li>Add support for proto3 json_name in compiler and field definitions (<a href="https://github-redirect.dependabot.com/protocolbuffers/protobuf/issues/8356">#8356</a>)</li> <li>Fixed memory leak of Ruby arena objects. (<a href="https://github-redirect.dependabot.com/protocolbuffers/protobuf/issues/8461">#8461</a>)</li> <li>Fix source gem compilation (<a href="https://github-redirect.dependabot.com/protocolbuffers/protobuf/issues/8471">#8471</a>)</li> <li>Fix various exceptions in Ruby on 64-bit Windows (<a href="https://github-redirect.dependabot.com/protocolbuffers/protobuf/issues/8563">#8563</a>)</li> <li>Fix crash when calculating Message hash values on 64-bit Windows (<a href="https://github-redirect.dependabot.com/protocolbuffers/protobuf/issues/8565">#8565</a>)</li> </ul> <h1>Conformance Tests</h1> <ul> <li>Added a conformance test for the case of multiple fields from the same oneof.</li> </ul> <h1>Other</h1> <ul> <li>Open sourcing kotlin protos (<a href="https://github-redirect.dependabot.com/protocolbuffers/protobuf/issues/8272">#8272</a>)</li> <li>Use a newer version of rules_proto, with the new rule <code>proto_descriptor_set</code> (<a href="https://github-redirect.dependabot.com/protocolbuffers/protobuf/issues/8469">#8469</a>)</li> </ul> <h2>Protocol Buffers v3.17.0-rc2</h2> </blockquote> <p>... (truncated)</p> </details> <details> <summary>Commits</summary> <ul> <li><a href=" |
||
|
|
1d05f32372 |
Bump @typescript-eslint/eslint-plugin from 4.22.1 to 4.23.0 in /flipper-js-client-sdk (#2320)
Summary: Bumps [typescript-eslint/eslint-plugin](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/eslint-plugin) from 4.22.1 to 4.23.0. <details> <summary>Release notes</summary> <p><em>Sourced from <a href="https://github.com/typescript-eslint/typescript-eslint/releases"><code>@typescript-eslint/eslint-plugin</code>'s releases</a>.</em></p> <blockquote> <h2>v4.23.0</h2> <h1><a href="https://github.com/typescript-eslint/typescript-eslint/compare/v4.22.1...v4.23.0">4.23.0</a> (2021-05-10)</h1> <h3>Bug Fixes</h3> <ul> <li><strong>scope-manager:</strong> fix visiting TSAsExpression in assignment (<a href="https://github-redirect.dependabot.com/typescript-eslint/typescript-eslint/issues/3355">#3355</a>) (<a href=" |
||
|
|
e22ef757d5 |
Bump eslint-plugin-import from 2.22.1 to 2.23.2 in /flipper-js-client-sdk (#2319)
Summary: Bumps [eslint-plugin-import](https://github.com/benmosher/eslint-plugin-import) from 2.22.1 to 2.23.2. <details> <summary>Release notes</summary> <p><em>Sourced from <a href="https://github.com/benmosher/eslint-plugin-import/releases">eslint-plugin-import's releases</a>.</em></p> <blockquote> <h2>v2.23.0</h2> <p><a href="https://github.com/benmosher/eslint-plugin-import/blob/v2.23.0/CHANGELOG.md#2230---2021-05-13">https://github.com/benmosher/eslint-plugin-import/blob/v2.23.0/CHANGELOG.md#2230---2021-05-13</a></p> </blockquote> </details> <details> <summary>Changelog</summary> <p><em>Sourced from <a href="https://github.com/benmosher/eslint-plugin-import/blob/master/CHANGELOG.md">eslint-plugin-import's changelog</a>.</em></p> <blockquote> <h2>[2.23.2] - 2021-05-15</h2> <h3>Changed</h3> <ul> <li>[meta] add <code>safe-publish-latest</code>; use <code>prepublishOnly</code> script for npm 7+</li> </ul> <h2>[2.23.1] - 2021-05-14</h2> <h3>Fixed</h3> <ul> <li>[<code>newline-after-import</code>]: fix crash with <code>export {}</code> syntax (<a href="https://github-redirect.dependabot.com/benmosher/eslint-plugin-import/issues/2063">https://github.com/facebook/flipper/issues/2063</a>, <a href="https://github-redirect.dependabot.com/benmosher/eslint-plugin-import/issues/2056">https://github.com/facebook/flipper/issues/2056</a>, thanks [<a href="https://github.com/ljharb"><code>@ljharb</code></a>])</li> <li><code>ExportMap</code>: do not crash when tsconfig lacks <code>.compilerOptions</code> (<a href="https://github-redirect.dependabot.com/benmosher/eslint-plugin-import/issues/2067">https://github.com/facebook/flipper/issues/2067</a>, thanks [<a href="https://github.com/ljharb"><code>@ljharb</code></a>])</li> <li>[<code>order</code>]: fix alphabetical sorting (<a href="https://github-redirect.dependabot.com/benmosher/eslint-plugin-import/issues/2071">https://github.com/facebook/flipper/issues/2071</a>, thanks [<a href="https://github.com/grit96"><code>@grit96</code></a>])</li> </ul> <h2>[2.23.0] - 2021-05-13</h2> <h3>Added</h3> <ul> <li>[<code>no-commonjs</code>]: Also detect require calls with expressionless template literals: <code>require(`x`)</code> (<a href="https://github-redirect.dependabot.com/benmosher/eslint-plugin-import/issues/1958">https://github.com/facebook/flipper/issues/1958</a>, thanks [<a href="https://github.com/FloEdelmann"><code>@FloEdelmann</code></a>])</li> <li>[<code>no-internal-modules</code>]: Add <code>forbid</code> option (<a href="https://github-redirect.dependabot.com/benmosher/eslint-plugin-import/issues/1846">https://github.com/facebook/flipper/issues/1846</a>, thanks [<a href="https://github.com/guillaumewuip"><code>@guillaumewuip</code></a>])</li> <li>add [<code>no-relative-packages</code>] (<a href="https://github-redirect.dependabot.com/benmosher/eslint-plugin-import/issues/1860">https://github.com/facebook/flipper/issues/1860</a>, <a href="https://github-redirect.dependabot.com/benmosher/eslint-plugin-import/issues/966">https://github.com/facebook/flipper/issues/966</a>, thanks [<a href="https://github.com/tapayne88"><code>@tapayne88</code></a>] [<a href="https://github.com/panrafal"><code>@panrafal</code></a>])</li> <li>add [<code>no-import-module-exports</code>] rule: report import declarations with CommonJS exports (<a href="https://github-redirect.dependabot.com/benmosher/eslint-plugin-import/issues/804">https://github.com/facebook/flipper/issues/804</a>, thanks [<a href="https://github.com/kentcdodds"><code>@kentcdodds</code></a>] and [<a href="https://github.com/ttmarek"><code>@ttmarek</code></a>])</li> <li>[<code>no-unused-modules</code>]: Support destructuring assignment for <code>export</code>. (<a href="https://github-redirect.dependabot.com/benmosher/eslint-plugin-import/issues/1997">https://github.com/facebook/flipper/issues/1997</a>, thanks [<a href="https://github.com/s-h-a-d-o-w"><code>@s-h-a-d-o-w</code></a>])</li> <li>[<code>order</code>]: support type imports (<a href="https://github-redirect.dependabot.com/benmosher/eslint-plugin-import/issues/2021">https://github.com/facebook/flipper/issues/2021</a>, thanks [<a href="https://github.com/grit96"><code>@grit96</code></a>])</li> <li>[<code>order</code>]: Add <code>warnOnUnassignedImports</code> option to enable warnings for out of order unassigned imports (<a href="https://github-redirect.dependabot.com/benmosher/eslint-plugin-import/issues/1990">https://github.com/facebook/flipper/issues/1990</a>, thanks [<a href="https://github.com/hayes"><code>@hayes</code></a>])</li> </ul> <h3>Fixed</h3> <ul> <li>[<code>export</code>]/TypeScript: properly detect export specifiers as children of a TS module block (<a href="https://github-redirect.dependabot.com/benmosher/eslint-plugin-import/issues/1889">https://github.com/facebook/flipper/issues/1889</a>, thanks [<a href="https://github.com/andreubotella"><code>@andreubotella</code></a>])</li> <li>[<code>order</code>]: ignore non-module-level requires (<a href="https://github-redirect.dependabot.com/benmosher/eslint-plugin-import/issues/1940">https://github.com/facebook/flipper/issues/1940</a>, thanks [<a href="https://github.com/golopot"><code>@golopot</code></a>])</li> <li>[<code>no-webpack-loader-syntax</code>]/TypeScript: avoid crash on missing name (<a href="https://github-redirect.dependabot.com/benmosher/eslint-plugin-import/issues/1947">https://github.com/facebook/flipper/issues/1947</a>, thanks [<a href="https://github.com/leonardodino"><code>@leonardodino</code></a>])</li> <li>[<code>no-extraneous-dependencies</code>]: Add package.json cache (<a href="https://github-redirect.dependabot.com/benmosher/eslint-plugin-import/issues/1948">https://github.com/facebook/flipper/issues/1948</a>, thanks [<a href="https://github.com/fa93hws"><code>@fa93hws</code></a>])</li> <li>[<code>prefer-default-export</code>]: handle empty array destructuring (<a href="https://github-redirect.dependabot.com/benmosher/eslint-plugin-import/issues/1965">https://github.com/facebook/flipper/issues/1965</a>, thanks [<a href="https://github.com/ljharb"><code>@ljharb</code></a>])</li> <li>[<code>no-unused-modules</code>]: make type imports mark a module as used (fixes <a href="https://github-redirect.dependabot.com/benmosher/eslint-plugin-import/issues/1924">https://github.com/facebook/flipper/issues/1924</a>) (<a href="https://github-redirect.dependabot.com/benmosher/eslint-plugin-import/issues/1974">https://github.com/facebook/flipper/issues/1974</a>, thanks [<a href="https://github.com/cherryblossom000"><code>@cherryblossom000</code></a>])</li> <li>[<code>no-cycle</code>]: fix perf regression (<a href="https://github-redirect.dependabot.com/benmosher/eslint-plugin-import/issues/1944">https://github.com/facebook/flipper/issues/1944</a>, thanks [<a href="https://github.com/Blasz"><code>@Blasz</code></a>])</li> <li>[<code>first</code>]: fix handling of <code>import = require</code> (<a href="https://github-redirect.dependabot.com/benmosher/eslint-plugin-import/issues/1963">https://github.com/facebook/flipper/issues/1963</a>, thanks [<a href="https://github.com/MatthiasKunnen"><code>@MatthiasKunnen</code></a>])</li> <li>[<code>no-cycle</code>]/[<code>extensions</code>]: fix isExternalModule usage (<a href="https://github-redirect.dependabot.com/benmosher/eslint-plugin-import/issues/1696">https://github.com/facebook/flipper/issues/1696</a>, thanks [<a href="https://github.com/paztis"><code>@paztis</code></a>])</li> <li>[<code>extensions</code>]/[<code>no-cycle</code>]/[<code>no-extraneous-dependencies</code>]: Correct module real path resolution (<a href="https://github-redirect.dependabot.com/benmosher/eslint-plugin-import/issues/1696">https://github.com/facebook/flipper/issues/1696</a>, thanks [<a href="https://github.com/paztis"><code>@paztis</code></a>])</li> <li>[<code>no-named-default</code>]: ignore Flow import type and typeof (<a href="https://github-redirect.dependabot.com/benmosher/eslint-plugin-import/issues/1983">https://github.com/facebook/flipper/issues/1983</a>, thanks [<a href="https://github.com/christianvuerings"><code>@christianvuerings</code></a>])</li> <li>[<code>no-extraneous-dependencies</code>]: Exclude flow <code>typeof</code> imports (<a href="https://github-redirect.dependabot.com/benmosher/eslint-plugin-import/issues/1534">https://github.com/facebook/flipper/issues/1534</a>, thanks [<a href="https://github.com/devongovett"><code>@devongovett</code></a>])</li> <li>[<code>newline-after-import</code>]: respect decorator annotations (<a href="https://github-redirect.dependabot.com/benmosher/eslint-plugin-import/issues/1985">https://github.com/facebook/flipper/issues/1985</a>, thanks [<a href="https://github.com/lilling"><code>@lilling</code></a>])</li> <li>[<code>no-restricted-paths</code>]: enhance performance for zones with <code>except</code> paths (<a href="https://github-redirect.dependabot.com/benmosher/eslint-plugin-import/issues/2022">https://github.com/facebook/flipper/issues/2022</a>, thanks [<a href="https://github.com/malykhinvi"><code>@malykhinvi</code></a>])</li> <li>[<code>no-unresolved</code>]: check import() (<a href="https://github-redirect.dependabot.com/benmosher/eslint-plugin-import/issues/2026">https://github.com/facebook/flipper/issues/2026</a>, thanks [<a href="https://github.com/aladdin-add"><code>@aladdin-add</code></a>])</li> </ul> <h3>Changed</h3> <ul> <li>[Generic Import Callback] Make callback for all imports once in rules (<a href="https://github-redirect.dependabot.com/benmosher/eslint-plugin-import/issues/1237">https://github.com/facebook/flipper/issues/1237</a>, thanks [<a href="https://github.com/ljqx"><code>@ljqx</code></a>])</li> <li>[Docs] [<code>no-named-as-default</code>]: add semicolon (<a href="https://github-redirect.dependabot.com/benmosher/eslint-plugin-import/issues/1897">https://github.com/facebook/flipper/issues/1897</a>, thanks [<a href="https://github.com/bicstone"><code>@bicstone</code></a>])</li> <li>[Docs] <code>no-extraneous-dependencies</code>: correct peerDependencies option default to <code>true</code> (<a href="https://github-redirect.dependabot.com/benmosher/eslint-plugin-import/issues/1993">https://github.com/facebook/flipper/issues/1993</a>, thanks [<a href="https://github.com/dwardu"><code>@dwardu</code></a>])</li> <li>[Docs] <code>order</code>: Document options required to match ordering example (<a href="https://github-redirect.dependabot.com/benmosher/eslint-plugin-import/issues/1992">https://github.com/facebook/flipper/issues/1992</a>, thanks [<a href="https://github.com/silviogutierrez"><code>@silviogutierrez</code></a>])</li> <li>[Tests] <code>no-unresolved</code>: add tests for <code>import()</code> (<a href="https://github-redirect.dependabot.com/benmosher/eslint-plugin-import/issues/2012">https://github.com/facebook/flipper/issues/2012</a>, thanks [<a href="https://github.com/davidbonnet"><code>@davidbonnet</code></a>])</li> <li>[Docs] Add import/recommended ruleset to README (<a href="https://github-redirect.dependabot.com/benmosher/eslint-plugin-import/issues/2034">https://github.com/facebook/flipper/issues/2034</a>, thanks [<a href="https://github.com/edemaine"><code>@edemaine</code></a>])</li> </ul> </blockquote> </details> <details> <summary>Commits</summary> <ul> <li><a href=" |
||
|
|
25df99fe84 |
Bump sha2 from 0.9.4 to 0.9.5 in /packer (#2317)
Summary: Bumps [sha2](https://github.com/RustCrypto/hashes) from 0.9.4 to 0.9.5. <details> <summary>Commits</summary> <ul> <li><a href=" |
||
|
|
54b20d997d |
Bump serde from 1.0.125 to 1.0.126 in /packer (#2316)
Summary: Bumps [serde](https://github.com/serde-rs/serde) from 1.0.125 to 1.0.126. <details> <summary>Release notes</summary> <p><em>Sourced from <a href="https://github.com/serde-rs/serde/releases">serde's releases</a>.</em></p> <blockquote> <h2>v1.0.126</h2> <ul> <li>Resolve conflict with <code>forbid(future_incompatible)</code> lint setting in generated code (<a href="https://github-redirect.dependabot.com/serde-rs/serde/issues/2026">https://github.com/facebook/flipper/issues/2026</a>, thanks <a href="https://github.com/hyd-dev"><code>@hyd-dev</code></a>)</li> </ul> </blockquote> </details> <details> <summary>Commits</summary> <ul> <li><a href=" |
||
|
|
996e8ab87c |
Migrate Images plugin to ant.design
Summary: {gif:xcsasxxe}
Reviewed By: mweststrate
Differential Revision: D28463799
fbshipit-source-id: 280eaaf0ad5858b3507055a278d1f98fd5668fd0
|
||
|
|
6e206fc054 |
Fix icon fetching
Reviewed By: nikoant Differential Revision: D28505372 fbshipit-source-id: e0b001ae56cd9014bd830630ae354ad4d76c2588 |
||
|
|
d8539102d9 |
Update documentation for flipper iOS getting started
Summary: This diff updates the installation instruction for iOS with a warning. Reviewed By: passy Differential Revision: D28475964 fbshipit-source-id: 02362b58abb1fb8360cde0a9848461a18b93eb47 |
||
|
|
69ed3b0210 |
Add databases under /files to the list of databases visible by default in Flipper Database Plugin
Summary: Traverse recursively the /files directory and show all databases with .db extension in Flipper. Traversal depth is limited to 5 by default for performance reasons. Reviewed By: mweststrate Differential Revision: D28451609 fbshipit-source-id: de27c855fee220e0b79061c9b2df1eba6f5ef2af |