kibana/docs/release-notes/index.md
Nastasha Solomon 6b5f805488
[DOCS] Kibana Release notes for 9.0.3 (#224332)
Fixes https://github.com/elastic/docs-content/issues/1766 by providing
Kibana Release notes for 9.0.3.

Preview: [9.0.3 release
notes](https://docs-v3-preview.elastic.dev/elastic/kibana/pull/224332/release-notes/)

---------

Co-authored-by: Ying Mao <ying.mao@elastic.co>
Co-authored-by: wajihaparvez <wajiha.parvez@elastic.co>
Co-authored-by: florent-leborgne <florent.leborgne@elastic.co>
Co-authored-by: James Gowdy <jgowdy@elastic.co>
2025-06-24 12:17:43 +02:00

12 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.3 [kibana-9.0.3-release-notes]

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

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

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

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

Fixes [kibana-9.0.3-fixes]

Alerting:

  • Fixes an issue that caused {{kib}} to repeatedly restart when xpack.alerting.cancelAlertsOnRuleTimeout was set to false in the kibana.yml file #222263.
  • Resolves multiple issues in the Watcher UI that were introduced in 8.18.0, 8.18.1, 9.0.0, and 9.1.0. This includes the table not displaying more than 10 watches, an error banner appearing unexpectedly in certain scenarios, and the search bar functionality not working as expected #223898.

Dashboards and Visualizations:

  • Fixes an issue that prevented navigating through pages when inspecting a chart's data #217937.

Discover:

  • In version 9.0.0, we changed the way time ranges are handled for Discover ES|QL CSV exports (#216792). We realized that this change caused an issue with CSV Post URLs now using an absolute time range instead of a relative one, leading to duplicate reports being generated. We've reverted this change while we investigate different solutions #223249.
  • The request URL now appears correctly again when inspecting an ES|QL request #221816.

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

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

Machine Learning:

  • Ensures the {{bedrock}} connector respects the action proxy configuration #224130.
  • Ensures the OpenAI connector respects the action proxy configuration for all sub-actions #219617.
  • Allows you to add additional fields even if your ingest pipeline is empty when uploading a file #222775.

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.