Kibana 8.14.0

edit

For information about the Kibana 8.14.0 release, review the following information.

Known issues

edit
Creating 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

edit

Breaking 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).

Features

edit

Kibana 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
  • Adds a new API to support linking APM from the Profiling UI (#180677).
  • Enables fast filter on Service inventory (#179096).
Cases
  • Adds automatically creating cases when an alert is triggered (#168369).
  • Adds "Additional Fields" field to the Jira action form UI (#179262).
Dashboards
  • Adds logic and UI improvements where invalid controls selections are no longer ignored, improving the overall loading speed of a dashboard (#174201).
Discover
  • Allows storing a configured ES|QL visualization (#175227).
  • Adds document comparison mode (#166577).
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 from Goal to Bullet in Lens (#177766).
Machine Learning
  • Removes the technical preview badge for pattern analysis (#181020).
  • Adds query history for the ES|QL Data visualizer (#179098).
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).
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).
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.