From f6303c77fa8d0fe71e70a79dbab703405cdc3163 Mon Sep 17 00:00:00 2001
From: Tomasz Kajtoch
Date: Tue, 14 May 2024 20:20:24 +0200
Subject: [PATCH 1/6] chore: upgrade `@elastic/eui` to 94.4.1
---
package.json | 2 +-
src/dev/license_checker/config.ts | 2 +-
yarn.lock | 8 ++++----
3 files changed, 6 insertions(+), 6 deletions(-)
diff --git a/package.json b/package.json
index 04316640a2952..ea76575554ca6 100644
--- a/package.json
+++ b/package.json
@@ -107,7 +107,7 @@
"@elastic/ecs": "^8.11.1",
"@elastic/elasticsearch": "^8.13.0",
"@elastic/ems-client": "8.5.1",
- "@elastic/eui": "94.3.0",
+ "@elastic/eui": "94.4.1",
"@elastic/filesaver": "1.1.2",
"@elastic/node-crypto": "1.2.1",
"@elastic/numeral": "^2.5.1",
diff --git a/src/dev/license_checker/config.ts b/src/dev/license_checker/config.ts
index f73d44b46a982..d427556edca4d 100644
--- a/src/dev/license_checker/config.ts
+++ b/src/dev/license_checker/config.ts
@@ -86,7 +86,7 @@ export const LICENSE_OVERRIDES = {
'jsts@1.6.2': ['Eclipse Distribution License - v 1.0'], // cf. https://github.com/bjornharrtell/jsts
'@mapbox/jsonlint-lines-primitives@2.0.2': ['MIT'], // license in readme https://github.com/tmcw/jsonlint
'@elastic/ems-client@8.5.1': ['Elastic License 2.0'],
- '@elastic/eui@94.3.0': ['SSPL-1.0 OR Elastic License 2.0'],
+ '@elastic/eui@94.4.1': ['SSPL-1.0 OR Elastic License 2.0'],
'language-subtag-registry@0.3.21': ['CC-BY-4.0'], // retired ODC‑By license https://github.com/mattcg/language-subtag-registry
'buffers@0.1.1': ['MIT'], // license in importing module https://www.npmjs.com/package/binary
'@bufbuild/protobuf@1.2.1': ['Apache-2.0'], // license (Apache-2.0 AND BSD-3-Clause)
diff --git a/yarn.lock b/yarn.lock
index 63f50a8f16e93..c4f7ad04797dd 100644
--- a/yarn.lock
+++ b/yarn.lock
@@ -1735,10 +1735,10 @@
resolved "https://registry.yarnpkg.com/@elastic/eslint-plugin-eui/-/eslint-plugin-eui-0.0.2.tgz#56b9ef03984a05cc213772ae3713ea8ef47b0314"
integrity sha512-IoxURM5zraoQ7C8f+mJb9HYSENiZGgRVcG4tLQxE61yHNNRDXtGDWTZh8N1KIHcsqN1CEPETjuzBXkJYF/fDiQ==
-"@elastic/eui@94.3.0":
- version "94.3.0"
- resolved "https://registry.yarnpkg.com/@elastic/eui/-/eui-94.3.0.tgz#77c07701128b6443e2ea55e2462ef0ccadd64582"
- integrity sha512-qJTLrQYe11MPTX+8AqifJVYLDyO8VqdFWqPVJRYel11l/FvJOqyQi50x+xQK8I7h73TF50xywtUHCfhfkqpbYg==
+"@elastic/eui@94.4.1":
+ version "94.4.1"
+ resolved "https://registry.yarnpkg.com/@elastic/eui/-/eui-94.4.1.tgz#e2549a5965e258c67e14284e347bfe584551c04f"
+ integrity sha512-DTA0L0k/2ofGuRi16G6TDH2pf2lN24vnNnoAGrzv7FtFuy26bk5ZiNTB0VrmVLPhSx2g5BGQx3qaHGgnIBpUGw==
dependencies:
"@hello-pangea/dnd" "^16.6.0"
"@types/lodash" "^4.14.202"
From ef3cfd4ed220e7608ba1c624800a263e38b9c691 Mon Sep 17 00:00:00 2001
From: Tomasz Kajtoch
Date: Tue, 14 May 2024 21:39:35 +0200
Subject: [PATCH 2/6] chore: update i18n EUI mapping
---
.../src/__snapshots__/i18n_service.test.tsx.snap | 3 ++-
.../src/i18n_eui_mapping.tsx | 14 +++++++++++---
.../plugins/translations/translations/fr-FR.json | 1 -
.../plugins/translations/translations/ja-JP.json | 1 -
.../plugins/translations/translations/zh-CN.json | 1 -
5 files changed, 13 insertions(+), 7 deletions(-)
diff --git a/packages/core/i18n/core-i18n-browser-internal/src/__snapshots__/i18n_service.test.tsx.snap b/packages/core/i18n/core-i18n-browser-internal/src/__snapshots__/i18n_service.test.tsx.snap
index 29a42c3a4c654..fd8ba14e035cf 100644
--- a/packages/core/i18n/core-i18n-browser-internal/src/__snapshots__/i18n_service.test.tsx.snap
+++ b/packages/core/i18n/core-i18n-browser-internal/src/__snapshots__/i18n_service.test.tsx.snap
@@ -6,8 +6,8 @@ exports[`#start() returns \`Context\` component 1`] = `
i18n={
Object {
"mapping": Object {
+ "euiAbsoluteTab.dateFormatButtonLabel": "Parse date",
"euiAbsoluteTab.dateFormatError": [Function],
- "euiAbsoluteTab.dateFormatHint": "Press the Enter key to parse as a date.",
"euiAccordionChildrenLoading.message": "Loading",
"euiAutoRefresh.autoRefreshLabel": "Auto refresh",
"euiAutoRefresh.buttonLabelOff": "Auto refresh is off",
@@ -36,6 +36,7 @@ exports[`#start() returns \`Context\` component 1`] = `
"euiCodeBlockFullScreen.fullscreenExpand": "Expand",
"euiCollapsedItemActions.allActions": "All actions",
"euiCollapsedItemActions.allActionsDisabled": "Individual item actions are disabled when rows are being selected.",
+ "euiCollapsedNavButton.ariaLabelButtonIcon": [Function],
"euiCollapsibleNavBeta.ariaLabel": "Site menu",
"euiCollapsibleNavButton.ariaLabelClose": "Close navigation",
"euiCollapsibleNavButton.ariaLabelCollapse": "Collapse navigation",
diff --git a/packages/core/i18n/core-i18n-browser-internal/src/i18n_eui_mapping.tsx b/packages/core/i18n/core-i18n-browser-internal/src/i18n_eui_mapping.tsx
index c7d290f3af603..386e7a55da83b 100644
--- a/packages/core/i18n/core-i18n-browser-internal/src/i18n_eui_mapping.tsx
+++ b/packages/core/i18n/core-i18n-browser-internal/src/i18n_eui_mapping.tsx
@@ -179,6 +179,11 @@ export const getEuiContextMapping = (): EuiTokensObject => {
'euiCollapsibleNavBeta.ariaLabel': i18n.translate('core.euiCollapsibleNavBeta.ariaLabel', {
defaultMessage: 'Site menu',
}),
+ 'euiCollapsedNavButton.ariaLabelButtonIcon': ({ title }: EuiValues) =>
+ i18n.translate('core.euiCollapsedNavButton.ariaLabelButtonIcon', {
+ defaultMessage: '{title}, quick navigation menu',
+ values: { title },
+ }),
'euiCollapsibleNavButton.ariaLabelExpand': i18n.translate(
'core.euiCollapsibleNavButton.ariaLabelExpand',
{ defaultMessage: 'Expand navigation' }
@@ -1413,9 +1418,12 @@ export const getEuiContextMapping = (): EuiTokensObject => {
'euiRelativeTab.dateInputError': i18n.translate('core.euiRelativeTab.dateInputError', {
defaultMessage: 'Must be a valid range',
}),
- 'euiAbsoluteTab.dateFormatHint': i18n.translate('core.euiAbsoluteTab.dateFormatHint', {
- defaultMessage: 'Press the Enter key to parse as a date.',
- }),
+ 'euiAbsoluteTab.dateFormatButtonLabel': i18n.translate(
+ 'core.euiAbsoluteTab.dateFormatButtonLabel',
+ {
+ defaultMessage: 'Parse date',
+ }
+ ),
'euiResizableButton.horizontalResizerAriaLabel': i18n.translate(
'core.euiResizableButton.horizontalResizerAriaLabel',
{
diff --git a/x-pack/plugins/translations/translations/fr-FR.json b/x-pack/plugins/translations/translations/fr-FR.json
index 48ab3c8c34bc2..b588097cc0a56 100644
--- a/x-pack/plugins/translations/translations/fr-FR.json
+++ b/x-pack/plugins/translations/translations/fr-FR.json
@@ -686,7 +686,6 @@
"core.deprecations.elasticsearchUsername.manualSteps2": "Ajoutez le paramètre \"elasticsearch.serviceAccountToken\" à kibana.yml.",
"core.deprecations.elasticsearchUsername.manualSteps3": "Supprimez \"elasticsearch.username\" et \"elasticsearch.password\" de kibana.yml.",
"core.deprecations.noCorrectiveAction": "Ce déclassement ne peut pas être résolu automatiquement.",
- "core.euiAbsoluteTab.dateFormatHint": "Appuyez sur la touche Entrée pour analyser l'élément en tant que date.",
"core.euiAccordionChildrenLoading.message": "Chargement",
"core.euiAutoRefresh.autoRefreshLabel": "Actualisation automatique",
"core.euiAutoRefresh.buttonLabelOff": "L'actualisation automatique est désactivée",
diff --git a/x-pack/plugins/translations/translations/ja-JP.json b/x-pack/plugins/translations/translations/ja-JP.json
index dac5c30126d51..2039c7248064f 100644
--- a/x-pack/plugins/translations/translations/ja-JP.json
+++ b/x-pack/plugins/translations/translations/ja-JP.json
@@ -686,7 +686,6 @@
"core.deprecations.elasticsearchUsername.manualSteps2": "「elasticsearch.serviceAccountToken」設定をkibana.ymlに追加します。",
"core.deprecations.elasticsearchUsername.manualSteps3": "kibana.ymlから「elasticsearch.username」と「elasticsearch.password」を削除します。",
"core.deprecations.noCorrectiveAction": "この廃止予定は自動的に解決できません。",
- "core.euiAbsoluteTab.dateFormatHint": "日付として解析するには、Enterキーを押してください。",
"core.euiAccordionChildrenLoading.message": "読み込み中",
"core.euiAutoRefresh.autoRefreshLabel": "自動更新",
"core.euiAutoRefresh.buttonLabelOff": "自動更新はオフです",
diff --git a/x-pack/plugins/translations/translations/zh-CN.json b/x-pack/plugins/translations/translations/zh-CN.json
index 7e2e9e2e28f1e..743324a5de21f 100644
--- a/x-pack/plugins/translations/translations/zh-CN.json
+++ b/x-pack/plugins/translations/translations/zh-CN.json
@@ -688,7 +688,6 @@
"core.deprecations.elasticsearchUsername.manualSteps2": "将“elasticsearch.serviceAccountToken”设置添加到 kibana.yml。",
"core.deprecations.elasticsearchUsername.manualSteps3": "从 kibana.yml 中移除“elasticsearch.username”和“elasticsearch.password”。",
"core.deprecations.noCorrectiveAction": "无法自动解决此弃用。",
- "core.euiAbsoluteTab.dateFormatHint": "按 Enter 键解析为日期。",
"core.euiAccordionChildrenLoading.message": "正在加载",
"core.euiAutoRefresh.autoRefreshLabel": "自动刷新",
"core.euiAutoRefresh.buttonLabelOff": "自动刷新已关闭",
From bdd824eacdda9ad725f853159f7267b9643ee52e Mon Sep 17 00:00:00 2001
From: Tomasz Kajtoch
Date: Tue, 14 May 2024 21:49:47 +0200
Subject: [PATCH 3/6] test: fix custom_timeline_data_grid_body.test.tsx
snapshot
---
.../__snapshots__/custom_timeline_data_grid_body.test.tsx.snap | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/x-pack/plugins/security_solution/public/timelines/components/timeline/unified_components/data_table/__snapshots__/custom_timeline_data_grid_body.test.tsx.snap b/x-pack/plugins/security_solution/public/timelines/components/timeline/unified_components/data_table/__snapshots__/custom_timeline_data_grid_body.test.tsx.snap
index 3845ad9801abd..2c8c9d593b775 100644
--- a/x-pack/plugins/security_solution/public/timelines/components/timeline/unified_components/data_table/__snapshots__/custom_timeline_data_grid_body.test.tsx.snap
+++ b/x-pack/plugins/security_solution/public/timelines/components/timeline/unified_components/data_table/__snapshots__/custom_timeline_data_grid_body.test.tsx.snap
@@ -212,7 +212,7 @@ exports[`CustomTimelineDataGridBody should render exactly as snapshots 1`] = `
test added a note
note
From f3ae4a0f0cf7cf24257c280edbcd9d89c40c24fe Mon Sep 17 00:00:00 2001
From: Tomasz Kajtoch
Date: Wed, 15 May 2024 23:39:34 +0200
Subject: [PATCH 4/6] chore: upgrade `@elastic/eui` to 94.5.0
---
package.json | 2 +-
src/dev/license_checker/config.ts | 2 +-
yarn.lock | 8 ++++----
3 files changed, 6 insertions(+), 6 deletions(-)
diff --git a/package.json b/package.json
index ea76575554ca6..7f66ec2006569 100644
--- a/package.json
+++ b/package.json
@@ -107,7 +107,7 @@
"@elastic/ecs": "^8.11.1",
"@elastic/elasticsearch": "^8.13.0",
"@elastic/ems-client": "8.5.1",
- "@elastic/eui": "94.4.1",
+ "@elastic/eui": "94.5.0",
"@elastic/filesaver": "1.1.2",
"@elastic/node-crypto": "1.2.1",
"@elastic/numeral": "^2.5.1",
diff --git a/src/dev/license_checker/config.ts b/src/dev/license_checker/config.ts
index d427556edca4d..2eaa45c7feb8f 100644
--- a/src/dev/license_checker/config.ts
+++ b/src/dev/license_checker/config.ts
@@ -86,7 +86,7 @@ export const LICENSE_OVERRIDES = {
'jsts@1.6.2': ['Eclipse Distribution License - v 1.0'], // cf. https://github.com/bjornharrtell/jsts
'@mapbox/jsonlint-lines-primitives@2.0.2': ['MIT'], // license in readme https://github.com/tmcw/jsonlint
'@elastic/ems-client@8.5.1': ['Elastic License 2.0'],
- '@elastic/eui@94.4.1': ['SSPL-1.0 OR Elastic License 2.0'],
+ '@elastic/eui@94.5.0': ['SSPL-1.0 OR Elastic License 2.0'],
'language-subtag-registry@0.3.21': ['CC-BY-4.0'], // retired ODC‑By license https://github.com/mattcg/language-subtag-registry
'buffers@0.1.1': ['MIT'], // license in importing module https://www.npmjs.com/package/binary
'@bufbuild/protobuf@1.2.1': ['Apache-2.0'], // license (Apache-2.0 AND BSD-3-Clause)
diff --git a/yarn.lock b/yarn.lock
index c4f7ad04797dd..d991f65c17230 100644
--- a/yarn.lock
+++ b/yarn.lock
@@ -1735,10 +1735,10 @@
resolved "https://registry.yarnpkg.com/@elastic/eslint-plugin-eui/-/eslint-plugin-eui-0.0.2.tgz#56b9ef03984a05cc213772ae3713ea8ef47b0314"
integrity sha512-IoxURM5zraoQ7C8f+mJb9HYSENiZGgRVcG4tLQxE61yHNNRDXtGDWTZh8N1KIHcsqN1CEPETjuzBXkJYF/fDiQ==
-"@elastic/eui@94.4.1":
- version "94.4.1"
- resolved "https://registry.yarnpkg.com/@elastic/eui/-/eui-94.4.1.tgz#e2549a5965e258c67e14284e347bfe584551c04f"
- integrity sha512-DTA0L0k/2ofGuRi16G6TDH2pf2lN24vnNnoAGrzv7FtFuy26bk5ZiNTB0VrmVLPhSx2g5BGQx3qaHGgnIBpUGw==
+"@elastic/eui@94.5.0":
+ version "94.5.0"
+ resolved "https://registry.yarnpkg.com/@elastic/eui/-/eui-94.5.0.tgz#06ac7859526cc34a49417c0f80d6c4d21819399a"
+ integrity sha512-T0KAIxSvna6ZwZHc5DpdEtJeiPg4yioQ9Onved5hj7paQAcOfbjNuFWHvBe3RSHe/3SdCfJi/DObH+nr4mJv4Q==
dependencies:
"@hello-pangea/dnd" "^16.6.0"
"@types/lodash" "^4.14.202"
From fe4597080a4a9ad3d366fc2c56b7bf980f618bac Mon Sep 17 00:00:00 2001
From: Tomasz Kajtoch
Date: Thu, 16 May 2024 11:05:22 +0200
Subject: [PATCH 5/6] test: update snapshots
---
.../impl/__snapshots__/code_editor.test.tsx.snap | 3 +++
.../table_row/__snapshots__/table_cell.test.tsx.snap | 6 ++++++
2 files changed, 9 insertions(+)
diff --git a/packages/shared-ux/code_editor/impl/__snapshots__/code_editor.test.tsx.snap b/packages/shared-ux/code_editor/impl/__snapshots__/code_editor.test.tsx.snap
index df22190992fb3..b4b4fea7b22fd 100644
--- a/packages/shared-ux/code_editor/impl/__snapshots__/code_editor.test.tsx.snap
+++ b/packages/shared-ux/code_editor/impl/__snapshots__/code_editor.test.tsx.snap
@@ -170,11 +170,13 @@ exports[` is rendered 1`] = `
isVisible={false}
onBlur={[Function]}
onFocus={[Function]}
+ onKeyDown={[Function]}
onMouseOut={[Function]}
onMouseOver={[Function]}
>
@@ -250,6 +252,7 @@ exports[` is rendered 1`] = `
/>
diff --git a/src/plugins/discover/public/components/doc_table/components/table_row/__snapshots__/table_cell.test.tsx.snap b/src/plugins/discover/public/components/doc_table/components/table_row/__snapshots__/table_cell.test.tsx.snap
index 555be566a5082..a6449fd265492 100644
--- a/src/plugins/discover/public/components/doc_table/components/table_row/__snapshots__/table_cell.test.tsx.snap
+++ b/src/plugins/discover/public/components/doc_table/components/table_row/__snapshots__/table_cell.test.tsx.snap
@@ -40,11 +40,13 @@ exports[`Doc table cell component renders a cell with filter buttons if it is fi
isVisible={false}
onBlur={[Function]}
onFocus={[Function]}
+ onKeyDown={[Function]}
onMouseOut={[Function]}
onMouseOver={[Function]}
>
@@ -124,6 +126,7 @@ exports[`Doc table cell component renders a cell with filter buttons if it is fi
/>
@@ -164,11 +167,13 @@ exports[`Doc table cell component renders a cell with filter buttons if it is fi
isVisible={false}
onBlur={[Function]}
onFocus={[Function]}
+ onKeyDown={[Function]}
onMouseOut={[Function]}
onMouseOver={[Function]}
>
@@ -248,6 +253,7 @@ exports[`Doc table cell component renders a cell with filter buttons if it is fi
/>
From f1c4ead7a981eb060269d2efe2e55566d11f4d2c Mon Sep 17 00:00:00 2001
From: Tomasz Kajtoch
Date: Fri, 17 May 2024 16:41:20 +0200
Subject: [PATCH 6/6] chore: upgrade `@elastic/eui` to v94.5.0-backport.1
---
package.json | 2 +-
src/dev/license_checker/config.ts | 2 +-
yarn.lock | 8 ++++----
3 files changed, 6 insertions(+), 6 deletions(-)
diff --git a/package.json b/package.json
index 7f66ec2006569..d91a1752ead8e 100644
--- a/package.json
+++ b/package.json
@@ -107,7 +107,7 @@
"@elastic/ecs": "^8.11.1",
"@elastic/elasticsearch": "^8.13.0",
"@elastic/ems-client": "8.5.1",
- "@elastic/eui": "94.5.0",
+ "@elastic/eui": "94.5.0-backport.1",
"@elastic/filesaver": "1.1.2",
"@elastic/node-crypto": "1.2.1",
"@elastic/numeral": "^2.5.1",
diff --git a/src/dev/license_checker/config.ts b/src/dev/license_checker/config.ts
index 2eaa45c7feb8f..6b79cae3fac7b 100644
--- a/src/dev/license_checker/config.ts
+++ b/src/dev/license_checker/config.ts
@@ -86,7 +86,7 @@ export const LICENSE_OVERRIDES = {
'jsts@1.6.2': ['Eclipse Distribution License - v 1.0'], // cf. https://github.com/bjornharrtell/jsts
'@mapbox/jsonlint-lines-primitives@2.0.2': ['MIT'], // license in readme https://github.com/tmcw/jsonlint
'@elastic/ems-client@8.5.1': ['Elastic License 2.0'],
- '@elastic/eui@94.5.0': ['SSPL-1.0 OR Elastic License 2.0'],
+ '@elastic/eui@94.5.0-backport.1': ['SSPL-1.0 OR Elastic License 2.0'],
'language-subtag-registry@0.3.21': ['CC-BY-4.0'], // retired ODC‑By license https://github.com/mattcg/language-subtag-registry
'buffers@0.1.1': ['MIT'], // license in importing module https://www.npmjs.com/package/binary
'@bufbuild/protobuf@1.2.1': ['Apache-2.0'], // license (Apache-2.0 AND BSD-3-Clause)
diff --git a/yarn.lock b/yarn.lock
index d991f65c17230..b32d917f64ce6 100644
--- a/yarn.lock
+++ b/yarn.lock
@@ -1735,10 +1735,10 @@
resolved "https://registry.yarnpkg.com/@elastic/eslint-plugin-eui/-/eslint-plugin-eui-0.0.2.tgz#56b9ef03984a05cc213772ae3713ea8ef47b0314"
integrity sha512-IoxURM5zraoQ7C8f+mJb9HYSENiZGgRVcG4tLQxE61yHNNRDXtGDWTZh8N1KIHcsqN1CEPETjuzBXkJYF/fDiQ==
-"@elastic/eui@94.5.0":
- version "94.5.0"
- resolved "https://registry.yarnpkg.com/@elastic/eui/-/eui-94.5.0.tgz#06ac7859526cc34a49417c0f80d6c4d21819399a"
- integrity sha512-T0KAIxSvna6ZwZHc5DpdEtJeiPg4yioQ9Onved5hj7paQAcOfbjNuFWHvBe3RSHe/3SdCfJi/DObH+nr4mJv4Q==
+"@elastic/eui@94.5.0-backport.1":
+ version "94.5.0-backport.1"
+ resolved "https://registry.yarnpkg.com/@elastic/eui/-/eui-94.5.0-backport.1.tgz#b26b06c9d4823b80b6c2a4457edfd6cd0cb8ebad"
+ integrity sha512-K6xVQYZjhdZyHNANw4H45ONw2pbZEJtaKr3Aul+dIQmYSRs0NgZbZyjt5fiLMaHJz2EFIpDEZMFccW6l0Aiukg==
dependencies:
"@hello-pangea/dnd" "^16.6.0"
"@types/lodash" "^4.14.202"