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
andOrphaned
agents in Fleet, by differentiating them fromOffline
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.
- Ensures 404 is returned only if
Elastic Security solution:
- For the Elastic Security 9.0.0 release information, refer to Elastic Security Solution Release Notes.
Kibana security:
- Updates
js-yaml
to4.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
andMosaic
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:
- For the Elastic Security 9.0.0 release information, refer to Elastic Security Solution Release Notes.
Platform:
- Fixes several interface inconsistencies on the Space creation and settings pages #197303.