kibana/docs/release-notes/index.md
florent-leborgne e8ff655fd2
[Docs] Add release notes for 9.0.2 Kibana (#221237)
/!\ Merge on release day

This PR adds release notes for the 9.0.2 release of Kibana.

Please check that listed items are correct and that nothing major is
missing.

Closes: https://github.com/elastic/platform-docs-team/issues/680

---------

Co-authored-by: wajihaparvez <wajiha.parvez@elastic.co>
2025-06-03 13:41:59 +02:00

8.8 KiB

navigation_title mapped_pages
Kibana
https://www.elastic.co/guide/en/kibana/current/release-notes.html
https://www.elastic.co/guide/en/kibana/current/whats-new.html

Kibana release notes [kibana-release-notes]

Review the changes, fixes, and more in each version of Kibana.

To check for security updates, go to Security announcements for the Elastic stack.

% Release notes include only features, enhancements, and fixes. Add breaking changes, deprecations, and known issues to the applicable release notes sections.

% ## version.next [kibana-X.X.X-release-notes]

% ### Features and enhancements [kibana-X.X.X-features-enhancements] % *

% ### Fixes [kibana-X.X.X-fixes] % *

9.0.2 [kibana-9.0.2-release-notes]

Enhancements [kibana-9.0.2-features-enhancements]

Elastic Observability solution: For the Elastic Observability 9.0.2 release information, refer to Elastic Observability Solution Release Notes.

Fixes [kibana-9.0.2-fixes]

Alerting:

  • Fixes ignored dynamic templates #219875.
  • Fixes an issue where notifications would not trigger after the expiration of maintenance windows on active alerts #219797.

Dashboards:

  • When adding a panel using Add from library, the interface now shows a success message and scrolls the dashboard to the added panel #220122.

Elastic Observability solution: For the Elastic Observability 9.0.2 release information, refer to Elastic Observability Solution Release Notes.

Elastic Security solution: For the Elastic Security 9.0.2 release information, refer to Elastic Security Solution Release Notes.

9.0.1 [kibana-9.0.1-release-notes]

::::{important} The 9.0.1 release contains fixes for potential security vulnerabilities. See our security advisory for more details. ::::

Enhancements [kibana-9.0.1-features-enhancements]

Data ingestion and Fleet:

  • Reuse shared integration policies when duplicating agent policies #217872.

Elastic Security solution: For the Elastic Security 9.0.1 release information, refer to Elastic Security Solution Release Notes.

Fixes [kibana-9.0.1-fixes]

Dashboards & Visualizations:

  • When exploring a dashboard, the request inspector now shows the correct request and response in any successful scenario #216519.
  • Correctly synchronize the dashboard ES|QL query and filters with the corresponding visualization query in Lens #218997.
  • Fixes an issue where keywords could be incorrectly formatted in a metric visualization #218233.

Discover:

  • Fixes incorrect behavior for requests on fields where the Allow hidden and system indices (allow_hidden) option of the data view could be ignored #217628.

Elastic Observability solution: For the Elastic Observability 9.0.1 release information, refer to Elastic Observability Solution Release Notes.

Elastic Security solution: For the Elastic Security 9.0.1 release information, refer to Elastic Security Solution Release Notes.

Kibana platform:

  • Fixes broken icons in integrations coming from the Home plugin #219206.
  • Fixes placeholder disappearing when a value is set in the Monaco code editor #217828.

Machine Learning:

  • Fixes an issue that could cause a page loading error to show when changing between Inference endpoints services #219020.
  • Fixes missing field names in the step details of the anomaly detection job wizards #218570.

9.0.0 [kibana-900-release-notes]

If you're upgrading to version 9.0.0, you first need to upgrade to version 8.18. We recommend checking the 8.18 release notes.

Features and enhancements [kibana-900-features-enhancements]

Theme:

{{kib}} 9.0 introduces a more modern and refined look and feel. This new theme brings a vibrant color palette, improved dark mode support (including honoring your system preferences), and more that will bring your data in Kibana to life.

Data ingestion and Fleet:

  • New setting allowing automatic deletion of unenrolled agents in Fleet settings #195544.
  • Improves filtering and visibility of Uninstalled and Orphaned agents in Fleet, by differentiating them from Offline agents #205815.
  • Introduces air-gapped configuration for bundled packages #202435.
  • Updates removed parameters of the Fleet -> Logstash output configurations #210115.
  • Updates max supported package version #196675.

Elastic Observability solution:

  • Alerting rules:
    • Adds the reason message to the rules recovery context #211411.
  • SLOs:
    • Split Up SLO Details from Overview. Static data that describes the SLO definition has been moved to a separate tab, making charts and valuable information about SLIs faster to access. #212826.
    • SpaceId can now be referenced in document-based access filters for roles to restrict a user's access to SLI data for spaces where they do not have access #214278.
    • Adds a link to the location badge on synthetics SLOs that sends to the Monitors page with a filter applied that matches the location of the origin SLO #210695.
  • Synthetics:
    • Ensures 404 is returned only if screenshot_ref is truly not present #215241.

Elastic Security solution:

Kibana security:

  • Updates js-yaml to 4.1.0 #190678.

Machine Learning:

  • Removes use of ignore_throttled #199107.

Platform:

  • Adds warning header to deprecated API endpoints #205926.
  • Sets HTTP2 as default if SSL is enabled and adds deprecation log if SSL is not enabled or protocol is set to HTTP1 #204384.

Fixes [kibana-900-fixes]

Dashboards & Visualizations:

  • Fixes an issue in Lens where colors behind text were not correctly assigned, such as in Pie, Treemap and Mosaic charts #209632.
  • Fixes an issue where changing the Ignore timeout results control setting wasn't taken into account #208611.
  • Force returns 0 on empty buckets on count if null flag is disabled #207308.
  • Fixes infinite loading time for some charts due to search context reload #203150.

Data ingestion and Fleet:

  • Fixes overlay for Integrations on mobile #215312.
  • Update minimum package spec version to 2.3 #214600.
  • Fixes a validation error happening on multi-text input fields #205768.

Elastic Observability solution:

  • Alerting rules:
    • Fixes chat on the Alerts page #197126.
  • Infrastructure Inventory:
    • Fixes an error that could prevent the Observability Infrastructure Inventory view from loading after an upgrade due to missing versioning on inventory_view_saved_object #207007.
  • SLOs:
    • Fixes an issue where clicking on the name badge for a synthetics monitor on an SLO details page would lead to a page that failed to load monitor details #210695.
    • Allows use of wildcard filters in SLO queries when DSL filters are also used #213119.
    • Ensures that when an SLO is created, its ID is correctly verified to be unique across all spaces #214496.

Elastic Security solution:

Platform:

  • Fixes several interface inconsistencies on the Space creation and settings pages #197303.