This documentation contains work-in-progress information for future Elastic Stack and Cloud releases. Use the version selector to view supported release docs. It also contains some Elastic Cloud serverless information. Check out our serverless docs for more details.
Enhancements and bug fixes
editEnhancements and bug fixes
editFor detailed information about the 8.14.0 release, review the enhancements and bug fixes.
Enhancements
edit- Alerting
-
- Adds history chart for multiple conditions (#180578).
- Show Alerting rule JSON for API requests (#180085).
- Implement tabbed design for existing alert detail pages (#179529).
- Adds new rule type selection modal (#179285).
-
Moves alerts filter controls to
@kbn/alerts-ui-shared
package (#179243). - Improves alerts table actions column performance (#178632).
- Adds Insights component to alerts details (#178330).
- Adds support to dhow the number of additional filters that are applied on the alerts table (#177275).
- Adds error boundary to AlertsTable (#176412).
-
Improves the performance of
join_by_key
(#175177).
- APM
-
- Show Universal Profiling data on transaction details page (#176922).
- Connectors
- Dashboard
- Discover
-
- Support field stats for ES|QL query (#178433).
- Elastic Security
- For the Elastic Security 8.14.0 release information, refer to Elastic Security Solution Release Notes.
- ES|QL
- Fleet
-
- Adds support for dimension mappings in dynamic templates (#180023).
- Adds CPU metrics to request diagnostics (#179819).
- Adds Settings Framework API and UI (#179795).
- Adds an Elastic Defend advanced policy option for pruning capability arrays (#179766).
- Adds Agent activity flyout enhancements (#179161).
- Adds unhealthy reason (input/output/other) to agent metrics (#178605).
- Adds a warning which is displayed when trying to upgrade agent to version > max fleet server version (#178079).
- Infrastructure
-
- Adds alerts count to hosts data (#176034).
- Lens & Visualizations
-
- combines the chart type selection options into a single, layer-based chart switch (#178971).
- Machine Learning
-
- Hides file upload document count chart until data is searchable (#181460).
- Removes technical preview badge for pattern analysis (#181020).
- Adds support for ad-hoc Data Views for testing models in Trained Models UI (#180795).
- Adds open and edit panel actions for the Single Metric Viewer (#179364).
- Improves ES|QL data visualizer performance with early limit and remove option to Analyze all (#179286).
- Adds query history for the ES|QL Data visualizer (#179098).
- Hides the Filebeat configuration card for Serverless Search file upload (#178987).
- Improves performance of Field stats / Index data visualizer by reducing requests for empty fields, making it convenient to add multi-field (#178766).
- AIOps: Identify spike/dips with change point detection for log rate analysis (#178338).
- Adds ML feature privileges tooltip (#181595).
- Management
- Observability
-
- Adds an advanced setting to enable simulated function calling (#180621).
- Adds a public API for /chat/complete (#179618).
- Persists settings in Elasticsearch instead of local storage (#179380).
- Allows filtering data views by type (#179069).
- Implements contextual actions (#178405).
- Adds the ability to create an SLI based on the availability of your synthetics monitors (#177842).
- Adds setting for user’s preferred language for the AI assistant (#176444).
- Adds improvements to the AI assistants handling where a generated ES|QL query has syntax errors (#179919).
- Adds grouping by multiple values when creating SLOs, allowing for dynamic creation of multiple SLOs from a single SLI definition(#175063).
- Platform
-
-
Adds a new option,
system
, to thetheme:darkMode
Kibana advanced setting, that can be used to have Kibana’s theme follow the system’s (light or dark) (#173044).
-
Adds a new option,
- Reporting
-
-
A feature has been deprecated which allowed users to download a CSV file from a saved search panel in a dashboard, without having a report generated. Now, when users need to access saved search data from a dashboard panel as CSV, a normal report will be generated. To access the deprecated functionality, you can add
xpack.reporting.csv.enablePanelActionDownload: true
to kibana.yml, but this ability will be removed in a future version of Kibana (#178159).
-
A feature has been deprecated which allowed users to download a CSV file from a saved search panel in a dashboard, without having a report generated. Now, when users need to access saved search data from a dashboard panel as CSV, a normal report will be generated. To access the deprecated functionality, you can add
- Security
- Unified Search
Bug Fixes
edit- Alerting
-
- Fixes bug with aggregation building for Elasticsearch query rule when there are multi-terms and a group by field (#182865).
-
Fixes using
recoveredCurrent
andactiveCurrent
to determine how to update old alerts (#180934). -
Fixes logging the errors reported by
addLastRunError
to the console (#179962). - Preserves relative snooze when adding or removing snooze schedules (#178344).
- Reverts changes to notify when there is a change on connector configuration (#177054).
- APM
- Cases
-
- Displays the link to the Cases page under observability when Cases Kibana privileges are granted regardless of the other application privileges (#182569).
- Canvas
-
- Fixes workpad templates using legacy filters function (#176093).
- Connectors
-
-
Removes secrets from the connectors before validating in
actionsClient
getAll (#179837).
-
Removes secrets from the connectors before validating in
- Dashboard
- Discover
-
- Fixes issue where an ES query rule could be created with a data view, then the data view is changed but there’s still a reference to the previous data view’s timestamp field. (#182883).
- Fixes view all matches button for timestamps with numeric date formats (#181769).
- Fixes time range filters for CSV when a relative time filter is specified in UI (#181067).
- Fixes the status list to be static (#177435).
- Fixes a timeout for a "View all matches" request (#181859).
- Fixes tracking total hits for "View all matches" button (#181811).
- Fixes comments bugs in Discover and Data Visualizer (#181283).
- Fixes the problem with Discover and queries without the from command (#180692).
- Fixes displaying "Unsaved changes" badge on time filter changes in case time range is stored along with saved search (#178659).
- Elastic Security
- For the Elastic Security 8.14.0 release information, refer to Elastic Security Solution Release Notes.
- ES|QL
-
- Fixes validation on string implicit casting for dates and other minor issues (#181571).
- Fixes validation for some specific ES|QL types (#181381).
- Fixes retrieving the indices from AST parsing (#181271).
- Fixes max and min accepting date fields (#180945).
- Fixes autocomplete with incompatible arguments (#180874).
- Fixes providing the CCS indices on the autosuggestion (#180610).
-
Fixes to
auto_bucket
and constant-only parameters (#180509). - Fixes persisting columns sorting in saved search (#180193).
-
Fixes client-side validation: make
and
andor
acceptnull
(#179707). - Fixes to the @timestamp column (#176834).
- Fixes validation running on outdated queries when typing (#180977).
- Fleet
-
- Adds validation to dataset field in input packages to disallow special characters (#182925).
- Fixes rollback input package install on failure (#182665).
- Fixes cloudflare template error (#182645).
-
Fixes displaying
Config
andAPI reference
tabs if they are not needed (#182518). - Fixes allowing fleet-server agent upgrade to newer than fleet-server (#181575).
- Fixes flattened inputs in the configuration tab (#181155).
- Adds callout when editing an output about plain text secrets being re-saved to secret storage (#180334).
- Removes unnecessary field definitions for custom integrations (#178293).
- Fixes secrets UI inputs in forms when secrets storage is disabled server side (#178045).
- Fixes not being able to preview or download files with special characters (#176822).
- Fixes KQL validation being applied in search boxes (#176806).
- Lens & Visualizations
-
- Fixes import to other spaces (#183076).
- Fixes clip path cutting mobile view in Lens (#182376).
- Fixes error message layer indexing in Lens (#180898).
- Fixes markdown table borders being visible in the text panels (#180454).
- Fixes default formatter for gauge charts in Lens (#179473).
-
Fixes error for non-date histogram charts that contain
showCurrentTimeMarker:true
setting in Lens (#179452). - Fixes overriding title when using the inline Lens editor (#182897).
- Machine Learning
-
- Single Metric Viewer: Ensures edit to different job works as expected (#183086).
- Single Metric Viewer: Fixes hover functionality in the anomalies table (#182297).
- Single Metric Viewer: Ensures chart displays correctly when opening from a job annotation (#182176).
- Single Metric Viewer: Displays error message when insufficient permissions (#180858).
- Fixes retention of categorization example limits (#182103).
- Fixes responsive layout for Trained Models table (#181541).
- Removes datafeed preview frozen tier message in serverless (#181440).
- ML anomaly swim lane: Ensure dashboard reset works correctly (#181346).
- AIOps: Fixes query string for the change point detection metric charts (#181314).
- AIOps: Fixes missing field caps filters for log rate analysis (#181109).
- AIOps: Fixes not running log rate analysis twice when no spike/dip is detected (#180980).
- Removes all SCSS files in favor of CSS (#178314).
- Fixes polling for blocked anomaly detection jobs (#178246).
- Adds trained model list permission UI tests (#174045).
- Management
- Monitoring
-
- Fixes broken KQL filter for Cluster Health rule (#183259).
- Observability
-
- Fixes Triggered column timezone and format (#182653).
- Fixes refetching data views on save (#181033).
- Allows editing of charts when Elasticsearch query fails (#180500).
- Fixes Agent ID not being parsed correctly (#180301).
-
Changes
Custom KQL
toCustom Query
(#179497). - Fixes filtering for a histogram legend value (#178551).
- Fixes an OpenAI Connector default model assignment bug (#178369).
- Platform
-
-
Update static asset headers to include
public
andimmutable
cache control directives to a large number of assets served by Kibana, which should reduce the number of requests for static assets in browsers that respect these directives. (#180378). - Omits apiKey from RUM agent (#178902).
-
Update static asset headers to include
- Presentation
-
- Fixes clicking "Explore in maps" button not taking users to maps (#181903).
- Security
- SharedUX
-
- Fixes multiline query in expanded mode displaying undefined for line number (#181544).
- Removes unused legacy markdown component (#179272).
- Fixes typo in chromium driver factory page event (#178708).
- Fixes not being able to enter the ES|QL editor when the column menu is open (#178622).
- Fixes an issue in Reporting with consistently showing the toast message for completed report jobs (#177537).
- Fixes time picker to show allowed formats properly in absolute tabs (#182152).