New

The executive guide to generative AI

Read more

Enhancements and bug fixes

edit

Enhancements and bug fixes

edit

For detailed information about the 8.16.0 release, review the enhancements and bug fixes.

Enhancements

edit
Alerting
  • Allow users to select template while adding a case action in the rule (#190701).
  • New full-page rule form in the Stack Management app (#194655).
Dashboards and visualizations
  • Adds compressed style for dashboard controls (#190636).
  • Adds the ability to duplicate a managed dashboard from its managed badge (#189404).
  • Adds the ability to expand the height of various sections in the Edit ES|QL visualization flyout (#193453).
  • Improves the query authoring experience when editing an ES|QL visualization (#186875).
  • Syncs the cursor for time series charts powered by ES|QL (#192837).
  • Gauge and metric Lens visualizations are no longer experimental (#192359).
  • Sets gauge default palette to "temperature" in Lens (#191853).
  • Supports fuzzy search on field pickers and field lists in Lens (#186894).
Data ingestion and Fleet
  • Update max supported package version (#196551).
  • Adds additional columns to Agent Logs UI (#192262).
  • Show +build versions for Elastic Agent upgrades (#192171).
  • Added format parameter to agent_policies APIs (#191811).
  • Adds toggles for agent.monitoring.http.enabled and agent.monitoring.http.buffer.enabled to agent policy advanced settings (#190984).
  • Support integration policies without agent policy references (aka orphaned integration policies) (#190649).
  • Changed the UX of the Edit Integration Policy page to update agent policies (#190583).
  • Allow traces to be added to the monitoring_enabled array in Agent policies (#189908).
  • Create task that periodically unenrolls inactive agents (#189861).
  • Adds setup technology selector to add integration page (#189612).
  • Support integration-level outputs (#189125).
Discover
  • Renames the Documents tab to Results in ES|QL mode (#197833).
  • Adds a cluster details tab for CCS data sources when inspecting requests in ES|QL mode (#195373).
  • Adds the query time to the list of statistics when inspecting requests in ES|QL mode (#194806).
  • Improves display of error messages in ES|QL mode (#191320).
  • Adds a help menu to the ES|QL mode (#190579).
  • Initializes the ES|QL editor with time named parameters when switching from the classic mode with a data view without @timestamp (#189367).
  • Adds the ability to select multiple rows from the Documents table using "Shift + Select" (#193619).
  • Adds the ability to filter on field names and values in the expanded document view (#192299).
  • Adds filtering for selected fields (#191930).
  • Adds a dedicated column to the document viewer flyout for pinning and unpinning rows (#190344).
  • Improves absolute column width handling (#190288).
  • Allows filtering by field type in the document viewer flyout (#189981).
  • Improves the document viewer flyout to remember the last active tab (#189806).
  • Adds ability to hide fields with null values from the document viewer (#189601).
  • Adds the ability to copy selected rows as text (#189512).
  • Adds a log level badge cell renderer to the Discover logs profile (#188281).
  • Shows ECS field descriptions in Discover and adds markdown support for field descriptions (#187160).
  • Adds support for the Log overview tab to the Discover log profile (#186680).
  • Adds default app state extension and log integration data source profiles (#186347).
  • Allows to select and deselect all rows in the grid at once (#184241).
  • Limits the height of long field values by default (#183736).
ES|QL editor
  • Changes the auto-focus to be on the ES|QL editor when loading the page (#193800).
  • Updates the autocomplete behavior for SORT to be in line with other field-list-based experiences like KEEP in ES|QL queries (#193595).
  • Adds all (*) to the list of suggestions for COUNT functions in ES|QL queries (#192205).
  • Improves ES|QL autocomplete suggestions for case() expressions (#192135).
  • Opens suggestions automatically for sources lists and ENRICH functions when writing ES|QL queries (#191312).
  • Improves wrapping and readability for ES|QL queries (#191269).
  • Improves suggestions based on previous function arguments and date suggestions for bucket functions in ES|QL queries (#190828).
  • Show the LIMIT information in the ES|QL editor’s footer (#190498).
  • Opens suggestions automatically for field lists in ES|QL queries (#190466).
  • Integrates a time picker for date fields into the ES|QL editor (#187047).
  • Improves ES|QL support for Elasticsearch sub-types in AST for both validation and autocomplete (#189689).
  • Adds ECS information to the ES|QL editor suggestions and prioritizes fields based on ECS information on the editor (#187922).
  • Improves BY suggestions in ES|QL queries to include pipe and comma operators (#189458).
  • Makes the suggestion menu open automatically in more places in ES|QL queries (#189585).
  • Adds hints upon hover for function argument types and time system types (#191881).
Elastic Observability solution
  • Enable Kubernetes Otel flow (#196531).
  • Pass function responses when copying conversation (#195635).
  • Turn fast filter on by default and ensure tech preview badge shows when turned on (#193710).
  • Custom Service Name Cell (#192381).
  • Remove manage_transform and manage_ingest_pipeline privilege requirements (#190572).
  • Create new formula for CPU Usage metric (#189261).
  • Adds customizable header for quickstart flows (#188340).
  • Change Kubernetes guide to link to observability onboarding (#188322).
  • Adds KB user instructions (#187607).
  • Refactor Synthetics Overview page for increased scalability (#187092).
  • Improve synthetics alerting (#186585).
  • Annotations Initial phase (#184325).
Elastic Search solution
  • Adds Alibaba AI Search to Deletion, search and filtering of inference endpoints (#190783).
Elastic Security solution
For the Elastic Security 8.16.0 release information, refer to Elastic Security Solution Release Notes.
Kibana security
  • Enhances Open API spec generation to include Route Security Authorization if available (#197001).
  • Automatic Import now analyzes larger number of samples to generate an integration (#196233).
  • Extended KibanaRouteOptions to include security configuration at the route definition level (#191973).
  • Adds several UX improvements to the management of Spaces in Stack Management > Spaces, including the ability to assign Roles to an existing Space. (#191795).
  • Displays an "invalid file" error when selecting unsupported file types for the user profile image (#190077).
  • Displays a warning to users whenever role mappings with empty any or all rules are created or updated (#189340).
  • Adds support for CHIPS cookies (#188519).
  • Adds support for Permissions Policy reporting (#186892).
Machine Learning
  • File upload: enables check for model allocations (#197395).
  • Data visualizer: Adds icons for semantic text, sparse vector, and dense vector (#196069).
  • Updates vCPUs ranges for start model deployment (#195617).
  • Adds ML tasks to the Kibana audit log (#195120).
  • Anomaly Detection: adds ability to delete forecasts from job (#194896).
  • Updates for Trained Models table layout and model states (#194614).
  • Log rate analysis: ensures ability to sort on Log rate change (#193501).
  • Single Metric Viewer: Enables cross-filtering for by, over, and partition field values (#193255).
  • Adds link to anomaly detection configurations from Integration > Assets tab (#193105).
  • Anomaly Explorer: Displays markers for scheduled events in distribution-type anomaly charts (#192377).
  • Serverless Security: Adds ES|QL visualizer menu item to the nav (#192314).
  • Updates icons for Machine Learning embeddable dashboard panel types (#191718).
  • AIOps: Uses no minimum time range by default for pattern analysis (#191192).
  • Links to ML assets from Integration > Assets tab (#189767).
  • Utilizes the DataViewLazy in ML plugin (#189188).
  • AIOps: Chunks groups of field candidates into single queries for top items and histograms (#189155).
  • AIOps: Updates fields filter popover to be able to filter fields from analysis (not just grouping) (#188913).
  • Single Metric Viewer embeddable: adds forecasting (#188791).
  • Adds new custom rule action to force time shift (#188710).
  • AIOps: Chunks groups of field candidates into single queries (#188137).
  • AIOps: Adds log rate analysis to alert details page contextual insight (#187690).
  • Adds ability to toggle visibility for empty fields when choosing an aggregation or field in Anomaly detection, data frame analytics (#186670).
  • Anomaly Detection: Adds popover links menu to anomaly explorer charts (#186587).
Management
  • Adds an option to show or hide empty fields in dropdown lists in Transform (#195485).
  • Adds a confirmation dialog when deleting a transform from a warning banner (#192080).
  • Improves the autocomplete to suggest fields for the dense_vector type in Console (#190769).
  • Adds the ability to view an ILM policy details in read-only mode (#186955).

Bug fixes

edit
Alerting
  • Show up to 1k maintenance windows in the UI (#198504)
  • Skip scheduling actions for the alerts without scheduledActions (#195948).
  • Fixes Stack Alerts feature API access control (#193948).
  • Remove unintended internal find routes API with public access (#193757).
  • Convert timestamp before passing to validation (#192379).
  • Grouped over field is not populated correctly when editing a rule (#192297).
  • Mark slack rate-limiting errors as user errors (#192200).
  • Fixes maintenance window filtering with wildcards (#194777).
  • Fixes search filters in rules, alerts, and maintenance windows (#193623).
Cases
  • Use absolute time ranges when adding visualizations to a case (#189168).
  • Fixes custom fields with long text that could not be edited in the UI (#190490).
Dashboards and visualizations
  • Correctly show full screen mode when opening a dashboard or panel from a URL that contains the fullScreenMode parameter (#196275) and (#190086).
  • Fixes an issue that could cause a the dashboard list to stay in loading state (#195277).
  • Correctly use the same field icons as Discover (#194095).
  • Fixes an issue where panels could disappear from a dashboard when canceling edit after saving the dashboard (#193914).
  • Adds scroll margin to panels (#193430).
  • Fixes an issue with the breadcrumb update icon not working when clicked (#192240).
  • Fixes an issue where unsaved changes could remain after saving a dashboard (#190165).
  • Fixes an issue causing the flyout to close when canceling the Save to library action (#188995).
  • Fixes incomplete string escaping and encoding in TSVB (#196248).
  • Fixes an issue where label truncation in heat map legends was not working properly in Lens (#195928).
  • Fixes an issue where the color picker and axis side settings were incorrectly available in the breakdown dimension editor for XY charts in Lens (#195845).
  • Fixes the tooltip position on faceted charts in Vega (#194620).
  • Fixes the filter out legend action for ES|QL visualizations (#194374).
  • Fixes element sizing issues in full screen mode in Vega (#194330).
  • Fixes the default cell text alignment setting for non-numeric field types in Lens (#193886).
  • Limits the height of the query bar input for long KQL queries (#193737).
  • Makes the title correctly align left after removing an icon in Lens metric charts (#191057).
  • Fixes a "No data" error caused by the "Collapse by" setting in Lens metric charts (#190966).
  • Fixes an issue causing the color of a cell to disappear when clicking the "Expand cell" icon in Lens (#190618).
  • Removes unnecessary index pattern references from Lens charts (#190296).
  • Fixes several accessibility issues (#188624).
Data ingestion and Fleet
  • Revert "Fix client-side validation for agent policy timeout fields" (#194338).
  • Adds proxy arguments to install snippets (#193922).
  • Rollover if dimension mappings changed in dynamic templates (#192098).
Discover
  • Fixes an issue with search highlighting (#197607).
  • Correctly pass embeddable filters to the Surrounding Documents page (#197190).
  • Fixes trailing decimals dropped from client side validation messages (#196570).
  • Fixes several validation issues and creates an expression type evaluator for ES|QL queries (#195989).
  • Fixes duplicate autocomplete suggestions for WHERE clauses and suggestions with no space in between in ES|QL queries (#195771).
  • Improves variable and field name handling in ES|QL queries (#195149).
  • Fixes an issue where the Unified Field List popover could get cut off (#195147).
  • Fixes the width for saved object type columns (#194388).
  • Adds tooltips to Discover button icons (#192963).
  • Excludes inactive integration data stream suggestions (#192953).
  • Fixes new variables being suggested in incorrect places (#192405).
  • Only log requests in the Inspector when they completed (#191232).
ES|QL editor
  • Fixes an issue where the autocomplete suggestions could cause duplicate entries in ES|QL queries (#190465).
  • Fixes several styling issues in the ES|QL editor (#190170).
Elastic Observability solution
  • Change the slice outcome from bad to good whenever there is no data during the slice window (#196942).
  • Make agent names generic with otel-native mode (#195594).
  • Avoid showing unnecessary error toast (#195331).
  • Use fields instead of _source on APM queries (#195242).
  • Fixes ping heatmap payload (#195107).
  • Fixes rule modal warnings in the developer console (#194766).
  • Avoid AI assistant overlaying AI conversations (#194722).
  • Improve loading state for metric items (#192930).
  • Fixes issue where heatmap UI crashes on undefined histogram data (#192508).
  • Calculate the latest metadata lookback based on the calculated history delay (#191324).
  • Remove dedicated language setting (#190983).
  • Change latest metric to use @timestamp (#190417).
  • Prevent initial error when adding filters (#190214).
  • Display error message when failing to enable machine learning anomaly detection in Inventory (#189627).
  • Convert route validation to Zod (#188691).
  • Fixes functions table height in asset details view profiling tab (#188650).
  • Adds four decimal places float validation for transaction_sample_rate (#188555).
  • Centralize data fetching and better control of when data can be refreshed (#187736).
  • Fixes heatmap on monitor detail/history page for very large doc counts (#184177).
  • Adds settings to serverless allowlist (#190098).
  • Set missing group to false by default and show checkbox value in disable mode (#188402).
Elastic Search solution
  • Fixes an issue with the Network Drive connector where advanced configuration fields were not displayed for CSV file role mappings with Drive Type: Linux selected.
Elastic Security solution
For the Elastic Security 8.16.0 release information, refer to Elastic Security Solution Release Notes.
Kibana platform
  • Fixes an issue causing a wrong date to show in the header of a report when generated from relative date (#197027).
  • Fixes an issue where the Created and Updated timestamps for Dashboards were ignoring the default timezone settings in Advanced settings. (#196977).
  • Fixes an issue causing searches including a colon : character to show inaccurate results (#190464).
Kibana security
  • Fixes an issue where an LLM was likely to generate invalid processors containing array access in Automatic Import (#196207).
Machine Learning
  • File upload: fixes PDF character count limit (#197333).
  • Data Drift: Updates brush positions on window resize fix (#196830).
  • AIOps: Fixes issue where some queries cause filters to not be applied (#196585).
  • Transforms: Limits the data grid result window (#196510).
  • Fixes Anomaly Swim Lane Embeddable not updating properly on query change (#195090).
  • Hides ES|QL based saved searches in ML & Transforms (#195084).
  • Fixes query for pattern analysis and change point analysis (#194742).
  • Anomaly explorer: Shows data gaps and connect anomalous points on Single Metric Charts (#194119).
  • Fixes file upload with no ingest pipeline (#193744).
  • Disables field statistics panel in Dashboard if ES|QL is disabled (#193587).
  • Fixes display of assignees when attaching ML panels to a new case (#192163).
  • Anomaly explorer: Fixes the order of the coordinates displayed on the map tooltip (#192077).
  • Fixes links to the Single Metric Viewer from the Annotations and Forecasts tables (#192000).
  • Trained models: fixes responsiveness of state column for smaller displays (#191900).
  • File upload: increases timeout for upload request (#191770).
  • Improves expired license check (#191503).
Management
  • Fixes the pagination of the source documents data grid in Transforms (#196119).
  • Fixes autocomplete suggestions after a comma in Console (#189656).
Was this helpful?
Feedback