kibana/packages
Kibana Machine 22e3bc3fa8
[8.16] fix: [Analytics:Graph page]Dialog modal missing title from announcement (#217827) (#218420)
# Backport

This will backport the following commits from `main` to `8.16`:
- [fix: [Analytics:Graph page]Dialog modal missing title from
announcement (#217827)](https://github.com/elastic/kibana/pull/217827)

<!--- Backport version: 9.6.6 -->

### Questions ?
Please refer to the [Backport tool
documentation](https://github.com/sorenlouv/backport)

<!--BACKPORT [{"author":{"name":"Alexey
Antonov","email":"alexwizp@gmail.com"},"sourceCommit":{"committedDate":"2025-04-16T12:03:38Z","message":"fix:
[Analytics:Graph page]Dialog modal missing title from announcement
(#217827)\n\nCloses: #214760\n\n**Description**\nDialog modal, flyout,
field visible title should be announced for the\nusers, especially using
assistive technology to know what dialog modal,\nflyout opened, what
field is active and what is needed to enter in it.\n\n**Changes
made:**\n\n1. Set correct value for` aria-labelledby`
attr.","sha":"b91da375a3c965181e2b2ee6f899d42ee6dcc0f0","branchLabelMapping":{"^v9.1.0$":"main","^v8.19.0$":"8.x","^v(\\d+).(\\d+).\\d+$":"$1.$2"}},"sourcePullRequest":{"labels":["Project:Accessibility","release_note:skip","backport:prev-major","v9.1.0"],"title":"fix:
[Analytics:Graph page]Dialog modal missing title from
announcement","number":217827,"url":"https://github.com/elastic/kibana/pull/217827","mergeCommit":{"message":"fix:
[Analytics:Graph page]Dialog modal missing title from announcement
(#217827)\n\nCloses: #214760\n\n**Description**\nDialog modal, flyout,
field visible title should be announced for the\nusers, especially using
assistive technology to know what dialog modal,\nflyout opened, what
field is active and what is needed to enter in it.\n\n**Changes
made:**\n\n1. Set correct value for` aria-labelledby`
attr.","sha":"b91da375a3c965181e2b2ee6f899d42ee6dcc0f0"}},"sourceBranch":"main","suggestedTargetBranches":[],"targetPullRequestStates":[{"branch":"main","label":"v9.1.0","branchLabelMappingKey":"^v9.1.0$","isSourceBranch":true,"state":"MERGED","url":"https://github.com/elastic/kibana/pull/217827","number":217827,"mergeCommit":{"message":"fix:
[Analytics:Graph page]Dialog modal missing title from announcement
(#217827)\n\nCloses: #214760\n\n**Description**\nDialog modal, flyout,
field visible title should be announced for the\nusers, especially using
assistive technology to know what dialog modal,\nflyout opened, what
field is active and what is needed to enter in it.\n\n**Changes
made:**\n\n1. Set correct value for` aria-labelledby`
attr.","sha":"b91da375a3c965181e2b2ee6f899d42ee6dcc0f0"}}]}] BACKPORT-->

Co-authored-by: Alexey Antonov <alexwizp@gmail.com>
2025-04-16 16:09:41 +02:00
..
analytics/utils/analytics_collection_utils Adds AGPL 3.0 license (#192025) 2024-09-06 19:02:41 -06:00
cloud [8.x] Consume elasticsearch.publicBaseUrl where possible (#192741) (#193442) 2024-09-24 06:33:17 -05:00
content-management [8.16] fix: [Analytics:Maps page]Duplication of elements announcement (#215684) (#216182) 2025-03-27 18:44:28 +02:00
core [8.16] fix: [Analytics:Graph page]Dialog modal missing title from announcement (#217827) (#218420) 2025-04-16 16:09:41 +02:00
deeplinks [8.16] [Search][Fix] Inference Endpoints deep link &amp; Side Nav access (#197461) (#197546) 2024-10-23 20:51:31 -05:00
default-nav [ML] Anomaly Detection supplied configurations: adds page in ML UI for Supplied configurations (ML Modules) (#191564) 2024-09-12 10:30:09 -06:00
home Adds AGPL 3.0 license (#192025) 2024-09-06 19:02:41 -06:00
kbn-actions-types Adds AGPL 3.0 license (#192025) 2024-09-06 19:02:41 -06:00
kbn-alerting-types [8.x] [ResponseOps][Flapping] Add Rule Specific Flapping Form to New Rule Form Page (#194516) (#195697) 2024-10-10 05:47:55 +02:00
kbn-alerts-as-data-utils [8.16] [Synthetics] Added error track trace to status/tls rule context variable !! (#198599) (#198671) 2024-11-01 09:41:05 -05:00
kbn-alerts-grouping Upgrade @testing-library/user-event to latest ^14.5.2 (#189949) 2024-09-10 14:31:27 +02:00
kbn-alerts-ui-shared [8.16] [ResponseOps][Rules] Do not show connector not registered in action connectors modal (#212660) (#212780) 2025-02-28 16:29:16 +00:00
kbn-ambient-common-types Adds AGPL 3.0 license (#192025) 2024-09-06 19:02:41 -06:00
kbn-ambient-ftr-types Adds AGPL 3.0 license (#192025) 2024-09-06 19:02:41 -06:00
kbn-ambient-storybook-types Adds AGPL 3.0 license (#192025) 2024-09-06 19:02:41 -06:00
kbn-ambient-ui-types [8.16] chore(NA): upgrade to webpack 5 (#191106) (#211152) 2025-02-19 04:15:36 +00:00
kbn-analytics Adds AGPL 3.0 license (#192025) 2024-09-06 19:02:41 -06:00
kbn-apm-config-loader Adds AGPL 3.0 license (#192025) 2024-09-06 19:02:41 -06:00
kbn-apm-data-view Adds AGPL 3.0 license (#192025) 2024-09-06 19:02:41 -06:00
kbn-apm-synthtrace [8.16] [Infra] Check ML permissions before requesting ML data (#218069) (#218226) 2025-04-15 15:40:36 +02:00
kbn-apm-synthtrace-client [8.16] [APM] Fix service maps when root transaction has a parent.id (#212998) (#213768) 2025-03-10 18:25:46 +01:00
kbn-apm-types [8.16] [APM] Fix query for transaction marks (#215819) (#216684) 2025-04-02 14:25:55 +01:00
kbn-apm-utils Adds AGPL 3.0 license (#192025) 2024-09-06 19:02:41 -06:00
kbn-avc-banner [8.16] [AVC Banner] Updates the AVC Banner for 2025 (#205467) (#205819) 2025-01-22 20:19:07 +00:00
kbn-axe-config Adds AGPL 3.0 license (#192025) 2024-09-06 19:02:41 -06:00
kbn-babel-preset [8.16] chore(NA): upgrade to webpack 5 (#191106) (#211152) 2025-02-19 04:15:36 +00:00
kbn-babel-register Adds AGPL 3.0 license (#192025) 2024-09-06 19:02:41 -06:00
kbn-babel-transform Adds AGPL 3.0 license (#192025) 2024-09-06 19:02:41 -06:00
kbn-bazel-runner Adds AGPL 3.0 license (#192025) 2024-09-06 19:02:41 -06:00
kbn-bfetch-error Adds AGPL 3.0 license (#192025) 2024-09-06 19:02:41 -06:00
kbn-calculate-auto Adds AGPL 3.0 license (#192025) 2024-09-06 19:02:41 -06:00
kbn-calculate-width-from-char-count Adds AGPL 3.0 license (#192025) 2024-09-06 19:02:41 -06:00
kbn-capture-oas-snapshot-cli Adds AGPL 3.0 license (#192025) 2024-09-06 19:02:41 -06:00
kbn-cases-components [react@18] Implicit children type fixes (#192011) 2024-09-09 13:56:02 +02:00
kbn-cbor Adds AGPL 3.0 license (#192025) 2024-09-06 19:02:41 -06:00
kbn-cell-actions Adds AGPL 3.0 license (#192025) 2024-09-06 19:02:41 -06:00
kbn-chart-icons Adds AGPL 3.0 license (#192025) 2024-09-06 19:02:41 -06:00
kbn-check-mappings-update-cli [8.16] [Fleet] Fix agent policy mappings for space awareness (#201689) (#202239) 2024-11-28 17:56:41 -06:00
kbn-check-prod-native-modules-cli Adds AGPL 3.0 license (#192025) 2024-09-06 19:02:41 -06:00
kbn-ci-stats-core Adds AGPL 3.0 license (#192025) 2024-09-06 19:02:41 -06:00
kbn-ci-stats-performance-metrics [8.16] Disable allowAbsoluteUrls for axios (#215138) (#215826) 2025-03-25 18:23:12 +02:00
kbn-ci-stats-reporter [8.16] Disable allowAbsoluteUrls for axios (#215138) (#215826) 2025-03-25 18:23:12 +02:00
kbn-ci-stats-shipper-cli Adds AGPL 3.0 license (#192025) 2024-09-06 19:02:41 -06:00
kbn-cli-dev-mode [8.x] [Dev Server] Remove dead code (#193736) (#193759) 2024-09-23 13:31:10 -05:00
kbn-code-owners [8.16] [codeowners] Filter kibanamachine (#199404) (#199863) 2024-11-12 14:26:06 -06:00
kbn-coloring Adds AGPL 3.0 license (#192025) 2024-09-06 19:02:41 -06:00
kbn-config Adds AGPL 3.0 license (#192025) 2024-09-06 19:02:41 -06:00
kbn-config-mocks Adds AGPL 3.0 license (#192025) 2024-09-06 19:02:41 -06:00
kbn-config-schema [8.x] Adds &#x27;discontinued&#x27; to OAS meta (#192331) (#192791) 2024-09-12 21:35:46 -05:00
kbn-content-management-utils Adds AGPL 3.0 license (#192025) 2024-09-06 19:02:41 -06:00
kbn-crypto Adds AGPL 3.0 license (#192025) 2024-09-06 19:02:41 -06:00
kbn-crypto-browser Adds AGPL 3.0 license (#192025) 2024-09-06 19:02:41 -06:00
kbn-custom-icons [8.x] [APM UI] Fix OpenTelemetry agent names (#193134) (#193509) 2024-09-20 04:08:36 -05:00
kbn-custom-integrations Adds AGPL 3.0 license (#192025) 2024-09-06 19:02:41 -06:00
kbn-cypress-config [8.16] chore(NA): upgrade to webpack 5 (#191106) (#211152) 2025-02-19 04:15:36 +00:00
kbn-data-service [Discover] Improve data grid render performance (flattenHit and formatHit) (#192333) 2024-09-12 17:45:11 -03:00
kbn-data-stream-adapter [8.16] [Security Assistant] Knowledge base switch to use semantic_text (#197007) (#198439) 2024-10-30 16:03:48 -06:00
kbn-data-view-utils Adds AGPL 3.0 license (#192025) 2024-09-06 19:02:41 -06:00
kbn-datemath [8.16] Update moment (main) (#206181) (#206994) 2025-01-16 20:26:40 +00:00
kbn-dev-cli-errors Adds AGPL 3.0 license (#192025) 2024-09-06 19:02:41 -06:00
kbn-dev-cli-runner Adds AGPL 3.0 license (#192025) 2024-09-06 19:02:41 -06:00
kbn-dev-proc-runner Adds AGPL 3.0 license (#192025) 2024-09-06 19:02:41 -06:00
kbn-dev-utils [8.16] Fix plugin list for 8.x (asciidoc-based) docs (#215671) (#215708) 2025-03-25 11:44:21 +01:00
kbn-discover-utils [8.x] [Discover] Add CTA to enable degraded docs indicator in ES|QL (#195630) (#196149) 2024-10-14 10:58:36 -05:00
kbn-doc-links [8.16] [AVC Banner] Updates the AVC Banner for 2025 (#205467) (#205819) 2025-01-22 20:19:07 +00:00
kbn-docs-utils [docs] Plugin optimization, case studies (#192285) 2024-09-10 14:28:18 -04:00
kbn-dom-drag-drop [8.16] [Lens] fix drag and drop ghost after Chrome update to 134 (#213928) (#214123) 2025-03-22 03:16:14 +02:00
kbn-ebt-tools Adds AGPL 3.0 license (#192025) 2024-09-06 19:02:41 -06:00
kbn-elastic-agent-utils [8.16] [ObsUX] [APM] [OTel] Runtime metrics show dashboards with different ingest path (#211822) (#213545) 2025-03-12 13:29:22 +01:00
kbn-es [8.16] [Security Solution] Give entity store permissions to built-in and cloud roles (#197383) (#197618) 2024-10-24 08:10:54 -05:00
kbn-es-archiver Adds AGPL 3.0 license (#192025) 2024-09-06 19:02:41 -06:00
kbn-es-errors Adds AGPL 3.0 license (#192025) 2024-09-06 19:02:41 -06:00
kbn-es-query [8.16] [Chore] Isolate CCS check (#195988) (#196868) 2024-10-22 13:12:12 -05:00
kbn-es-types [8.x] [ES|QL] Retrieves ccs information for inspector on demand (#196105) (#196511) 2024-10-16 06:26:09 -05:00
kbn-eslint-config [8.x] [React@18] Upgrade @types to React 18 (#194144) (#194536) 2024-10-01 06:45:16 -05:00
kbn-eslint-plugin-disable Adds AGPL 3.0 license (#192025) 2024-09-06 19:02:41 -06:00
kbn-eslint-plugin-eslint Adds AGPL 3.0 license (#192025) 2024-09-06 19:02:41 -06:00
kbn-eslint-plugin-i18n Adds AGPL 3.0 license (#192025) 2024-09-06 19:02:41 -06:00
kbn-eslint-plugin-imports [8.16] chore(NA): upgrade to webpack 5 (#191106) (#211152) 2025-02-19 04:15:36 +00:00
kbn-eslint-plugin-telemetry Adds AGPL 3.0 license (#192025) 2024-09-06 19:02:41 -06:00
kbn-esql-ast [8.16] [ES|QL] Update grammars (#196992) (#197075) 2024-10-21 11:13:03 -05:00
kbn-esql-editor [8.x] Update dependency @types/lodash to ^4.17.10 (main) (#194739) (#196234) 2024-10-15 04:11:15 -05:00
kbn-esql-utils [8.x] [ES|QL] Update grammars (#196046) (#196320) 2024-10-15 10:54:05 -05:00
kbn-esql-validation-autocomplete [ES|QL] Hide match and qstr from autocomplete (#198108) 2024-10-29 16:32:33 +01:00
kbn-event-annotation-common Adds AGPL 3.0 license (#192025) 2024-09-06 19:02:41 -06:00
kbn-event-annotation-components [8.x] Fix various EuiFormControlLayout usages (#192779) (#193925) 2024-09-24 17:21:13 -05:00
kbn-expandable-flyout [8.16] [Security Solution][Expandable flyout] fix flyout flickering when opening/closing left panel (#210225) (#210291) 2025-02-07 20:48:49 -06:00
kbn-expect Migrate codebase to use Object.hasOwn instead of Object.hasOwnProperty (#186829) 2024-08-13 10:30:19 -05:00
kbn-failed-test-reporter-cli [8.16] Disable allowAbsoluteUrls for axios (#215138) (#215826) 2025-03-25 18:23:12 +02:00
kbn-field-types Adds AGPL 3.0 license (#192025) 2024-09-06 19:02:41 -06:00
kbn-field-utils Adds AGPL 3.0 license (#192025) 2024-09-06 19:02:41 -06:00
kbn-find-used-node-modules Adds AGPL 3.0 license (#192025) 2024-09-06 19:02:41 -06:00
kbn-flot-charts [8.16] [kbn/flot-charts] Use jQuery methods to build legends (#199871) (#200077) 2024-11-13 15:01:18 -06:00
kbn-formatters Adds AGPL 3.0 license (#192025) 2024-09-06 19:02:41 -06:00
kbn-ftr-common-functional-services [8.16] [FTR] enable roles management testing for Observability project (#196514) (#196862) 2024-10-18 09:07:08 -05:00
kbn-ftr-common-functional-ui-services [8.16] Hide the chrome popup about leaked passwords (#215414) (#215477) 2025-03-21 16:05:31 +02:00
kbn-ftr-screenshot-filename Adds AGPL 3.0 license (#192025) 2024-09-06 19:02:41 -06:00
kbn-generate [8.16] Restore CODEOWNERS (#199687) 2024-11-26 07:28:43 -06:00
kbn-generate-console-definitions [8.x] [Console] Update Elasticsearch specification metamodel (#193239) (#193405) 2024-09-19 07:51:06 -05:00
kbn-generate-csv Adds AGPL 3.0 license (#192025) 2024-09-06 19:02:41 -06:00
kbn-get-repo-files Adds AGPL 3.0 license (#192025) 2024-09-06 19:02:41 -06:00
kbn-grid-layout Adds AGPL 3.0 license (#192025) 2024-09-06 19:02:41 -06:00
kbn-grouping [8.x] [ResponseOps][Alerts] Don&#x27;t show empty state in grouping component while first loading (#195777) (#196106) 2024-10-14 07:36:01 -05:00
kbn-guided-onboarding Adds AGPL 3.0 license (#192025) 2024-09-06 19:02:41 -06:00
kbn-handlebars Adds AGPL 3.0 license (#192025) 2024-09-06 19:02:41 -06:00
kbn-hapi-mocks Adds AGPL 3.0 license (#192025) 2024-09-06 19:02:41 -06:00
kbn-health-gateway-server Adds AGPL 3.0 license (#192025) 2024-09-06 19:02:41 -06:00
kbn-i18n Adds AGPL 3.0 license (#192025) 2024-09-06 19:02:41 -06:00
kbn-i18n-react Adds AGPL 3.0 license (#192025) 2024-09-06 19:02:41 -06:00
kbn-import-locator Adds AGPL 3.0 license (#192025) 2024-09-06 19:02:41 -06:00
kbn-import-resolver [8.16] chore(NA): upgrade to webpack 5 (#191106) (#211152) 2025-02-19 04:15:36 +00:00
kbn-interpreter Adds AGPL 3.0 license (#192025) 2024-09-06 19:02:41 -06:00
kbn-investigation-shared [8.16] Backport: [eem] rename fields to snake case #195895 (#198501) 2024-10-31 22:22:48 +01:00
kbn-io-ts-utils Adds AGPL 3.0 license (#192025) 2024-09-06 19:02:41 -06:00
kbn-ipynb Adds AGPL 3.0 license (#192025) 2024-09-06 19:02:41 -06:00
kbn-jest-serializers Adds AGPL 3.0 license (#192025) 2024-09-06 19:02:41 -06:00
kbn-journeys Adds AGPL 3.0 license (#192025) 2024-09-06 19:02:41 -06:00
kbn-json-ast Adds AGPL 3.0 license (#192025) 2024-09-06 19:02:41 -06:00
kbn-kibana-manifest-schema Adds AGPL 3.0 license (#192025) 2024-09-06 19:02:41 -06:00
kbn-language-documentation [ES|QL] Cleanup search functions from inline docs (#205998) 2025-01-09 11:59:27 +01:00
kbn-lens-embeddable-utils Adds AGPL 3.0 license (#192025) 2024-09-06 19:02:41 -06:00
kbn-lens-formula-docs Adds AGPL 3.0 license (#192025) 2024-09-06 19:02:41 -06:00
kbn-lint-packages-cli [8.16] [codeowners] Filter kibanamachine (#199404) (#199863) 2024-11-12 14:26:06 -06:00
kbn-lint-ts-projects-cli Adds AGPL 3.0 license (#192025) 2024-09-06 19:02:41 -06:00
kbn-logging Adds AGPL 3.0 license (#192025) 2024-09-06 19:02:41 -06:00
kbn-logging-mocks Adds AGPL 3.0 license (#192025) 2024-09-06 19:02:41 -06:00
kbn-managed-content-badge Adds AGPL 3.0 license (#192025) 2024-09-06 19:02:41 -06:00
kbn-managed-vscode-config Adds AGPL 3.0 license (#192025) 2024-09-06 19:02:41 -06:00
kbn-managed-vscode-config-cli Adds AGPL 3.0 license (#192025) 2024-09-06 19:02:41 -06:00
kbn-management [8.16] [Discover] Update docs to remove discover:showLegacyFieldTopValues (#197981) (#198274) 2024-10-30 06:28:38 -05:00
kbn-mapbox-gl [8.16] chore(NA): upgrade to webpack 5 (#191106) (#211152) 2025-02-19 04:15:36 +00:00
kbn-mock-idp-plugin [8.x] chore(security, eslint): apply platform security-specific rules to all exclusively owned paths. (#195711) (#196010) 2024-10-12 11:19:03 -04:00
kbn-mock-idp-utils [8.x] chore(security, eslint): apply platform security-specific rules to all exclusively owned paths. (#195711) (#196010) 2024-10-12 11:19:03 -04:00
kbn-monaco [8.16] chore(NA): upgrade to webpack 5 (#191106) (#211152) 2025-02-19 04:15:36 +00:00
kbn-node-libs-browser-webpack-plugin [8.16] chore(NA): upgrade to webpack 5 (#191106) (#211152) 2025-02-19 04:15:36 +00:00
kbn-object-versioning Adds AGPL 3.0 license (#192025) 2024-09-06 19:02:41 -06:00
kbn-object-versioning-utils Adds AGPL 3.0 license (#192025) 2024-09-06 19:02:41 -06:00
kbn-openapi-bundler Adds AGPL 3.0 license (#192025) 2024-09-06 19:02:41 -06:00
kbn-openapi-common [8.16] [Security Solution] Fixes exception item comment validation on newline chars \n (#202063) (#203709) 2024-12-10 23:33:06 -05:00
kbn-openapi-generator [8.16] [Security Solution] Fixes exception item comment validation on newline chars \n (#202063) (#203709) 2024-12-10 23:33:06 -05:00
kbn-optimizer [8.16] fix(NA): use filesystem apis on kbn/optimizer populate_bundle_cache plugin (#211231) (#211674) 2025-02-19 04:17:05 +00:00
kbn-optimizer-webpack-helpers [8.16] chore(NA): upgrade to webpack 5 (#191106) (#211152) 2025-02-19 04:15:36 +00:00
kbn-osquery-io-ts-types Adds AGPL 3.0 license (#192025) 2024-09-06 19:02:41 -06:00
kbn-panel-loader Adds AGPL 3.0 license (#192025) 2024-09-06 19:02:41 -06:00
kbn-peggy Adds AGPL 3.0 license (#192025) 2024-09-06 19:02:41 -06:00
kbn-peggy-loader [8.16] chore(NA): upgrade to webpack 5 (#191106) (#211152) 2025-02-19 04:15:36 +00:00
kbn-performance-testing-dataset-extractor Adds AGPL 3.0 license (#192025) 2024-09-06 19:02:41 -06:00
kbn-picomatcher Adds AGPL 3.0 license (#192025) 2024-09-06 19:02:41 -06:00
kbn-plugin-check Adds AGPL 3.0 license (#192025) 2024-09-06 19:02:41 -06:00
kbn-plugin-generator Adds AGPL 3.0 license (#192025) 2024-09-06 19:02:41 -06:00
kbn-plugin-helpers [8.16] chore(NA): upgrade to webpack 5 (#191106) (#211152) 2025-02-19 04:15:36 +00:00
kbn-profiling-utils Adds AGPL 3.0 license (#192025) 2024-09-06 19:02:41 -06:00
kbn-react-field Adds AGPL 3.0 license (#192025) 2024-09-06 19:02:41 -06:00
kbn-react-hooks Adds AGPL 3.0 license (#192025) 2024-09-06 19:02:41 -06:00
kbn-recently-accessed Adds AGPL 3.0 license (#192025) 2024-09-06 19:02:41 -06:00
kbn-repo-file-maps Adds AGPL 3.0 license (#192025) 2024-09-06 19:02:41 -06:00
kbn-repo-info Adds AGPL 3.0 license (#192025) 2024-09-06 19:02:41 -06:00
kbn-repo-linter Adds AGPL 3.0 license (#192025) 2024-09-06 19:02:41 -06:00
kbn-repo-packages [8.16] [kbn-repo-packages] Add sort locale (#199138) (#199197) 2024-11-06 13:40:58 -06:00
kbn-repo-path Adds AGPL 3.0 license (#192025) 2024-09-06 19:02:41 -06:00
kbn-repo-source-classifier [8.16] chore(NA): upgrade to webpack 5 (#191106) (#211152) 2025-02-19 04:15:36 +00:00
kbn-repo-source-classifier-cli Adds AGPL 3.0 license (#192025) 2024-09-06 19:02:41 -06:00
kbn-reporting [8.16] [Discover Session] Fix &quot;Untitled&quot; export title when exporting CSV on a dashboard (#210143) (#210880) 2025-02-25 14:24:07 +00:00
kbn-resizable-layout Adds AGPL 3.0 license (#192025) 2024-09-06 19:02:41 -06:00
kbn-rison Adds AGPL 3.0 license (#192025) 2024-09-06 19:02:41 -06:00
kbn-router-to-openapispec [8.16] [OpenAPI] Fix fleet filepath API parameter (#199538) (#200271) 2024-11-15 08:08:15 +01:00
kbn-router-utils Adds AGPL 3.0 license (#192025) 2024-09-06 19:02:41 -06:00
kbn-rrule [8.16] [ResponseOps][Rules] Validate timezone in rule routes (#201508) (#208300) 2025-01-28 09:01:00 +01:00
kbn-rule-data-utils [8.16] [Synthetics] Show rules created in Obs Rules page !! (#197215) (#197410) 2024-10-23 08:17:21 -05:00
kbn-safer-lodash-set Migrate codebase to use Object.hasOwn instead of Object.hasOwnProperty (#186829) 2024-08-13 10:30:19 -05:00
kbn-saved-objects-settings Adds AGPL 3.0 license (#192025) 2024-09-06 19:02:41 -06:00
kbn-screenshotting-server [8.16] update puppeteer to 24.1.1 (#208477) (#209930) 2025-02-06 01:10:39 +01:00
kbn-search-api-keys-components [8.x] [Onboarding] UX Feedback - Slight Tweaks to search detail (#194873) (#196314) 2024-10-15 10:33:38 -05:00
kbn-search-api-keys-server [8.x] [Search][Onboarding] api-key plugin (#191926) (#194756) 2024-10-03 14:02:05 +02:00
kbn-search-api-panels [8.16] [Search][a11y] fix radio buttons to focus (#200573) (#201082) 2024-11-21 04:29:53 -06:00
kbn-search-connectors [8.16] Add new native fields for SPO connector - certificate authenticate (#205337) (#206279) 2025-01-13 10:12:18 +00:00
kbn-search-errors Adds AGPL 3.0 license (#192025) 2024-09-06 19:02:41 -06:00
kbn-search-index-documents [8.16] Search fix documents table a11y (#200232) (#200585) 2024-11-18 10:53:42 -06:00
kbn-search-response-warnings Adds AGPL 3.0 license (#192025) 2024-09-06 19:02:41 -06:00
kbn-search-types Adds AGPL 3.0 license (#192025) 2024-09-06 19:02:41 -06:00
kbn-security-hardening Adds AGPL 3.0 license (#192025) 2024-09-06 19:02:41 -06:00
kbn-securitysolution-autocomplete [8.x] [Defend Workflows] Fix bug when event filter value cannot be changed without using {backspace} (#192196) (#192977) 2024-09-16 05:51:51 -05:00
kbn-securitysolution-ecs Adds AGPL 3.0 license (#192025) 2024-09-06 19:02:41 -06:00
kbn-securitysolution-endpoint-exceptions-common [8.16] [Detection Engine][Docs] Added response and request descriptions for API docs (#205822) (#209694) 2025-02-07 00:35:16 +01:00
kbn-securitysolution-es-utils [8.x] Upgrade http dependencies (#180986) (#194616) 2024-10-01 13:37:59 -05:00
kbn-securitysolution-exception-list-components Update EUI to v97.0.0-backport.2 (#198705) 2024-11-04 11:38:22 -08:00
kbn-securitysolution-exceptions-common [8.16] [Detection Engine][Docs] Added response and request descriptions for API docs (#205822) (#209694) 2025-02-07 00:35:16 +01:00
kbn-securitysolution-hook-utils Adds AGPL 3.0 license (#192025) 2024-09-06 19:02:41 -06:00
kbn-securitysolution-io-ts-alerting-types Adds AGPL 3.0 license (#192025) 2024-09-06 19:02:41 -06:00
kbn-securitysolution-io-ts-list-types [8.16] [EDR Workflows] Fix invalid event filter for cloud workloads (#208974) (#209330) 2025-02-04 13:32:27 +01:00
kbn-securitysolution-io-ts-types Adds AGPL 3.0 license (#192025) 2024-09-06 19:02:41 -06:00
kbn-securitysolution-io-ts-utils [8.x] Upgrade EUI to v97.0.0 (#195525) (#196116) 2024-10-14 08:31:39 -05:00
kbn-securitysolution-list-api Adds AGPL 3.0 license (#192025) 2024-09-06 19:02:41 -06:00
kbn-securitysolution-list-constants Adds AGPL 3.0 license (#192025) 2024-09-06 19:02:41 -06:00
kbn-securitysolution-list-hooks Adds AGPL 3.0 license (#192025) 2024-09-06 19:02:41 -06:00
kbn-securitysolution-list-utils [8.x] [Security Solution][Event Filters] Warning callout for incomplete code signature entries (#193749) (#195184) 2024-10-07 05:12:26 -05:00
kbn-securitysolution-lists-common [8.16] [Detection Engine][API Docs] Update request/response examples for value lists APIs (#205957) (#209597) 2025-02-06 21:28:03 +01:00
kbn-securitysolution-rules Adds AGPL 3.0 license (#192025) 2024-09-06 19:02:41 -06:00
kbn-securitysolution-t-grid [8.16] [Security Solution] [Timeline] Consolidate reduces, remove unneeded async/awaits, other small fixes (#197168) (#201456) 2024-11-22 14:18:57 -06:00
kbn-securitysolution-utils Adds AGPL 3.0 license (#192025) 2024-09-06 19:02:41 -06:00
kbn-server-http-tools [8.x] Upgrade http dependencies (#180986) (#194616) 2024-10-01 13:37:59 -05:00
kbn-server-route-repository [8.16] [kbn/server-route-repository] Use appropriate log level based on HTTP status (#214185) (#214580) 2025-03-14 16:12:22 +00:00
kbn-server-route-repository-client [Inventory] Inventory plugin (#191798) 2024-09-12 15:07:09 +02:00
kbn-server-route-repository-utils [Inventory] Inventory plugin (#191798) 2024-09-12 15:07:09 +02:00
kbn-set-map Adds AGPL 3.0 license (#192025) 2024-09-06 19:02:41 -06:00
kbn-shared-svg Adds AGPL 3.0 license (#192025) 2024-09-06 19:02:41 -06:00
kbn-shared-ux-utility Adds AGPL 3.0 license (#192025) 2024-09-06 19:02:41 -06:00
kbn-some-dev-log Adds AGPL 3.0 license (#192025) 2024-09-06 19:02:41 -06:00
kbn-sort-package-json Adds AGPL 3.0 license (#192025) 2024-09-06 19:02:41 -06:00
kbn-sort-predicates [8.x] [deps] Replace compare-versions with semver (#195287) (#195494) 2024-10-08 23:11:28 +02:00
kbn-spec-to-console Adds AGPL 3.0 license (#192025) 2024-09-06 19:02:41 -06:00
kbn-sse-utils [Inventory] Inventory plugin (#191798) 2024-09-12 15:07:09 +02:00
kbn-sse-utils-client [Inventory] Inventory plugin (#191798) 2024-09-12 15:07:09 +02:00
kbn-sse-utils-server [Inventory] Inventory plugin (#191798) 2024-09-12 15:07:09 +02:00
kbn-std [8.x] Removes kbn-std/unset as it&#x27;s not used anywhere (#193298) (#193585) 2024-09-20 10:47:43 -05:00
kbn-stdio-dev-helpers Adds AGPL 3.0 license (#192025) 2024-09-06 19:02:41 -06:00
kbn-storybook [8.16] chore(NA): upgrade to webpack 5 (#191106) (#211152) 2025-02-19 04:15:36 +00:00
kbn-telemetry-tools [8.x] [APM][OTel] Make agent names generic with otel-native mode (#196522) 2024-10-16 14:22:28 +02:00
kbn-test [8.16] chore(NA): upgrade to webpack 5 (#191106) (#211152) 2025-02-19 04:15:36 +00:00
kbn-test-eui-helpers Upgrade @testing-library/user-event to latest ^14.5.2 (#189949) 2024-09-10 14:31:27 +02:00
kbn-test-jest-helpers [react@18] Implicit children type fixes (#192011) 2024-09-09 13:56:02 +02:00
kbn-test-subj-selector Adds AGPL 3.0 license (#192025) 2024-09-06 19:02:41 -06:00
kbn-timelion-grammar Adds AGPL 3.0 license (#192025) 2024-09-06 19:02:41 -06:00
kbn-timerange Adds AGPL 3.0 license (#192025) 2024-09-06 19:02:41 -06:00
kbn-tinymath Adds AGPL 3.0 license (#192025) 2024-09-06 19:02:41 -06:00
kbn-tooling-log Adds AGPL 3.0 license (#192025) 2024-09-06 19:02:41 -06:00
kbn-triggers-actions-ui-types Adds AGPL 3.0 license (#192025) 2024-09-06 19:02:41 -06:00
kbn-try-in-console [8.x] [Onboarding] Increasing telemetry coverage (#195741) (#195903) 2024-10-11 15:58:35 +02:00
kbn-ts-projects [Security Solution] remove old and skipped Threat Intelligence Cypress tests (#191166) 2024-09-12 08:59:56 -05:00
kbn-ts-type-check-cli [8.16] [CI] Only emit .d.ts when running typecheck (#209259) (#215308) 2025-03-21 13:29:58 +01:00
kbn-typed-react-router-config [8.x] [APM][ECO] Service name and trace id links on Logs Explorer and Discover (#192349) (#193276) 2024-09-20 13:21:58 +02:00
kbn-ui-actions-browser Adds AGPL 3.0 license (#192025) 2024-09-06 19:02:41 -06:00
kbn-ui-shared-deps-npm [8.16] chore(NA): upgrade to webpack 5 (#191106) (#211152) 2025-02-19 04:15:36 +00:00
kbn-ui-shared-deps-src [8.16] chore(NA): upgrade to webpack 5 (#191106) (#211152) 2025-02-19 04:15:36 +00:00
kbn-ui-theme Adds AGPL 3.0 license (#192025) 2024-09-06 19:02:41 -06:00
kbn-unified-data-table [8.16] [Discover] Fix document comparison table padding (#205984) (#206337) 2025-01-10 21:22:10 +00:00
kbn-unified-doc-viewer [OneDiscover][UnifiedDocViewer] Add filtering for selected fields (#191930) 2024-09-11 12:46:36 +02:00
kbn-unified-field-list [8.x] [Unified Field List] Fix issue where Unified Field List field popover gets cut off (#195147) (#195512) 2024-10-09 01:47:56 +02:00
kbn-unsaved-changes-badge Adds AGPL 3.0 license (#192025) 2024-09-06 19:02:41 -06:00
kbn-unsaved-changes-prompt Adds AGPL 3.0 license (#192025) 2024-09-06 19:02:41 -06:00
kbn-use-tracked-promise Adds AGPL 3.0 license (#192025) 2024-09-06 19:02:41 -06:00
kbn-user-profile-components [8.x] chore(security, eslint): apply platform security-specific rules to all exclusively owned paths. (#195711) (#196010) 2024-10-12 11:19:03 -04:00
kbn-utility-types Adds AGPL 3.0 license (#192025) 2024-09-06 19:02:41 -06:00
kbn-utility-types-jest Adds AGPL 3.0 license (#192025) 2024-09-06 19:02:41 -06:00
kbn-utils Adds AGPL 3.0 license (#192025) 2024-09-06 19:02:41 -06:00
kbn-validate-next-docs-cli [8.16] [ci] Work around docosaurus errors (#206097) (#206148) 2025-01-10 00:18:07 +00:00
kbn-visualization-ui-components [react@18] More breaking type fixes (should be the last pr) (#192266) 2024-09-12 13:54:18 +02:00
kbn-visualization-utils Adds AGPL 3.0 license (#192025) 2024-09-06 19:02:41 -06:00
kbn-web-worker-stub Adds AGPL 3.0 license (#192025) 2024-09-06 19:02:41 -06:00
kbn-whereis-pkg-cli Adds AGPL 3.0 license (#192025) 2024-09-06 19:02:41 -06:00
kbn-xstate-utils [8.x] [Logs Overview] Overview component (iteration 1) (attempt 2) (#195673) (#195742) 2024-10-10 14:06:41 +01:00
kbn-yarn-lock-validator Adds AGPL 3.0 license (#192025) 2024-09-06 19:02:41 -06:00
kbn-zod Adds AGPL 3.0 license (#192025) 2024-09-06 19:02:41 -06:00
kbn-zod-helpers [8.16] [Security Solution] Fixes exception item comment validation on newline chars \n (#202063) (#203709) 2024-12-10 23:33:06 -05:00
presentation [8.16] [embeddable] fix race condition in useBatchedPublishingSubjects (#216399) (#216523) 2025-03-31 21:52:25 +01:00
react [react@18] Implicit children type fixes (#192011) 2024-09-09 13:56:02 +02:00
response-ops/feature_flag_service Adds AGPL 3.0 license (#192025) 2024-09-06 19:02:41 -06:00
serverless [8.16] [Security Solution] Add visualization in flyout advanced setting in serverless (#196211) (#197656) 2024-10-24 12:21:31 -05:00
shared-ux [8.16] [Vega] Fix highlight for HJSON (#208858) (#209286) 2025-02-05 12:25:10 +01:00
README.md create @kbn/ui-actions-browser package (#149202) 2023-01-19 18:28:07 +01:00

Kibana-related packages

This folder contains packages that are intended for use in Kibana and Kibana plugins.

tl;dr:

  • Don't publish to npm registry
  • Always use the @kbn namespace
  • Always set "private": true in package.json

Using these packages

We no longer publish these packages to the npm registry. Now, instead of specifying a version when including these packages, we rely on yarn workspaces, which sets up a symlink to the package.

For example if you want to use the @kbn/i18n package in Kibana itself, you can specify the dependency like this:

"@kbn/i18n": "1.0.0"

However, if you want to use this from a Kibana plugin, you need to use a link: dependency and account for the relative location of the Kibana repo, so it would instead be:

"@kbn/i18n": "link:../../kibana/packages/kbn-i18n"

then run yarn kbn bootstrap from the plugin directory.

Creating a new package

Run the following command from the root of the Kibana repo:

node scripts/generate package @kbn/<PACKAGE_NAME> --web --owner @elastic/<TEAM_NAME>

Unit tests for a package

Currently there is only one tool being used in order to test packages which is Jest. Below we will explain how it should be done.

Jest

A package should follow the pattern of having .test.js files as siblings of the source code files, and these run by Jest.

A package using the .test.js naming convention will have those tests automatically picked up by Jest and run by the unit test runner, currently mapped to the Kibana test script in the root package.json.

  • yarn test runs all unit tests.
  • yarn jest runs all Jest tests in Kibana.

In order for the plugin or package to use Jest, a jest.config.js file must be present in it's root. However, there are safeguards for this in CI should a test file be added without a corresponding config file.


Each package can also specify its own test script in the package's package.json, for cases where you'd prefer to run the tests from the local package directory.