New

The executive guide to generative AI

Read more
Loading

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.

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.

Theme:

Kibana 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.

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.