renovate[bot]
310d6bb2d5
Update dependency core-js to ^3.29.0 (main) ( #152656 )
...
[](https://renovatebot.com )
This PR contains the following updates:
| Package | Change | Age | Adoption | Passing | Confidence |
|---|---|---|---|---|---|
| [core-js](https://togithub.com/zloirock/core-js ) | [`^3.28.0` ->
`^3.29.0`](https://renovatebot.com/diffs/npm/core-js/3.28.0/3.29.0 ) |
[](https://docs.renovatebot.com/merge-confidence/ )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
---
### Release Notes
<details>
<summary>zloirock/core-js</summary>
###
[`v3.29.0`](https://togithub.com/zloirock/core-js/blob/HEAD/CHANGELOG.md#​3290---20230227-httpsgithubcomzloirockcore-jsreleasestagv3290 )
[Compare
Source](https://togithub.com/zloirock/core-js/compare/v3.28.0...v3.29.0 )
- Added `URLSearchParams.prototype.size` getter,
[url/734](https://togithub.com/whatwg/url/pull/734 )
- Allowed cloning resizable `ArrayBuffer`s in the `structuredClone`
polyfill
- Fixed wrong export in `/(stable|actual|full)/instance/unshift`
entries,
[#​1207](https://togithub.com/zloirock/core-js/issues/1207 )
- Compat data improvements:
- [`Set` methods
proposal](https://togithub.com/tc39/proposal-set-methods ) marked as
supported from Bun 0.5.7
- `String.prototype.toWellFormed` marked as fixed from Bun 0.5.7
- Added Deno 1.31 compat data mapping
</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 [Mend
Renovate](https://www.mend.io/free-developer-tools/renovate/ ). View
repository job log
[here](https://app.renovatebot.com/dashboard#github/elastic/kibana ).
<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzNC4xNTQuNyIsInVwZGF0ZWRJblZlciI6IjM0LjE1NC43In0=-->
---------
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: Jonathan Budzenski <jon@elastic.co>
2023-03-06 15:02:10 -06:00
renovate[bot]
ccb1db8521
Update dependency @types/selenium-webdriver to ^4.1.12 (main) ( #152642 )
...
[](https://renovatebot.com )
This PR contains the following updates:
| Package | Change | Age | Adoption | Passing | Confidence |
|---|---|---|---|---|---|
|
[@types/selenium-webdriver](https://togithub.com/DefinitelyTyped/DefinitelyTyped/tree/master/types/selenium-webdriver )
([source](https://togithub.com/DefinitelyTyped/DefinitelyTyped )) |
[`^4.1.11` ->
`^4.1.12`](https://renovatebot.com/diffs/npm/@types%2fselenium-webdriver/4.1.11/4.1.12 )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
---
### 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 [Mend
Renovate](https://www.mend.io/free-developer-tools/renovate/ ). View
repository job log
[here](https://app.renovatebot.com/dashboard#github/elastic/kibana ).
<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzNC4xNTQuNiIsInVwZGF0ZWRJblZlciI6IjM0LjE1NC42In0=-->
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: Jon <jon@elastic.co>
2023-03-06 10:56:30 -06:00
Aleh Zasypkin
0bf0a40b90
Upgrade vega
dependency (5.22.1
→ 5.23.0
). ( #152541 ) ( #152700 )
2023-03-06 16:00:26 +01:00
Jonathan Budzenski
4e3cc20ca0
Revert "Upgrade vega
dependency (5.22.1
→ 5.23.0
). ( #152541 )"
...
This reverts commit 54d6321246
.
2023-03-02 13:58:32 -06:00
Steph Milovic
2a1740d035
[Security solution] Grouping UI package ( #152385 )
2023-03-02 12:03:25 -07:00
Aleh Zasypkin
54d6321246
Upgrade vega
dependency (5.22.1
→ 5.23.0
). ( #152541 )
2023-03-02 19:32:10 +01:00
renovate[bot]
daaa7ea1ea
Update dependency terser to ^5.16.5 (main) ( #152573 )
...
[](https://renovatebot.com )
This PR contains the following updates:
| Package | Change | Age | Adoption | Passing | Confidence |
|---|---|---|---|---|---|
| [terser](https://terser.org )
([source](https://togithub.com/terser/terser )) | [`^5.16.4` ->
`^5.16.5`](https://renovatebot.com/diffs/npm/terser/5.16.5/5.16.5 ) |
[](https://docs.renovatebot.com/merge-confidence/ )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
---
### 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 [Mend
Renovate](https://www.mend.io/free-developer-tools/renovate/ ). View
repository job log
[here](https://app.renovatebot.com/dashboard#github/elastic/kibana ).
<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzNC4xNTMuMiIsInVwZGF0ZWRJblZlciI6IjM0LjE1My4yIn0=-->
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-03-02 07:49:56 -07:00
renovate[bot]
8fdcf09567
Update babel to ^7.21.2 (main) ( #152569 )
...
[](https://renovatebot.com )
This PR contains the following updates:
| Package | Change | Age | Adoption | Passing | Confidence |
|---|---|---|---|---|---|
| [@babel/parser](https://babel.dev/docs/en/next/babel-parser )
([source](https://togithub.com/babel/babel )) | [`^7.21.1` ->
`^7.21.2`](https://renovatebot.com/diffs/npm/@babel%2fparser/7.21.2/7.21.2 )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
| [@babel/traverse](https://babel.dev/docs/en/next/babel-traverse )
([source](https://togithub.com/babel/babel )) | [`^7.21.0` ->
`^7.21.2`](https://renovatebot.com/diffs/npm/@babel%2ftraverse/7.21.2/7.21.2 )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
| [@babel/types](https://babel.dev/docs/en/next/babel-types )
([source](https://togithub.com/babel/babel )) | [`^7.21.0` ->
`^7.21.2`](https://renovatebot.com/diffs/npm/@babel%2ftypes/7.21.2/7.21.2 )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
---
### 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 these
updates again.
---
- [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check
this box
---
This PR has been generated by [Mend
Renovate](https://www.mend.io/free-developer-tools/renovate/ ). View
repository job log
[here](https://app.renovatebot.com/dashboard#github/elastic/kibana ).
<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzNC4xNTMuMiIsInVwZGF0ZWRJblZlciI6IjM0LjE1My4yIn0=-->
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-03-02 07:45:27 -07:00
renovate[bot]
dc1717d53c
Update dependency react-hook-form to ^7.43.2 (main) ( #152420 )
2023-03-02 14:38:20 +01:00
Aleh Zasypkin
e45586c576
Upgrade undici
dependency (5.14.0
→ 5.20.0
). ( #152458 )
2023-03-01 17:53:23 +01:00
renovate[bot]
e99feb800c
Update babel to ^7.21.1 (main) ( #152308 )
...
[](https://renovatebot.com )
This PR contains the following updates:
| Package | Change | Age | Adoption | Passing | Confidence |
|---|---|---|---|---|---|
| [@babel/generator](https://babel.dev/docs/en/next/babel-generator )
([source](https://togithub.com/babel/babel )) | [`^7.21.0` ->
`^7.21.1`](https://renovatebot.com/diffs/npm/@babel%2fgenerator/7.21.1/7.21.1 )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
| [@babel/parser](https://babel.dev/docs/en/next/babel-parser )
([source](https://togithub.com/babel/babel )) | [`^7.21.0` ->
`^7.21.1`](https://renovatebot.com/diffs/npm/@babel%2fparser/7.21.2/7.21.1 )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
---
### 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 these
updates again.
---
- [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check
this box
---
This PR has been generated by [Mend
Renovate](https://www.mend.io/free-developer-tools/renovate/ ). View
repository job log
[here](https://app.renovatebot.com/dashboard#github/elastic/kibana ).
<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzNC4xNTIuNSIsInVwZGF0ZWRJblZlciI6IjM0LjE1Mi41In0=-->
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-02-28 10:03:30 -05:00
Anton Dosov
2e171759ca
[CM] Example plugin with server-side registry usage ( #151885 )
...
## Summary
Close https://github.com/elastic/kibana/issues/152002
In https://github.com/elastic/kibana/pull/151163 we introduced a simple
demo todo app run in a storybook with a custom client-side content
management client (no server-side cm registry usage).
This is a follow-up PR that re-uses the same demo todo app, but also
runs it in an example plugin with proper server-side content management
registry usage, so now we have a basic end-to-end demonstration of
content management capabilities. The demo app is covered by functional
tests, so now we also have basic end-to-end test coverage.
As this is the first kind of real-world end-to-end usage of the CM APIs,
I'd like to use this and
[previous](https://github.com/elastic/kibana/pull/151163 ) prs as a base
for the discussion and polishing current APIs. I'll leave a review with
comments where I think some API polishing is needed.
**Notable changes apart from the example plugin itself:**
1. Move `demo/` todo app and its stories introduced in
https://github.com/elastic/kibana/pull/151163 from
`src/plugins/content_management` to
`examples/content_management_examples`. This was mostly needed to not
export `demo/` code on the public plugin export to avoid increasing
bundle size.
2. Add needed exports to the plugin contract
3. Reshuffle `common/` to not import `@kbn/schema` client side
48aa41403b
4. Fix client-side RPC client to work with the latest server-side
changes (shouldn't break from now on because of the end-to-end test
coverage)
2023-02-28 14:57:57 +01:00
Philippe Oberti
4aa0961613
[Security Solution] expanded flyout ( #150240 )
2023-02-27 21:02:03 -06:00
renovate[bot]
3e5a9ab615
Update babel to ^7.21.0 (main) ( #152249 )
...
[](https://renovatebot.com )
This PR contains the following updates:
| Package | Change | Age | Adoption | Passing | Confidence |
|---|---|---|---|---|---|
| [@babel/cli](https://babel.dev/docs/en/next/babel-cli )
([source](https://togithub.com/babel/babel )) | [`^7.20.7` ->
`^7.21.0`](https://renovatebot.com/diffs/npm/@babel%2fcli/7.20.7/7.21.0 )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
| [@babel/core](https://babel.dev/docs/en/next/babel-core )
([source](https://togithub.com/babel/babel )) | [`^7.20.12` ->
`^7.21.0`](https://renovatebot.com/diffs/npm/@babel%2fcore/7.20.12/7.21.0 )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
| [@babel/generator](https://babel.dev/docs/en/next/babel-generator )
([source](https://togithub.com/babel/babel )) | [`^7.20.14` ->
`^7.21.0`](https://renovatebot.com/diffs/npm/@babel%2fgenerator/7.20.14/7.21.0 )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
| [@babel/parser](https://babel.dev/docs/en/next/babel-parser )
([source](https://togithub.com/babel/babel )) | [`^7.20.15` ->
`^7.21.0`](https://renovatebot.com/diffs/npm/@babel%2fparser/7.20.15/7.21.0 )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
|
[@babel/plugin-proposal-optional-chaining](https://babel.dev/docs/en/next/babel-plugin-proposal-optional-chaining )
([source](https://togithub.com/babel/babel )) | [`^7.20.7` ->
`^7.21.0`](https://renovatebot.com/diffs/npm/@babel%2fplugin-proposal-optional-chaining/7.20.7/7.21.0 )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
|
[@babel/plugin-transform-runtime](https://babel.dev/docs/en/next/babel-plugin-transform-runtime )
([source](https://togithub.com/babel/babel )) | [`^7.19.6` ->
`^7.21.0`](https://renovatebot.com/diffs/npm/@babel%2fplugin-transform-runtime/7.19.6/7.21.0 )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
|
[@babel/preset-typescript](https://babel.dev/docs/en/next/babel-preset-typescript )
([source](https://togithub.com/babel/babel )) | [`^7.18.6` ->
`^7.21.0`](https://renovatebot.com/diffs/npm/@babel%2fpreset-typescript/7.18.6/7.21.0 )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
| [@babel/register](https://babel.dev/docs/en/next/babel-register )
([source](https://togithub.com/babel/babel )) | [`^7.18.9` ->
`^7.21.0`](https://renovatebot.com/diffs/npm/@babel%2fregister/7.18.9/7.21.0 )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
| [@babel/runtime](https://babel.dev/docs/en/next/babel-runtime )
([source](https://togithub.com/babel/babel )) | [`^7.20.13` ->
`^7.21.0`](https://renovatebot.com/diffs/npm/@babel%2fruntime/7.20.13/7.21.0 )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
| [@babel/traverse](https://babel.dev/docs/en/next/babel-traverse )
([source](https://togithub.com/babel/babel )) | [`^7.20.13` ->
`^7.21.0`](https://renovatebot.com/diffs/npm/@babel%2ftraverse/7.20.13/7.21.0 )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
| [@babel/types](https://babel.dev/docs/en/next/babel-types )
([source](https://togithub.com/babel/babel )) | [`^7.20.7` ->
`^7.21.0`](https://renovatebot.com/diffs/npm/@babel%2ftypes/7.20.7/7.21.0 )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
---
### Release Notes
<details>
<summary>babel/babel (@​babel/cli)</summary>
###
[`v7.21.0`](https://togithub.com/babel/babel/blob/HEAD/CHANGELOG.md#v7210-2023-02-20 )
[Compare
Source](https://togithub.com/babel/babel/compare/v7.20.7...v7.21.0 )
##### 🚀 New Feature
- `babel-core`, `babel-helper-create-class-features-plugin`,
`babel-plugin-proposal-class-properties`,
`babel-plugin-proposal-private-methods`,
`babel-plugin-proposal-private-property-in-object`
- [#​15435](https://togithub.com/babel/babel/pull/15435 ) feat:
Implement `privateFieldsAsSymbols` assumption for classes
([@​fwienber](https://togithub.com/fwienber ))
- `babel-helper-create-regexp-features-plugin`,
`babel-plugin-proposal-regexp-modifiers`, `babel-standalone`
- [#​15226](https://togithub.com/babel/babel/pull/15226 ) feat:
Support regexp modifiers proposal
([@​liuxingbaoyu](https://togithub.com/liuxingbaoyu ))
- `babel-cli`, `babel-core`, `babel-generator`,
`babel-plugin-transform-destructuring`,
`babel-plugin-transform-modules-commonjs`,
`babel-plugin-transform-react-jsx`, `babel-traverse`
- [#​15022](https://togithub.com/babel/babel/pull/15022 ) feat:
Generate sourcemaps of friendly call frames
([@​liuxingbaoyu](https://togithub.com/liuxingbaoyu ))
- `babel-parser`, `babel-types`
- [#​15384](https://togithub.com/babel/babel/pull/15384 ) \[ts]
Support `const` modifier in type parameters
([@​nicolo-ribaudo](https://togithub.com/nicolo-ribaudo ))
- `babel-generator`, `babel-helpers`, `babel-parser`,
`babel-plugin-proposal-decorators`, `babel-plugin-syntax-decorators`,
`babel-runtime-corejs2`, `babel-runtime-corejs3`, `babel-runtime`
- [#​15405](https://togithub.com/babel/babel/pull/15405 ) Implement
decorators as presented at `2023-01` TC39 meeting
([@​nicolo-ribaudo](https://togithub.com/nicolo-ribaudo ))
- `babel-parser`
- [#​15114](https://togithub.com/babel/babel/pull/15114 ) Parser
option to allow `new.target` outside functions
([@​overlookmotel](https://togithub.com/overlookmotel ))
- [#​15320](https://togithub.com/babel/babel/pull/15320 ) Add
`annexb: false` parser option to disable Annex B
([@​nicolo-ribaudo](https://togithub.com/nicolo-ribaudo ))
- `babel-core`
- [#​15283](https://togithub.com/babel/babel/pull/15283 ) feat:
Support `.cts` as configuration file
([@​liuxingbaoyu](https://togithub.com/liuxingbaoyu ))
- `babel-generator`, `babel-parser`, `babel-plugin-transform-typescript`
- [#​15381](https://togithub.com/babel/babel/pull/15381 ) \[ts]
Support `export type * from`
([@​nicolo-ribaudo](https://togithub.com/nicolo-ribaudo ))
##### 🐛 Bug Fix
- `babel-plugin-transform-typescript`
- [#​15379](https://togithub.com/babel/babel/pull/15379 ) \[ts5.0]
Better inlining of constants in enums
([@​liuxingbaoyu](https://togithub.com/liuxingbaoyu ))
- `babel-core`
- [#​15366](https://togithub.com/babel/babel/pull/15366 ) handling
circular/shared structures in deep-clone
([@​azizghuloum](https://togithub.com/azizghuloum ))
- `babel-helper-create-class-features-plugin`,
`babel-plugin-proposal-class-properties`,
`babel-plugin-proposal-class-static-block`,
`babel-plugin-proposal-private-methods`,
`babel-plugin-transform-classes`, `babel-plugin-transform-new-target`
- [#​15406](https://togithub.com/babel/babel/pull/15406 ) Preserve
class elements comments in class transform
([@​JLHwung](https://togithub.com/JLHwung ))
- `babel-parser`, `babel-plugin-transform-flow-comments`,
`babel-plugin-transform-flow-strip-types`, `babel-types`
- [#​15414](https://togithub.com/babel/babel/pull/15414 ) \[ts] Fix
restrictions for optional parameters
([@​nicolo-ribaudo](https://togithub.com/nicolo-ribaudo ))
##### 💅 Polish
- `babel-parser`
- [#​15400](https://togithub.com/babel/babel/pull/15400 ) polish:
improve "`await` as identifier" error in modules
([@​JLHwung](https://togithub.com/JLHwung ))
##### 🏠 Internal
- `babel-core`
- [#​15137](https://togithub.com/babel/babel/pull/15137 ) Improve
CJS compat with ESM-based `@babel/core`
([@​nicolo-ribaudo](https://togithub.com/nicolo-ribaudo ))
##### 🔬 Output optimization
- `babel-plugin-transform-typescript`
- [#​15418](https://togithub.com/babel/babel/pull/15418 ) \[ts]
Handle exponentiation operator in constant folding
([@​ehoogeveen-medweb](https://togithub.com/ehoogeveen-medweb ))
</details>
<details>
<summary>babel/babel (@​babel/parser)</summary>
### [`v7.21.0`](https://togithub.com/babel/babel/releases/tag/v7.21.0 )
[Compare
Source](https://togithub.com/babel/babel/compare/v7.20.15...v7.21.0 )
#### v7.21.0 (2023-02-20)
Thanks [@​azizghuloum](https://togithub.com/azizghuloum ),
[@​ehoogeveen-medweb](https://togithub.com/ehoogeveen-medweb ),
[@​fwienber](https://togithub.com/fwienber ), and
[@​Lioness100](https://togithub.com/Lioness100 ) for your first
PRs!
##### 🚀 New Feature
- `babel-core`, `babel-helper-create-class-features-plugin`,
`babel-plugin-proposal-class-properties`,
`babel-plugin-proposal-private-methods`,
`babel-plugin-proposal-private-property-in-object`
- [#​15435](https://togithub.com/babel/babel/pull/15435 ) feat:
Implement `privateFieldsAsSymbols` assumption for classes
([@​fwienber](https://togithub.com/fwienber ))
- `babel-helper-create-regexp-features-plugin`,
`babel-plugin-proposal-regexp-modifiers`, `babel-standalone`
- [#​15226](https://togithub.com/babel/babel/pull/15226 ) feat:
Support regexp modifiers proposal
([@​liuxingbaoyu](https://togithub.com/liuxingbaoyu ))
- `babel-cli`, `babel-core`, `babel-generator`,
`babel-plugin-transform-destructuring`,
`babel-plugin-transform-modules-commonjs`,
`babel-plugin-transform-react-jsx`, `babel-traverse`
- [#​15022](https://togithub.com/babel/babel/pull/15022 ) feat:
Generate sourcemaps of friendly call frames
([@​liuxingbaoyu](https://togithub.com/liuxingbaoyu ))
- `babel-parser`, `babel-types`
- [#​15384](https://togithub.com/babel/babel/pull/15384 ) \[ts]
Support `const` modifier in type parameters
([@​nicolo-ribaudo](https://togithub.com/nicolo-ribaudo ))
- `babel-generator`, `babel-helpers`, `babel-parser`,
`babel-plugin-proposal-decorators`, `babel-plugin-syntax-decorators`,
`babel-runtime-corejs2`, `babel-runtime-corejs3`, `babel-runtime`
- [#​15405](https://togithub.com/babel/babel/pull/15405 ) Implement
decorators as presented at `2023-01` TC39 meeting
([@​nicolo-ribaudo](https://togithub.com/nicolo-ribaudo ))
- `babel-parser`
- [#​15114](https://togithub.com/babel/babel/pull/15114 ) Parser
option to allow `new.target` outside functions
([@​overlookmotel](https://togithub.com/overlookmotel ))
- [#​15320](https://togithub.com/babel/babel/pull/15320 ) Add
`annexb: false` parser option to disable Annex B
([@​nicolo-ribaudo](https://togithub.com/nicolo-ribaudo ))
- `babel-core`
- [#​15283](https://togithub.com/babel/babel/pull/15283 ) feat:
Support `.cts` as configuration file
([@​liuxingbaoyu](https://togithub.com/liuxingbaoyu ))
- `babel-generator`, `babel-parser`, `babel-plugin-transform-typescript`
- [#​15381](https://togithub.com/babel/babel/pull/15381 ) \[ts]
Support `export type * from`
([@​nicolo-ribaudo](https://togithub.com/nicolo-ribaudo ))
##### 🐛 Bug Fix
- `babel-plugin-transform-typescript`
- [#​15379](https://togithub.com/babel/babel/pull/15379 ) \[ts5.0]
Better inlining of constants in enums
([@​liuxingbaoyu](https://togithub.com/liuxingbaoyu ))
- `babel-core`
- [#​15366](https://togithub.com/babel/babel/pull/15366 ) handling
circular/shared structures in deep-clone
([@​azizghuloum](https://togithub.com/azizghuloum ))
- `babel-helper-create-class-features-plugin`,
`babel-plugin-proposal-class-properties`,
`babel-plugin-proposal-class-static-block`,
`babel-plugin-proposal-private-methods`,
`babel-plugin-transform-classes`, `babel-plugin-transform-new-target`
- [#​15406](https://togithub.com/babel/babel/pull/15406 ) Preserve
class elements comments in class transform
([@​JLHwung](https://togithub.com/JLHwung ))
- `babel-parser`, `babel-plugin-transform-flow-comments`,
`babel-plugin-transform-flow-strip-types`, `babel-types`
- [#​15414](https://togithub.com/babel/babel/pull/15414 ) \[ts] Fix
restrictions for optional parameters
([@​nicolo-ribaudo](https://togithub.com/nicolo-ribaudo ))
##### 💅 Polish
- `babel-parser`
- [#​15400](https://togithub.com/babel/babel/pull/15400 ) polish:
improve "`await` as identifier" error in modules
([@​JLHwung](https://togithub.com/JLHwung ))
##### 🏠 Internal
- `babel-core`
- [#​15137](https://togithub.com/babel/babel/pull/15137 ) Improve
CJS compat with ESM-based `@babel/core`
([@​nicolo-ribaudo](https://togithub.com/nicolo-ribaudo ))
##### 🔬 Output optimization
- `babel-plugin-transform-typescript`
- [#​15418](https://togithub.com/babel/babel/pull/15418 ) \[ts]
Handle exponentiation operator in constant folding
([@​ehoogeveen-medweb](https://togithub.com/ehoogeveen-medweb ))
##### Committers: 11
- Abdulaziz Ghuloum
([@​azizghuloum](https://togithub.com/azizghuloum ))
- Babel Bot ([@​babel-bot](https://togithub.com/babel-bot ))
- Emanuel Hoogeveen
([@​ehoogeveen-medweb](https://togithub.com/ehoogeveen-medweb ))
- Frank Wienberg ([@​fwienber](https://togithub.com/fwienber ))
- Huáng Jùnliàng ([@​JLHwung](https://togithub.com/JLHwung ))
- Mateusz Burzyński ([@​Andarist](https://togithub.com/Andarist ))
- Nicolò Ribaudo
([@​nicolo-ribaudo](https://togithub.com/nicolo-ribaudo ))
- [@​Lioness100](https://togithub.com/Lioness100 )
- [@​liuxingbaoyu](https://togithub.com/liuxingbaoyu )
- [@​overlookmotel](https://togithub.com/overlookmotel )
- fisker Cheung ([@​fisker](https://togithub.com/fisker ))
</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 these
updates again.
---
- [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check
this box
---
This PR has been generated by [Mend
Renovate](https://www.mend.io/free-developer-tools/renovate/ ). View
repository job log
[here](https://app.renovatebot.com/dashboard#github/elastic/kibana ).
<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzNC4xNTIuNSIsInVwZGF0ZWRJblZlciI6IjM0LjE1Mi41In0=-->
---------
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: Jonathan Budzenski <jon@elastic.co>
2023-02-27 16:52:45 -06:00
renovate[bot]
46dc8817d3
Update dependency terser to ^5.16.4 (main) ( #152148 )
...
[](https://renovatebot.com )
This PR contains the following updates:
| Package | Change | Age | Adoption | Passing | Confidence |
|---|---|---|---|---|---|
| [terser](https://terser.org )
([source](https://togithub.com/terser/terser )) | [`^5.16.3` ->
`^5.16.4`](https://renovatebot.com/diffs/npm/terser/5.16.3/5.16.4 ) |
[](https://docs.renovatebot.com/merge-confidence/ )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
---
### Release Notes
<details>
<summary>terser/terser</summary>
###
[`v5.16.4`](https://togithub.com/terser/terser/blob/HEAD/CHANGELOG.md#v5164 )
[Compare
Source](https://togithub.com/terser/terser/compare/v5.16.3...v5.16.4 )
- Keep `(defaultArg = undefined) => ...`, because default args don't
count for function length
- Prevent inlining variables into `?.` optional chains
- Avoid removing unused arguments while transforming
- Optimize iterating AST node lists
- Make sure `catch` and `finally` aren't children of `try` in the AST
- Use modern unicode property escapes (`\p{...}`) to parse identifiers
when available
</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 [Mend
Renovate](https://www.mend.io/free-developer-tools/renovate/ ). View
repository job log
[here](https://app.renovatebot.com/dashboard#github/elastic/kibana ).
<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzNC4xNTIuNCIsInVwZGF0ZWRJblZlciI6IjM0LjE1Mi40In0=-->
---------
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: Jonathan Budzenski <jon@elastic.co>
2023-02-27 16:52:20 -06:00
Ying Mao
dcf752e8df
[Response Ops][Alerting] Update common component template generation for framework alerts as data ( #150384 )
...
Resolves https://github.com/elastic/kibana/issues/150358
## Summary
In a previous [PR](https://github.com/elastic/kibana/pull/145581 ) we
started installing a common component template for framework alerts as
data when the `xpack.alerting.enableFrameworkAlerts` config flag is set
to true. In that PR we used a different naming pattern than what is used
by the rule registry for its component templates.
In this PR we are doing the following:
* Renaming the installed `alerts-common-component-template` to
`.alerts-framework-mappings`.
* Creating and installing `.alerts-legacy-alert-mappings` component
template when `enableFrameworkAlerts: true` on alerting plugin setup
* The combination of the two component templates creates the same set of
mappings as the rule registry technical component template
* Creating and installing `.alerts-ecs-mappings` component template when
`enableFrameworkAlerts: true` on alerting plugin setup (when
`enableFrameworkAlerts: false`, the rule registry continues to install
this component template
* Using the `@kbn/ecs` package provided by core to generate the ECS
field map. The rule registry will continue to install the existing ECS
field map which is actually a subset of ECS fields
* Adding `useLegacy` and `useEcs` flags that allow rule types to specify
whether to include the legacy alerts component template and the ECS
component template when registering with framework alerts-as-data.
* Moved some common functions to alerting framework from the rule
registry
## Things to note
* When generating the ECS field map, we are now including the
`ignore_above` setting from the `@kbn/ecs` package. This changes the ECS
component template to include those settings. I tested updating an index
with just `"type":"keyword"` mappings to add the `ignore_above` field to
the mapping and had no issues so this seems like an additive change to
the mapping that will hopefully prevent problems in the future.
* The rule registry ECS component template also includes the technical
fields which is redundant because the technical component template is
automatically installed for all index templates so the framework ECS
component template only contains ECS fields.
| Previous mapping | Updated mapping |
| ----------- | ----------- |
| `{ "organization": { "type": "keyword" } }` | `{ "organization": {
"type": "keyword", "ignore_above": 1024 } }` |
## To Verify
### Verify that the generated component templates are as expected:
Get the following
**While running `main`:**
1. Get the ECS component template `GET
_component_template/.alerts-ecs-mappings`
2. Get the technical component template `GET
_component_template/.alerts-technical-mappings`
3. Create a detection rule that creates an alert and then get the index
mapping for the concrete security alert index `GET
.internal.alerts-security.alerts-default-000001/_mapping`
**While running this branch with `xpack.alerting.enableFrameworkAlerts:
false`:**
4. Get the ECS component template `GET
_component_template/.alerts-ecs-mappings`
5. Get the technical component template `GET
_component_template/.alerts-technical-mappings`
6. Create a detection rule that creates an alert and then get the index
mapping for the concrete security alert index `GET
.internal.alerts-security.alerts-default-000001/_mapping`
**While running this branch with `xpack.alerting.enableFrameworkAlerts:
true`:**
7. Get the ECS component template `GET
_component_template/.alerts-ecs-mappings`
8. Get the technical component template `GET
_component_template/.alerts-technical-mappings`
9. Create a detection rule that creates an alert and then get the index
mapping for the concrete security alert index `GET
.internal.alerts-security.alerts-default-000001/_mapping`
10. Verify that component templates exist for
`.alerts-framework-mappings` and `.alerts-legacy-alert-mappings`
**Compare the ECS component templates**
Compare 1 and 4 (ECS component template from `main` and installed by
rule registry in this branch). The difference should be:
* no difference in ECS fields
* because the rule registry ECS component template also includes
technical fields, you will see the 2 new technical fields in this branch
Compare 4 and 7 (ECS component template from rule registry & alerting
framework in this branch).
* some new ECS fields for alerting installed template
* each `keyword` mapped field for alerting installed template should
have `ignore_above` setting
* no `kibana.*` fields in the alerting installed template
**Compare the technical component templates**
Compare 2 and 5 (technical component template from `main` and installed
by rule registry in this branch). The difference should be:
* 2 new `kibana.alert` fields (`flapping_history` and `last_detected`)
Compare 5 and 8 (technical component template from rule registry &
alerting framework in this branch).
* there should be no difference!
**Compare the index mappings**
Compare 3 and 6 (index mapping from `main` and installed by rule
registry in this branch). The difference should be:
* 2 new `kibana.alert` fields (`flapping_history` and `last_detected`)
Compare 6 and 9 (index mapping from rule registry & alerting framework
in this branch).
* some new ECS fields
* each `keyword` mapped ECS field should have `ignore_above` setting
### Verify that the generated component templates work with existing
rule registry index templates & indices:
1. Run `main` or a previous version and create a rule that uses both ECS
component templates & technical component templates (detection rules use
both). Let it run a few times.
2. Using the same ES data, switch to this branch with
`xpack.alerting.enableFrameworkAlerts: false` and verify Kibana starts
with no rule registry errors and the rule continues to run as expected.
3. Using the same ES data, switch to this branch with
`xpack.alerting.enableFrameworkAlerts: true` and verify Kibana starts
with no alerting or rule registry errors and the rule continues to run
as expected. Verify that the mapping on the existing
`.internal.alerts-security.alerts-default-000001` has been updated to
include the latest ECS mappings and the two new technical fields.
### Checklist
Delete any items that are not applicable to this PR.
- [x] [Unit or functional
tests](https://www.elastic.co/guide/en/kibana/master/development-tests.html )
were updated or added to match the most common scenarios
---------
Co-authored-by: kibanamachine <42973632+kibanamachine@users.noreply.github.com>
Co-authored-by: Mike Côté <mikecote@users.noreply.github.com>
2023-02-27 14:24:44 -05:00
renovate[bot]
0e2a448034
Update dependency selenium-webdriver to ^4.8.1 (main) ( #152156 )
...
[](https://renovatebot.com )
This PR contains the following updates:
| Package | Change | Age | Adoption | Passing | Confidence |
|---|---|---|---|---|---|
|
[selenium-webdriver](https://togithub.com/SeleniumHQ/selenium/tree/trunk/javascript/node/selenium-webdriver#readme )
([source](https://togithub.com/SeleniumHQ/selenium )) | [`^4.8.0` ->
`^4.8.1`](https://renovatebot.com/diffs/npm/selenium-webdriver/4.8.0/4.8.1 )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
---
### Release Notes
<details>
<summary>SeleniumHQ/selenium</summary>
###
[`v4.8.1`](267030adea...8ebccac989
)
[Compare
Source](267030adea...8ebccac989
)
</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 [Mend
Renovate](https://www.mend.io/free-developer-tools/renovate/ ). View
repository job log
[here](https://app.renovatebot.com/dashboard#github/elastic/kibana ).
<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzNC4xNTIuNCIsInVwZGF0ZWRJblZlciI6IjM0LjE1Mi40In0=-->
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: Jon <jon@elastic.co>
2023-02-27 13:17:26 -05:00
Bree Hall
14a3da6908
Upgrade EUI to v75.1.2 ( #152027 )
...
## Summary
EUI `75.1.1` ➡️ `75.1.2`
## [`75.1.2`](https://github.com/elastic/eui/tree/v75.1.2 )
**Bug fixes**
- Fixed bug in `EuiPopover` where multiple filter `drop-shadow()` were
causing inner shadows in Safari
([#6604 ](https://github.com/elastic/eui/pull/6604 ))
2023-02-27 11:31:51 -05:00
renovate[bot]
da4e76919b
Update dependency cypress to ^12.6.0 (main) ( #151961 )
...
[](https://renovatebot.com )
This PR contains the following updates:
| Package | Change | Age | Adoption | Passing | Confidence |
|---|---|---|---|---|---|
| [cypress](https://togithub.com/cypress-io/cypress ) | [`^12.5.1` ->
`^12.6.0`](https://renovatebot.com/diffs/npm/cypress/12.5.1/12.6.0 ) |
[](https://docs.renovatebot.com/merge-confidence/ )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
---
### Release Notes
<details>
<summary>cypress-io/cypress</summary>
###
[`v12.6.0`](https://togithub.com/cypress-io/cypress/releases/tag/v12.6.0 )
[Compare
Source](https://togithub.com/cypress-io/cypress/compare/v12.5.1...v12.6.0 )
Changelog:
https://docs.cypress.io/guides/references/changelog#​12.6.0
</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 [Mend
Renovate](https://www.mend.io/free-developer-tools/renovate/ ). View
repository job log
[here](https://app.renovatebot.com/dashboard#github/elastic/kibana ).
<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzNC4xNDguMCIsInVwZGF0ZWRJblZlciI6IjM0LjE0OC4wIn0=-->
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-02-25 17:15:45 +01:00
renovate[bot]
b77292d30b
Update react-query to ^4.24.6 (main) ( #151577 )
...
[](https://renovatebot.com )
This PR contains the following updates:
| Package | Change | Age | Adoption | Passing | Confidence |
|---|---|---|---|---|---|
| [@tanstack/react-query](https://tanstack.com/query )
([source](https://togithub.com/tanstack/query )) | [`^4.24.4` ->
`^4.24.6`](https://renovatebot.com/diffs/npm/@tanstack%2freact-query/4.24.4/4.24.6 )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
| [@tanstack/react-query-devtools](https://tanstack.com/query )
([source](https://togithub.com/tanstack/query )) | [`^4.24.4` ->
`^4.24.6`](https://renovatebot.com/diffs/npm/@tanstack%2freact-query-devtools/4.24.4/4.24.6 )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
---
### Release Notes
<details>
<summary>tanstack/query</summary>
###
[`v4.24.6`](https://togithub.com/TanStack/query/releases/tag/v4.24.6 )
[Compare
Source](https://togithub.com/tanstack/query/compare/v4.24.4...v4.24.6 )
Version 4.24.6 - 2/12/2023, 9:02 AM
##### Changes
##### Fix
- core: make sure pausedMutations always execute in serial
([#​4906](https://togithub.com/tanstack/query/issues/4906 ))
([`1ef2958`](1ef29581
)) by
Dominik Dorfmeister
##### Chore
- fix ci warnings
([#​4940](https://togithub.com/tanstack/query/issues/4940 ))
([`02852dd`](02852dd6
)) by
Damian Osipiuk
##### Docs
- typo fix
([#​4917](https://togithub.com/tanstack/query/issues/4917 ))
([`6a8471c`](6a8471cf
)) by 寻
##### Other
- Update overview.md
([`512d059`](512d059a
)) by
Tanner Linsley
##### Packages
-
[@​tanstack/query-core](https://togithub.com/tanstack/query-core )[@​4](https://togithub.com/4 ).24.6
-
[@​tanstack/query-persist-client-core](https://togithub.com/tanstack/query-persist-client-core )[@​4](https://togithub.com/4 ).24.6
-
[@​tanstack/query-async-storage-persister](https://togithub.com/tanstack/query-async-storage-persister )[@​4](https://togithub.com/4 ).24.6
-
[@​tanstack/query-broadcast-client-experimental](https://togithub.com/tanstack/query-broadcast-client-experimental )[@​4](https://togithub.com/4 ).24.6
-
[@​tanstack/query-sync-storage-persister](https://togithub.com/tanstack/query-sync-storage-persister )[@​4](https://togithub.com/4 ).24.6
-
[@​tanstack/react-query](https://togithub.com/tanstack/react-query )[@​4](https://togithub.com/4 ).24.6
-
[@​tanstack/react-query-devtools](https://togithub.com/tanstack/react-query-devtools )[@​4](https://togithub.com/4 ).24.6
-
[@​tanstack/react-query-persist-client](https://togithub.com/tanstack/react-query-persist-client )[@​4](https://togithub.com/4 ).24.6
-
[@​tanstack/solid-query](https://togithub.com/tanstack/solid-query )[@​4](https://togithub.com/4 ).24.6
-
[@​tanstack/svelte-query](https://togithub.com/tanstack/svelte-query )[@​4](https://togithub.com/4 ).24.6
-
[@​tanstack/vue-query](https://togithub.com/tanstack/vue-query )[@​4](https://togithub.com/4 ).24.6
</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 these
updates again.
---
- [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check
this box
---
This PR has been generated by [Mend
Renovate](https://www.mend.io/free-developer-tools/renovate/ ). View
repository job log
[here](https://app.renovatebot.com/dashboard#github/elastic/kibana ).
<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzNC4xNDMuMSIsInVwZGF0ZWRJblZlciI6IjM0LjE0My4xIn0=-->
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-02-22 19:22:30 +01:00
Jean-Louis Leysens
acf7d0134e
[HTTP] Versioned API router designs ( #151596 )
...
## Summary
This PR contains the initial designs for our versioned router API. This
contribution contains only types, any implementation will come in later
PRs.
Previous PR https://github.com/elastic/kibana/pull/149943
---------
Co-authored-by: kibanamachine <42973632+kibanamachine@users.noreply.github.com>
Co-authored-by: Ahmad Bamieh <ahmadbamieh@gmail.com>
2023-02-22 05:33:43 -07:00
renovate[bot]
3651e5c072
Update dependency @elastic/charts to v53 (main) ( #150407 )
2023-02-21 18:00:40 +01:00
renovate[bot]
587679ecef
Update dependency core-js to ^3.28.0 (main) ( #151658 )
...
[](https://renovatebot.com )
This PR contains the following updates:
| Package | Change | Age | Adoption | Passing | Confidence |
|---|---|---|---|---|---|
| [core-js](https://togithub.com/zloirock/core-js ) | [`^3.27.2` ->
`^3.28.0`](https://renovatebot.com/diffs/npm/core-js/3.27.2/3.28.0 ) |
[](https://docs.renovatebot.com/merge-confidence/ )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
---
### Release Notes
<details>
<summary>zloirock/core-js</summary>
###
[`v3.28.0`](https://togithub.com/zloirock/core-js/blob/HEAD/CHANGELOG.md#​3280---20230214-httpsgithubcomzloirockcore-jsreleasestagv3280 )
[Compare
Source](https://togithub.com/zloirock/core-js/compare/v3.27.2...v3.28.0 )
##### [3.28.0 -
2023.02.14](https://togithub.com/zloirock/core-js/releases/tag/v3.28.0 )
</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 [Mend
Renovate](https://www.mend.io/free-developer-tools/renovate/ ). View
repository job log
[here](https://app.renovatebot.com/dashboard#github/elastic/kibana ).
<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzNC4xNDYuMSIsInVwZGF0ZWRJblZlciI6IjM0LjE0Ni4xIn0=-->
---------
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: Jonathan Budzenski <jon@elastic.co>
2023-02-21 10:22:11 -06:00
renovate[bot]
11dc789537
Update dependency @types/selenium-webdriver to ^4.1.11 (main) ( #151578 )
...
[](https://renovatebot.com )
This PR contains the following updates:
| Package | Change | Age | Adoption | Passing | Confidence |
|---|---|---|---|---|---|
|
[@types/selenium-webdriver](https://togithub.com/DefinitelyTyped/DefinitelyTyped/tree/master/types/selenium-webdriver )
([source](https://togithub.com/DefinitelyTyped/DefinitelyTyped )) |
[`^4.1.10` ->
`^4.1.11`](https://renovatebot.com/diffs/npm/@types%2fselenium-webdriver/4.1.10/4.1.11 )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
---
### 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 [Mend
Renovate](https://www.mend.io/free-developer-tools/renovate/ ). View
repository job log
[here](https://app.renovatebot.com/dashboard#github/elastic/kibana ).
<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzNC4xNDMuMSIsInVwZGF0ZWRJblZlciI6IjM0LjE0My4xIn0=-->
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-02-21 08:51:42 -05:00
Thomas Watson
6be491a12b
Replace remark-parse dependency with remark-parse-no-trim ( #151431 )
2023-02-20 10:05:58 +02:00
Patryk Kopyciński
8bcd29fbaa
Cleanup package.json resolutions ( #151312 )
2023-02-16 16:22:01 +01:00
Sloane Perrault
41afa5c9c4
[Enterprise Search] Engine Search Preview ( #150939 )
...
## Summary
- Upgrades to Search UI with engines connector support
- Adds engine search preview page
- Links from documents count to search preview page
🎩 hat tip to @joemcelroy for laying a lot of the groundwork here.
https://user-images.githubusercontent.com/1699281/218552958-ba859d76-05c8-4220-a44b-2dc945898420.mov
### Checklist
- [ ] Any text added follows [EUI's writing
guidelines](https://elastic.github.io/eui/#/guidelines/writing ), uses
sentence case text and includes [i18n
support](https://github.com/elastic/kibana/blob/main/packages/kbn-i18n/README.md )
- [ ] [Unit or functional
tests](https://www.elastic.co/guide/en/kibana/master/development-tests.html )
were updated or added to match the most common scenarios
- [x] Any UI touched in this PR is usable by keyboard only (learn more
about [keyboard accessibility](https://webaim.org/techniques/keyboard/ ))
- [x] Any UI touched in this PR does not create any new axe failures
(run axe in browser:
[FF](https://addons.mozilla.org/en-US/firefox/addon/axe-devtools/ ),
[Chrome](https://chrome.google.com/webstore/detail/axe-web-accessibility-tes/lhdoppojpmngadmnindnejefpokejbdd?hl=en-US ))
- [x] If a plugin configuration key changed, check if it needs to be
allowlisted in the cloud and added to the [docker
list](https://github.com/elastic/kibana/blob/main/src/dev/build/tasks/os_packages/docker_generator/resources/base/bin/kibana-docker )
- [x] This renders correctly on smaller devices using a responsive
layout. (You can test this [in your
browser](https://www.browserstack.com/guide/responsive-testing-on-local-server ))
- [x] This was checked for [cross-browser
compatibility](https://www.elastic.co/support/matrix#matrix_browsers )
### For maintainers
- [ ] This was checked for breaking API changes and was [labeled
appropriately](https://www.elastic.co/guide/en/kibana/master/contributing.html#kibana-release-notes-process )
---------
Co-authored-by: Joseph McElroy <joseph.mcelroy@elastic.co>
Co-authored-by: kibanamachine <42973632+kibanamachine@users.noreply.github.com>
2023-02-16 09:09:16 -05:00
Shahzad
b76ea2f69f
Revert "update dependency playwright to ^1.30.0" ( #151435 )
...
Reverts elastic/kibana#151106
Temporarily reverting it since it broke synthetics test runner tests in
kibana

---------
Co-authored-by: kibanamachine <42973632+kibanamachine@users.noreply.github.com>
2023-02-16 13:19:55 +00:00
Thomas Watson
794a9493d5
Bump crypto-js from v4.0.0 to v4.1.1 ( #151293 )
...
Removes an unnecessary forced resolution for `crypto-js` which also without a
good reason pinned the package to v4.0.0. So this commit also upgrades the
package to the newest version.
2023-02-16 12:53:31 +01:00
Thomas Watson
0581fa3a91
Bump refractor from v3.5.0 to v3.6.0 ( #151296 )
...
The new version of `refractor` upgrades its dependency to `prismjs` to a
version without security vulnerabilities. This means we can drop our
forced resolution of `prismjs`.
2023-02-16 11:47:44 +01:00
Thomas Watson
860bc493cd
Narrow scope of forced minimatch resolution ( #151290 )
...
The "global" forced resolution of the `minimatch` package
unintentionally downgraded some v5.x dependencies to v3.x. The only
package where we need to force upgrade `minimatch` is the `globule`
package which depends on `minimatch@~3.0.2`. So in this PR I've scoped
the resolution to only concern itself with the `globule` dependencies.
2023-02-16 11:46:52 +01:00
Thomas Watson
f399dd094e
Remove unused react-syntax-highlighter resolution ( #151295 )
...
This resolution was no longer needed as all (sub)dependencies that
required this had since been upgraded or removed.
2023-02-16 09:23:06 +01:00
Cee Chen
af25a3e073
Upgrade EUI to v75.1.0 ( #151200 )
...
## Summary
`eui@75.0.0` ⏩ `eui@75.1.0`
---
## [`75.1.0`](https://github.com/elastic/eui/tree/v75.1.0 )
- Added padding to `EuiStep` title to better align with icon
([#6555 ](https://github.com/elastic/eui/pull/6555 ))
- Added a new `lineNumbers.annotations` API to `EuiCodeBlock`. This new
feature displays an informational icon next to the specified line
number(s), providing more context via popover
([#6580 ](https://github.com/elastic/eui/pull/6580 ))
**Bug fixes**
- Fixed bug in `EuiRange` where styles were applied incorrectly when
custom ticks were passed but `showTicks` were false
([#6588 ](https://github.com/elastic/eui/pull/6588 ))
- Fixed `fleetApp` and `agentApp` icons that were swapped
([#6590 ](https://github.com/elastic/eui/pull/6590 ))
**CSS-in-JS conversions**
- Converted `EuiSteps` to Emotion; Removed `$euiStepStatusColorsToFade`,
`$euiStepNumberSize`, `$euiStepNumberSmallSize`, and
`$euiStepNumberMargin`
([#6555 ](https://github.com/elastic/eui/pull/6555 ))
2023-02-15 11:17:29 -08:00
Dzmitry Lemechko
6a4bdf247f
update dependency playwright to ^1.30.0 ( #151106 )
...
## Summary
Currently we use 1.27.1 that comes with bundled Chromium 107.0.5304.18
(released September 28, 2022)
Updating playwright to use the recent [Chromium
110](https://github.com/microsoft/playwright/releases/tag/v1.30.0 ) for
testing.
2023-02-15 12:11:06 -07:00
renovate[bot]
12ae1a966b
Update dependency chromedriver to v110 (main) ( #151329 )
...
[](https://renovatebot.com )
This PR contains the following updates:
| Package | Change | Age | Adoption | Passing | Confidence |
|---|---|---|---|---|---|
| [chromedriver](https://togithub.com/giggio/node-chromedriver ) |
[`^109.0.0` ->
`^110.0.0`](https://renovatebot.com/diffs/npm/chromedriver/109.0.0/110.0.0 )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
---
### Release Notes
<details>
<summary>giggio/node-chromedriver</summary>
###
[`v110.0.0`](https://togithub.com/giggio/node-chromedriver/compare/109.0.0...110.0.0 )
[Compare
Source](https://togithub.com/giggio/node-chromedriver/compare/109.0.0...110.0.0 )
</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 [Mend
Renovate](https://www.mend.io/free-developer-tools/renovate/ ). View
repository job log
[here](https://app.renovatebot.com/dashboard#github/elastic/kibana ).
<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzNC4xMzguMyIsInVwZGF0ZWRJblZlciI6IjM0LjEzOC4zIn0=-->
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-02-15 11:56:50 -06:00
Thomas Watson
5fa79fc9b3
Remove @loaders.gl/polyfills dev-dependency ( #151287 )
2023-02-15 15:03:37 +01:00
renovate[bot]
b7c0d10d74
Update cypress (main) ( #150967 )
...
[](https://renovatebot.com )
This PR contains the following updates:
| Package | Change | Age | Adoption | Passing | Confidence |
|---|---|---|---|---|---|
| [cypress](https://togithub.com/cypress-io/cypress ) | [`^12.3.0` ->
`^12.5.1`](https://renovatebot.com/diffs/npm/cypress/12.3.0/12.5.1 ) |
[](https://docs.renovatebot.com/merge-confidence/ )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
| [cypress-axe](https://togithub.com/component-driven/cypress-axe ) |
[`^1.2.0` ->
`^1.3.0`](https://renovatebot.com/diffs/npm/cypress-axe/1.2.0/1.3.0 ) |
[](https://docs.renovatebot.com/merge-confidence/ )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
---
### Release Notes
<details>
<summary>cypress-io/cypress</summary>
###
[`v12.5.1`](https://togithub.com/cypress-io/cypress/releases/tag/v12.5.1 )
[Compare
Source](https://togithub.com/cypress-io/cypress/compare/v12.5.0...v12.5.1 )
Changelog:
https://docs.cypress.io/guides/references/changelog#​12-5-1
###
[`v12.5.0`](https://togithub.com/cypress-io/cypress/releases/tag/v12.5.0 )
[Compare
Source](https://togithub.com/cypress-io/cypress/compare/v12.4.1...v12.5.0 )
Changelog:
https://docs.cypress.io/guides/references/changelog#​12-5-0
###
[`v12.4.1`](https://togithub.com/cypress-io/cypress/releases/tag/v12.4.1 )
[Compare
Source](https://togithub.com/cypress-io/cypress/compare/v12.4.0...v12.4.1 )
Changelog:
https://docs.cypress.io/guides/references/changelog#​12-4-1
###
[`v12.4.0`](https://togithub.com/cypress-io/cypress/releases/tag/v12.4.0 )
[Compare
Source](https://togithub.com/cypress-io/cypress/compare/v12.3.0...v12.4.0 )
Changelog:
https://docs.cypress.io/guides/references/changelog#​12-4-0
</details>
<details>
<summary>component-driven/cypress-axe</summary>
###
[`v1.3.0`](https://togithub.com/component-driven/cypress-axe/releases/tag/v1.3.0 )
[Compare
Source](https://togithub.com/component-driven/cypress-axe/compare/v1.2.0...v1.3.0 )
##### Features
- Allow to use custom axe-core location
([#​150](https://togithub.com/component-driven/cypress-axe/issues/150 ))
([91c72d2](91c72d2573
)),
closes
[#​146](https://togithub.com/component-driven/cypress-axe/issues/146 )
[#​134](https://togithub.com/component-driven/cypress-axe/issues/134 )
[#​84](https://togithub.com/component-driven/cypress-axe/issues/84 )
[#​75](https://togithub.com/component-driven/cypress-axe/issues/75 )
</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.
👻 **Immortal**: This PR will be recreated if closed unmerged. Get
[config help](https://togithub.com/renovatebot/renovate/discussions ) if
that's undesired.
---
- [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check
this box
---
This PR has been generated by [Mend
Renovate](https://www.mend.io/free-developer-tools/renovate/ ). View
repository job log
[here](https://app.renovatebot.com/dashboard#github/elastic/kibana ).
<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzNC4xMzAuMSIsInVwZGF0ZWRJblZlciI6IjM0LjEzMC4xIn0=-->
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: Patryk Kopyciński <contact@patrykkopycinski.com>
2023-02-15 11:23:14 +01:00
renovate[bot]
4e9d044ec1
Update dependency react-hook-form to ^7.43.1 (main) ( #151145 )
...
[](https://renovatebot.com )
This PR contains the following updates:
| Package | Change | Age | Adoption | Passing | Confidence |
|---|---|---|---|---|---|
| [react-hook-form](https://www.react-hook-form.com )
([source](https://togithub.com/react-hook-form/react-hook-form )) |
[`^7.43.0` ->
`^7.43.1`](https://renovatebot.com/diffs/npm/react-hook-form/7.43.0/7.43.1 )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
---
### Release Notes
<details>
<summary>react-hook-form/react-hook-form</summary>
###
[`v7.43.1`](https://togithub.com/react-hook-form/react-hook-form/releases/tag/v7.43.1 ):
Version 7.43.1
[Compare
Source](https://togithub.com/react-hook-form/react-hook-form/compare/v7.43.0...v7.43.1 )
🐞 fix
[#​9871](https://togithub.com/react-hook-form/react-hook-form/issues/9871 )
issue with error type
([#​9873](https://togithub.com/react-hook-form/react-hook-form/issues/9873 ))
🐞 fix
[#​9842](https://togithub.com/react-hook-form/react-hook-form/issues/9842 )
`clearErrors` method does not support global error
([#​9843](https://togithub.com/react-hook-form/react-hook-form/issues/9843 ))
</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 [Mend
Renovate](https://www.mend.io/free-developer-tools/renovate/ ). View
repository job log
[here](https://app.renovatebot.com/dashboard#github/elastic/kibana ).
<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzNC4xMzMuMCIsInVwZGF0ZWRJblZlciI6IjM0LjEzMy4wIn0=-->
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-02-15 10:54:35 +01:00
Trevor Pierce
584b2ff1e3
Upgrade EUI to v75.0.0 ( #150787 )
...
## Summary
`eui@74.0.2` ⏩ `eui@75.0.0`
___
## [`75.0.0`](https://github.com/elastic/eui/tree/v75.0.0 )
- `EuiFlyout`s now automatically shard all fixed `EuiHeader`s on the
page. This means that interactions (mouse & keyboard) with items inside
`EuiHeader`s when flyouts are open will no longer trigger focus fighting
([#6566 ](https://github.com/elastic/eui/pull/6566 ))
- `EuiFlyout`s now read out detailed screen reader dialog instructions
and hints on open ([#6566 ](https://github.com/elastic/eui/pull/6566 ))
**Bug fixes**
- Fixed `EuiSelectable` options with incorrect `aria-posinset` indices
when rendered with group labels not at the start of the array
([#6571 ](https://github.com/elastic/eui/pull/6571 ))
- Fixed a bug with `EuiSearchBar` where filters with `multiSelect:
false` were not able to select a new option when an option was already
selected ([#6577 ](https://github.com/elastic/eui/pull/6577 ))
**Breaking changes**
- Removed the ability to customize the `role` prop of `EuiFlyout`s.
`EuiFlyout`s should always be dialog roles for screen reader
consistency. ([#6566 ](https://github.com/elastic/eui/pull/6566 ))
- Removed `closeButtonAriaLabel` prop from `EuiFlyout` - use
`closeButtonProps['aria-label']` instead
([#6566 ](https://github.com/elastic/eui/pull/6566 ))
---------
Co-authored-by: Kibana Machine <42973632+kibanamachine@users.noreply.github.com>
2023-02-14 12:04:17 -06:00
Jeramy Soucy
587816830a
Upgrades joi to 17.7.1 ( #150953 )
...
Upgrades joi to version 17.7.1
2023-02-14 10:22:26 -05:00
renovate[bot]
26a753808a
Update dependency terser to ^5.16.3 (main) ( #150399 )
...
[](https://renovatebot.com )
This PR contains the following updates:
| Package | Change | Age | Adoption | Passing | Confidence |
|---|---|---|---|---|---|
| [terser](https://terser.org )
([source](https://togithub.com/terser/terser )) | [`^5.16.1` ->
`^5.16.3`](https://renovatebot.com/diffs/npm/terser/5.16.1/5.16.3 ) |
[](https://docs.renovatebot.com/merge-confidence/ )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
---
### Release Notes
<details>
<summary>terser/terser</summary>
###
[`v5.16.3`](https://togithub.com/terser/terser/blob/HEAD/CHANGELOG.md#v5163 )
[Compare
Source](https://togithub.com/terser/terser/compare/v5.16.2...v5.16.3 )
- Ensure function definitions, don't assume the values of variables
defined after them.
###
[`v5.16.2`](https://togithub.com/terser/terser/blob/HEAD/CHANGELOG.md#v5162 )
[Compare
Source](https://togithub.com/terser/terser/compare/v5.16.1...v5.16.2 )
- Fix sourcemaps with non-ascii characters
([#​1318](https://togithub.com/terser/terser/issues/1318 ))
- Support string module name and export \* as
([#​1336](https://togithub.com/terser/terser/issues/1336 ))
- Do not move `let` out of `for` initializers, as it can change scoping
- Fix a corner case that would generate the invalid syntax `if
(something) let x` ("let" in braceless if body)
- Knowledge of more native object properties
([#​1330](https://togithub.com/terser/terser/issues/1330 ))
- Got rid of Travis
([#​1323](https://togithub.com/terser/terser/issues/1323 ))
- Added semi-secret `asObject` sourcemap option to typescript defs
([#​1321](https://togithub.com/terser/terser/issues/1321 ))
</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 [Mend
Renovate](https://www.mend.io/free-developer-tools/renovate/ ). View
repository job log
[here](https://app.renovatebot.com/dashboard#github/elastic/kibana ).
<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzNC4xMjQuMiIsInVwZGF0ZWRJblZlciI6IjM0LjEyNC4yIn0=-->
---------
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: Jonathan Budzenski <jon@elastic.co>
2023-02-14 08:39:48 -06:00
renovate[bot]
e8994b831e
Update dependency @babel/parser to ^7.20.15 (main) ( #150825 )
...
[](https://renovatebot.com )
This PR contains the following updates:
| Package | Change | Age | Adoption | Passing | Confidence |
|---|---|---|---|---|---|
| [@babel/parser](https://babel.dev/docs/en/next/babel-parser )
([source](https://togithub.com/babel/babel )) | [`^7.20.13` ->
`^7.20.15`](https://renovatebot.com/diffs/npm/@babel%2fparser/7.20.13/7.20.15 )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
---
### Release Notes
<details>
<summary>babel/babel</summary>
### [`v7.20.15`](https://togithub.com/babel/babel/releases/tag/v7.20.15 )
[Compare
Source](https://togithub.com/babel/babel/compare/v7.20.13...v7.20.15 )
#### v7.20.15 (2023-02-02)
##### 👓 Spec Compliance
- `babel-parser`
- [#​15391](https://togithub.com/babel/babel/pull/15391 ) Disallow
await as bound name in using declaration
([@​JLHwung](https://togithub.com/JLHwung ))
- `babel-generator`, `babel-parser`,
`babel-plugin-proposal-export-namespace-from`
- [#​15385](https://togithub.com/babel/babel/pull/15385 ) Disallows
specifiers after export \* as ns
([@​JLHwung](https://togithub.com/JLHwung ))
##### 🐛 Bug Fix
- `babel-plugin-transform-block-scoping`
- [#​15398](https://togithub.com/babel/babel/pull/15398 ) fix: Loop
was converted wrong
([@​liuxingbaoyu](https://togithub.com/liuxingbaoyu ))
- `babel-parser`
- [#​15377](https://togithub.com/babel/babel/pull/15377 ) fix: `new
(foo?.bar)()` incorrectly throws exception `OptionalChainingNoNew`
([@​liuxingbaoyu](https://togithub.com/liuxingbaoyu ))
##### Committers: 2
- Huáng Jùnliàng ([@​JLHwung](https://togithub.com/JLHwung ))
- [@​liuxingbaoyu](https://togithub.com/liuxingbaoyu )
</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 [Mend
Renovate](https://www.mend.io/free-developer-tools/renovate/ ). View
repository job log
[here](https://app.renovatebot.com/dashboard#github/elastic/kibana ).
<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzNC4xMjQuMiIsInVwZGF0ZWRJblZlciI6IjM0LjEyNC4yIn0=-->
---------
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: Jonathan Budzenski <jon@elastic.co>
2023-02-13 17:58:54 -06:00
renovate[bot]
0ac9f47b00
Update dependency cypress-recurse to ^1.27.0 (main) ( #148862 )
...
[](https://renovatebot.com )
This PR contains the following updates:
| Package | Change | Age | Adoption | Passing | Confidence |
|---|---|---|---|---|---|
| [cypress-recurse](https://togithub.com/bahmutov/cypress-recurse ) |
[`^1.26.0` ->
`^1.27.0`](https://renovatebot.com/diffs/npm/cypress-recurse/1.26.0/1.27.0 )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
---
### Release Notes
<details>
<summary>bahmutov/cypress-recurse</summary>
###
[`v1.27.0`](https://togithub.com/bahmutov/cypress-recurse/releases/tag/v1.27.0 )
[Compare
Source](https://togithub.com/bahmutov/cypress-recurse/compare/v1.26.0...v1.27.0 )
##### Features
- add iteration to the post function options
([#​124](https://togithub.com/bahmutov/cypress-recurse/issues/124 ))
([1861ce2](1861ce25dc
))
</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 [Mend
Renovate](https://www.mend.io/free-developer-tools/renovate/ ). View
repository job log
[here](https://app.renovatebot.com/dashboard#github/elastic/kibana ).
<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzNC4xMDAuMSIsInVwZGF0ZWRJblZlciI6IjM0LjEwMC4xIn0=-->
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: Patryk Kopyciński <contact@patrykkopycinski.com>
2023-02-12 17:03:23 +01:00
Hannah Mudge
27dda79627
[Portable Dashboards] Add portable dashboard example plugin ( #148997 )
...
Closes https://github.com/elastic/kibana/issues/145427
## Summary
This PR adds an example plugin that demonstrates a few uses of the new
portable dashboards. It includes the following examples:
1. A by-value dashboard with controls

2. A by-value empty dashboard that allows panels (both by-value and
by-reference) to be added where the state can be saved to local storage

3. Two side-by-side by-value empty dashboards with independent redux
states

4. A static, by-reference dashboard

5. A static, by-value dashboard

As part of this, I created a new demo embeddable type - the
`FilterDebuggerEmbeddable` which, when added to a dashboard, will
display the filters + query that it is receiving as an input. You can
see how this embeddable works in the GIF for the first example above.
### Checklist
- [x] This was checked for [cross-browser
compatibility](https://www.elastic.co/support/matrix#matrix_browsers )
### For maintainers
- [ ] This was checked for breaking API changes and was [labeled
appropriately](https://www.elastic.co/guide/en/kibana/master/contributing.html#kibana-release-notes-process )
---------
Co-authored-by: kibanamachine <42973632+kibanamachine@users.noreply.github.com>
2023-02-10 13:21:53 -07:00
Spencer
a1c55c6f13
[ci] build next docs in PRs when relevant files change ( #149991 )
...
After chatting with @KOTungseth, @scottybollinger, and @glitteringkatie
we've decided to add a CI step to the Kibana repo that will run when
changes to next-doc related code is made. This step will checkout the
repository containing configuration for the docs.elastic.dev website
(which is currently private, sorry) and then ensure that the build can
be completed with a local copy of all the repositories. It does this by
reading the `config/content.js` files and cloning all of the
repositories listed, then rewriting the content.js file with a map
telling the build system to read files from the local repos (which are
pre-cached by the packer cache job) and the local Kibana repo (which
represents the changes in the PR).
This script also runs locally by running `node
scripts/validate_next_docs`.
---------
Co-authored-by: kibanamachine <42973632+kibanamachine@users.noreply.github.com>
2023-02-09 21:57:10 -07:00
Jason Stoltzfus
20a9a01cef
Upgrade EUI to v74.1.0 ( #150235 )
...
## Summary
`eui@74.0.1` ⏩ `eui@74.1.0`
___
## [`74.1.0`](https://github.com/elastic/eui/releases/tag/v74.1.0 )
- Added new `EuiSkeletonText`, `EuiSkeletonTitle`, `EuiSkeletonCircle`,
and `EuiSkeletonRectangle` components
([#6502 ](https://github.com/elastic/eui/pull/6502 ))
- Updated `EuiSuperSelect` screen reader instructions to be more
specific ([#6549 ](https://github.com/elastic/eui/pull/6549 ))
- Added `error` and updated `alert` glyphs to `EuiIcon`
([#6550 ](https://github.com/elastic/eui/pull/6550 ))
- All `EuiSkeleton` components now accept an `isLoading` flag and
`children`, which automatically handles conditionally rendering loading
skeletons vs. loaded content (`children`)
([#6562 ](https://github.com/elastic/eui/pull/6562 ))
- All `EuiSkeleton` components now accept a `contentAriaLabel` prop,
which more meaningfully describes the loaded content to screen readers
([#6562 ](https://github.com/elastic/eui/pull/6562 ))
- Updated `EuiPopover` screen reader instructions for mobile and click
behaviors ([#6567 ](https://github.com/elastic/eui/pull/6567 ))
**Bug fixes**
- Fixed `EuiCard` to ensure `onClick` method only runs once when `title`
contains a React node
([#6551 ](https://github.com/elastic/eui/pull/6551 ))
**Deprecations**
- Deprecated `EuiLoadingContent` - use `EuiSkeletonText` instead
([#6557 ](https://github.com/elastic/eui/pull/6557 ))
---------
Co-authored-by: Kibana Machine <42973632+kibanamachine@users.noreply.github.com>
2023-02-09 13:12:35 -07:00
Kurt
ecc23e7690
Upgrade transitive dependency http-cache-semantics ( #150231 )
...
## Summary
Specify version 4.1.1 or greater for `http-cache-semantics`
2023-02-09 08:13:10 -05:00
Spencer
1b85815402
[packages] migrate all plugins to packages ( #148130 )
...
Fixes https://github.com/elastic/kibana/issues/149344
This PR migrates all plugins to packages automatically. It does this
using `node scripts/lint_packages` to automatically migrate
`kibana.json` files to `kibana.jsonc` files. By doing this automatically
we can simplify many build and testing procedures to only support
packages, and not both "packages" and "synthetic packages" (basically
pointers to plugins).
The majority of changes are in operations related code, so we'll be
having operations review this before marking it ready for review. The
vast majority of the code owners are simply pinged because we deleted
all `kibana.json` files and replaced them with `kibana.jsonc` files, so
we plan on leaving the PR ready-for-review for about 24 hours before
merging (after feature freeze), assuming we don't have any blockers
(especially from @elastic/kibana-core since there are a few core
specific changes, though the majority were handled in #149370 ).
---------
Co-authored-by: kibanamachine <42973632+kibanamachine@users.noreply.github.com>
2023-02-08 21:06:50 -06:00
Xavier Mouligneau
01f07bccf1
[RAM] Bring flapping status and settings in o11y ( #150483 )
...
## Summary
Bring shareable components to set the flapping configuration on rule
management in o11y and update the status alert around flapping.
<img width="1697" alt="image"
src="https://user-images.githubusercontent.com/189600/217358288-57eb93ef-94e2-4576-9e99-baee8c2ef2b2.png ">
<img width="1696" alt="Screenshot 2023-02-07 at 3 15 01 PM"
src="https://user-images.githubusercontent.com/189600/217356846-441eaf51-f6c9-4afd-9f6b-9c8f5a3531bd.png ">
### Checklist
- [x] [Unit or functional
tests](https://www.elastic.co/guide/en/kibana/master/development-tests.html )
were updated or added to match the most common scenarios
---------
Co-authored-by: kibanamachine <42973632+kibanamachine@users.noreply.github.com>
2023-02-07 20:52:26 -07:00
renovate[bot]
b31b18d93d
Update react-query to ^4.24.4 (main) ( #150348 )
...
[](https://renovatebot.com )
This PR contains the following updates:
| Package | Change | Age | Adoption | Passing | Confidence |
|---|---|---|---|---|---|
| [@tanstack/react-query](https://tanstack.com/query )
([source](https://togithub.com/tanstack/query )) | [`^4.24.2` ->
`^4.24.4`](https://renovatebot.com/diffs/npm/@tanstack%2freact-query/4.24.4/4.24.4 )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
| [@tanstack/react-query-devtools](https://tanstack.com/query )
([source](https://togithub.com/tanstack/query )) | [`^4.24.2` ->
`^4.24.4`](https://renovatebot.com/diffs/npm/@tanstack%2freact-query-devtools/4.24.4/4.24.4 )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
---
### 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 these
updates again.
---
- [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check
this box
---
This PR has been generated by [Mend
Renovate](https://www.mend.io/free-developer-tools/renovate/ ). View
repository job log
[here](https://app.renovatebot.com/dashboard#github/elastic/kibana ).
<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzNC4xMjQuMiIsInVwZGF0ZWRJblZlciI6IjM0LjEyNC4yIn0=-->
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-02-07 11:21:03 +01:00