Kibana 8.14.0
editKibana 8.14.0
editFor information about the Kibana 8.14.0 release, review the following information.
Known issues
editCreating or editing APM, Observability and Stack Monitoring rules fails
Details
When you attempt to create or edit some rule types in Stack Management > Rules, the request will fail with errors similar to Cannot read properties of undefined (reading 'eui')
or e.theme.eui is undefined
.
Refer to #186969
Impact
This known issue impacts only Observability, Stack Monitoring, and APM and User Experience rules.
Workaround
To work around this issue for Observability and APM and User Experience rules, create them from the Observability Alerts page.
Refer to Create an alert and Create and manage Observability rules.
Resolved
This issue is resolved in 8.15.0.
Webhook - Case Management connector fails to send HTTP headers
Details
If you configured the Webhook - Case Management connector to send key-value pairs as headers, that information is not sent unles you have also enabled the basic authentication option for the connector.
Refer to #189394.
Impact
The impact of this issue will vary depending on the purpose of your headers.
For example, if you added an ApiKey
authorization header, you might receive a 401
authorization error since it’s no longer sent by the connector.
Workaround
To work around this issue, enable the Require authentication for this webhook option, which is the hasAuth
property in the API.
You must then provide a username and password for authentication.
Resolved
This issue is resolved in 8.15.0.
Breaking changes
editBreaking changes can prevent your application from optimal operation and performance. Before you upgrade to 8.14.0, review the breaking changes, then mitigate the impact to your application.
Renamed an advanced setting to enable ES|QL.
Details
The advanced setting which hides ES|QL from the UI has been renamed from discover:enableESQL
to enableESQL
. It is enabled by default and must be switched off to disable ES|QL features from your Kibana applications. For more information, refer to (#182074).
The unified search filter builder is Generally Available.
Details
The unified search filter builder (OR / AND) is out of technical preview. For more information, refer to (#178879).
ES|QL is Generally Available.
Details
ES|QL comes out of technical preview and is generally available. For more information, refer to (#178860).
The region map visualization type is Generally Available in Lens.
Details
The visualization type, region map, comes out of technical preview and is generally available. For more information, refer to (#177549).
UI enhancements to managed tags.
Details
UI improvements for managed tags. For more information, refer to (#177089).
Downloading a CSV file from a saved search panel in a dashboard has become deprecated in favor of generating a CSV report.
Details
The mechanism of exporting CSV data from a saved search panel in a dashboard has been changed to generate a CSV report, rather than allowing the CSV data to be downloaded
without creating a report. To preserve the original behavior, it is necessary to update kibana.yml
with the setting of xpack.reporting.csv.enablePanelActionDownload:
true
. The scope of this breaking change is limited to downloading CSV files from saved search panels only; downloading CSV files from other types of dashboard panels is
unchanged. For more information, refer to #178159.
Features
editKibana 8.14.0 adds the following new and notable features.
- Alerting
-
- Adds a warning when changing the index pattern while at least one rule relies on the current one (#180310).
- Enrich the alert flyout with a new overview tab (#178863).
- Adds history chart for multiple conditions (#180578).
- Implements a tabbed design for existing alert detail pages (#179529).
- Stops reporting no data alert for missing groups that are untracked (#179512).
- Adds a new modal window that lets users interact with value lists directly (#179339).
- Adds new rule type selection modal (#179285).
- Enables filters for the alert search bar on the Observability Alerts page (#178886).
- APM
- Cases
- Dashboards
-
- Adds logic and UI improvements where invalid controls selections are no longer ignored, improving the overall loading speed of a dashboard (#174201).
- Discover
- Elastic Security
- For the Elastic Security 8.14.0 release information, refer to Elastic Security Solution Release Notes.
- ES|QL
-
- Adds a query history component which displays the 20 most recent queries (#178302).
- Fleet
-
- Adds subfeatures privileges for Fleet, for Agents, Agent policies and Settings, this feature is in technical preview (#179889).
- Implements state machine behavior for package install (#178657).
-
Lowers the default
total_fields
limit to 1000 from 10k (#178398). -
Avoids subobject and scalar mapping conflicts by setting
subobjects: false
on custom integrations (#178397). -
Adds functionality to
default_fields
field, so a query can run against all fields in the mapping (#178020). - Relaxes delete restrictions for managed content installed by Fleet (#179113).
- Infrastructure
-
- Adds a dashboard tab in the UI to the asset details view (#178518).
- Lens & Visualizations
-
-
Replaces
expression_gauge
fromGoal
toBullet
in Lens (#177766).
-
Replaces
- Machine Learning
- Management
-
-
Kibana now uses Elasticsearch’s
_async_search/status/{id}
endpoint (instead of_async_search/{id}
) when polling on search requests to improve performance.(#178921).
-
Kibana now uses Elasticsearch’s
- Observability
-
-
The timeslice SLOs calculation for the SLI value now includes the no data slices as good slices. For existing "Timeslice" SLOs you will need to use the
POST /api/observability/slos/{slo.id}/_reset
endpoint to reset the transforms to take advantage of the new calculation (#181888). - Adds support for user instructions via Knowledge base or API request (#180263).
- Adds baseline alert detail pages (#180256).
- Adds a new connector that can call the AI assistant (#179980).
- Adds a link to Discover to view good/bad events in the event panel (#178008).
- Adds customization for Virtual Columns in Field List (#177626).
- Adds dependencies for Burn Rate rule suppression (#177078).
- Adds grouping by multiple values when creating SLOs, allowing for dynamic creation of multiple SLOs from a single SLI definition (#175063).
-
The timeslice SLOs calculation for the SLI value now includes the no data slices as good slices. For existing "Timeslice" SLOs you will need to use the
- Uptime
-
- Adds Monitor public API (#169928).
For more information about the features introduced in 8.14.0, refer to What’s new in 8.14.