Skip to content

Conversation

kibanamachine
Copy link
Contributor

Backport

This will backport the following commits from main to 8.19:

Questions ?

Please refer to the Backport tool documentation

This PR contains the following updates:

| Package | Type | Update | Change |
|---|---|---|---|
|
[react-fast-compare](https://redirect.github.com/FormidableLabs/react-fast-compare)
| dependencies | major | [`^2.0.4` ->
`^3.2.2`](https://renovatebot.com/diffs/npm/react-fast-compare/2.0.4/3.2.2)
|

---

### Release Notes

<details>
<summary>FormidableLabs/react-fast-compare
(react-fast-compare)</summary>

###
[`v3.2.2`](https://redirect.github.com/FormidableLabs/react-fast-compare/blob/HEAD/CHANGELOG.md#322)

[Compare
Source](https://redirect.github.com/FormidableLabs/react-fast-compare/compare/v3.2.1...v3.2.2)

##### Patch Changes

- Adding GitHub release workflow
([#&elastic#8203;126](https://redirect.github.com/FormidableLabs/react-fast-compare/pull/126))

###
[`v3.2.1`](https://redirect.github.com/FormidableLabs/react-fast-compare/blob/HEAD/CHANGELOG.md#321-2023-03-16)

[Compare
Source](https://redirect.github.com/FormidableLabs/react-fast-compare/compare/v3.2.0...v3.2.1)

**Bugfixes:**

- Fix Object with null prototype errors
[#&elastic#8203;64](https://redirect.github.com/FormidableLabs/react-fast-compare/issues/64).

###
[`v3.2.0`](https://redirect.github.com/FormidableLabs/react-fast-compare/blob/HEAD/CHANGELOG.md#320-2020-05-28)

[Compare
Source](https://redirect.github.com/FormidableLabs/react-fast-compare/compare/v3.1.1...v3.2.0)

-
[#&elastic#8203;80](https://redirect.github.com/FormidableLabs/react-fast-compare/pull/80).
Update types to use generic `any`s.
-
[#&elastic#8203;77](https://redirect.github.com/FormidableLabs/react-fast-compare/pull/77).
Add tests for our TypeScript type definitions.

###
[`v3.1.1`](https://redirect.github.com/FormidableLabs/react-fast-compare/compare/v3.1.0...v3.1.1)

[Compare
Source](https://redirect.github.com/FormidableLabs/react-fast-compare/compare/v3.1.0...v3.1.1)

###
[`v3.1.0`](https://redirect.github.com/FormidableLabs/react-fast-compare/blob/HEAD/CHANGELOG.md#310-2020-05-08)

[Compare
Source](https://redirect.github.com/FormidableLabs/react-fast-compare/compare/v3.0.2...v3.1.0)

-
[#&elastic#8203;76](https://redirect.github.com/FormidableLabs/react-fast-compare/pull/76).
Add support for preact/compat.
-
[#&elastic#8203;75](https://redirect.github.com/FormidableLabs/react-fast-compare/pull/75).
Drop test support for Node 8.
-
[#&elastic#8203;62](https://redirect.github.com/FormidableLabs/react-fast-compare/pull/62).
Fix TypeScript types by declaring a function instead of a module.

###
[`v3.0.2`](https://redirect.github.com/FormidableLabs/react-fast-compare/blob/HEAD/CHANGELOG.md#302-2020-05-01)

[Compare
Source](https://redirect.github.com/FormidableLabs/react-fast-compare/compare/v3.0.1...v3.0.2)

-
[#&elastic#8203;71](https://redirect.github.com/FormidableLabs/react-fast-compare/pull/71).
Extend the `hasArrayBuffer` check to support older IE 11 versions.

###
[`v3.0.1`](https://redirect.github.com/FormidableLabs/react-fast-compare/blob/HEAD/CHANGELOG.md#301-2020-02-05)

[Compare
Source](https://redirect.github.com/FormidableLabs/react-fast-compare/compare/v3.0.0...v3.0.1)

-
[#&elastic#8203;60](https://redirect.github.com/FormidableLabs/react-fast-compare/pull/60).
Update documentation on bundle size.

###
[`v3.0.0`](https://redirect.github.com/FormidableLabs/react-fast-compare/blob/HEAD/CHANGELOG.md#300-2020-01-05)

[Compare
Source](https://redirect.github.com/FormidableLabs/react-fast-compare/compare/v2.0.4...v3.0.0)

**Features:**

-
[#&elastic#8203;36](https://redirect.github.com/FormidableLabs/react-fast-compare/pull/36).
Update to `fast-deep-equal@3.1.1` with modified support for ES.next data
types: `Map`, `Set`, `ArrayBuffer`.
-
[#&elastic#8203;57](https://redirect.github.com/FormidableLabs/react-fast-compare/pull/57).
Minor refactoring to reduce min+gz size.
-
[#&elastic#8203;59](https://redirect.github.com/FormidableLabs/react-fast-compare/pull/59).
Rename exported to `isEqual` for TypeScript users.

**Breaking changes:**

-   instances of different classes are now considered unequal
-   support for ES6 Map and Set instances
-   support for ES6 typed arrays

**Infrastructure:**

-   Upgrade lots of `devDependenices`
-   Use `fast-deep-equal` tests directly in our correctness tests.
-   Update CI to modern Node.js versions.
- Update Appveyor to use straight IE11 (not emulated IE9) because mocha
no longer runs in IE9.

</details>

---

### Configuration

📅 **Schedule**: Branch creation - At any time (no schedule defined),
Automerge - At any time (no schedule defined).

🚦 **Automerge**: Disabled by config. Please merge this manually once you
are satisfied.

♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the
rebase/retry checkbox.

🔕 **Ignore**: Close this PR and you won't be reminded about this update
again.

---

- [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check
this box

---

This PR has been generated by [Renovate
Bot](https://redirect.github.com/renovatebot/renovate).

<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzOS4xMDcuMCIsInVwZGF0ZWRJblZlciI6IjM5LjEwNy4wIiwidGFyZ2V0QnJhbmNoIjoibWFpbiIsImxhYmVscyI6WyJUZWFtOlNoYXJlZFVYIiwiYmFja3BvcnQ6YWxsLW9wZW4iLCJyZWxlYXNlX25vdGU6c2tpcCJdfQ==-->

---------

Co-authored-by: elastic-renovate-prod[bot] <174716857+elastic-renovate-prod[bot]@users.noreply.github.com>
Co-authored-by: kibanamachine <42973632+kibanamachine@users.noreply.github.com>
(cherry picked from commit 4d9ddcb)
@kibanamachine kibanamachine added the backport This PR is a backport of another PR label Sep 10, 2025
@kibanamachine kibanamachine enabled auto-merge (squash) September 10, 2025 14:54
@kibanamachine kibanamachine merged commit 73b03da into elastic:8.19 Sep 10, 2025
11 checks passed
@elasticmachine
Copy link
Contributor

💚 Build Succeeded

Metrics [docs]

Module Count

Fewer modules leads to a faster build time

id before after diff
securitySolution 7544 7545 +1

Async chunks

Total size of all lazy-loaded chunks that will be downloaded as the user navigates the app

id before after diff
canvas 1.1MB 1.1MB +1.4KB
cases 1.3MB 1.3MB +692.0B
controls 562.1KB 562.8KB +692.0B
discover 1.1MB 1.1MB +692.0B
ml 5.5MB 5.5MB +124.0B
securitySolution 9.5MB 9.5MB +1.7KB
visTypeTimeseries 451.9KB 453.2KB +1.4KB
total +6.6KB

Page load bundle

Size of the bundles that are downloaded on every page load. Target size is below 100kb

id before after diff
core 454.6KB 455.3KB +692.0B
embeddableEnhanced 9.2KB 9.8KB +692.0B
kbnUiSharedDeps-srcJs 3.7MB 3.7MB +129.0B
total +1.5KB

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
backport This PR is a backport of another PR
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants