Enhancements and bug fixes

edit
IMPORTANT: This documentation is no longer updated. Refer to Elastic's version policy and the latest documentation.

Enhancements and bug fixes

edit

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

Enhancements

edit
Alerting
  • Allows pre-configured connectors to opt-in to exposing their config by setting exposeConfig (#207654).
  • Adds new flyout to rule form library, responsive design and illustration to rule form page (#206141).
Cases
  • Case templates are now generally available (#205940).
  • ServiceNow connectors support the ability to send a JSON payload to ServiceNow using the "Additional fields" form field (#201948).
Dashboards & Visualizations
  • Allows custom MVT sources to style the map layers and provide custom legend (#200656).
Data ingestion and Fleet
  • Enables sub-feature privileges for Fleet (#203182).
Discover and ES|QL
  • Removes redundant data fetching when hiding/showing the chart (#206389).
  • Adds a default "All logs" temporary data view to the Observability Solution view (#205991).
  • Adds an "All logs" temporary data view to the Classic solution view (#209042).
  • Formats JSON messages in Observability Logs profile (#205666).
  • Makes Copy action visible on cell hover (#204744).
  • Adds support for custom formatters in charts (#201540).
  • Refactors RowHeightSettings component to EUI layout (#203606).
  • Highlights matching field values when performing a KQL search on a keyword field (#201952).
Elastic Observability solution
  • Defaults to "native" function calling if the connector configuration is not exposed (#210455).
  • Adds selector syntax support to the log source profile (#206937).
  • Uses the full-page rule form to create rules in Observability (#206774).
  • Displays stacktrace in the Logs overview tab (#204521).
  • Adds ability to install a Knowledge Base from the AI Assistant settings (#206408).
  • Improves tool choice handling in Observability AI Assistant client (#203928).
  • Introduces cursor pagination in Find SLO API (#203712).
  • Adds a flyout to the table view in Infrastructure Inventory (#202646).
Elastic Security solution
For the Elastic Security 8.18.0 release information, refer to Elastic Security Solution Release Notes.
Kibana platform
  • Ability to set the color mode of the UI to Dark, Light, or System, where System syncs the color mode to your system settings (#203406).
  • The new space solution view is now available for on-prem users. This view allows solution-centric navigation similar to the Serverless offering. (#203239).
Kibana security
  • Added support for human readable name attribute for saved objects audit events (#206644).
  • Enables inference connector for Automatic Import (#206111).
  • Creates Kibana Security session index only if the kibana_security_session_1 index or the reindexed version does not exist. (#204097).
  • Adds support for explicit indication of whether an endpoint is restricted to operator-only users at the route definition level. (#196583).
  • Enhanced Role management to manage larger number of roles by adding server side filtering, pagination and querying (#194630).
Machine Learning
  • Updates the bucket_span for ML jobs in the security_host module (#209663).
  • Adds Spaces column to Anomaly Detection, Data Frame Analytics and Trained Models management pages (#206696).
  • Consistent Layout and UI Enhancements for ML Pages (#203813).
  • Syncs ML saved objects to all spaces (#202175).
  • Adds action to add log rate analysis to a case (#201549).
Management
  • Updates JSON schemas for code editors (#207706).
  • Updates kNN search and query template autocompletion (#207187).
  • Adds support for rawValue in URL labels (#204192).
  • Allows boolean fields to be colored (#203498).
  • Transforms: Improve messages for recovered alerts (#205721).
  • Transforms: Improves validation for percentile aggregations (#197816).
Platform
  • Log deprecated API usage (#207904).
  • Adds a circuit breaker for the HTTP server (#190684).
  • Adds description to saved object finder table if applicable (#198816).
  • Better privilege checking for component index templates (#202251).

Bug fixes

edit
Alerting
  • Fixes alert mute/unmute action (#204182).
Dashboards & Visualizations
  • Fixes the unnecessary inclusion of some Lens embeddable attributes in the serialized state. (#210765).
  • Allows panel to extend past viewport on resize (#208828).
  • Disables pointer events on drag and resize (#208647).
  • Removes use of fr unit (#208437).
  • Restores the "Show missing dataView" error message in case of missing data source in Lens (#208363).
  • Makes drag preview absolute positioned (#208247).
  • Improves help text of creator and view count features on dashboard listing page (#202488).
  • Debounces time slider selections (#201885).
Data ingestion and Fleet
  • Supports is_default on integration deployment modes (#208284).
  • Fixes a UI error caused when an agent becomes orphan (#207746).
  • Restricts non-local Elasticsearch output types for agentless integrations and policies (#207296).
  • Fixes bulk actions timing out (#205735).
  • Fixes generation of dynamic mapping for objects with specific subfields (#204104).
  • Fixes logic to ensure that agents are only considered stuck in updating when an upgrade fails (#202126).
ES|QL editor
  • Fixes WHERE autocomplete with MATCH before LIMIT (#210607).
  • Makes WHERE replacement ranges correctly generated for every case (#209684).
  • Fixes formatting and sorting for custom ES|QL variables (#209360).
  • Applies the time range to the fields fetch in the editor (#208490).
  • Fixes several query history issues (#206418).
  • Allows the editor suggestions to be visible when the inline documentation flyout is open (#206064).
  • Fixes editor cursor jumpiness (#202389).
Discover
  • Keeps the histogram config on time change (#208053).
  • Fixes CSV export with named parameters (#206914).
  • Prevents redundant requests when loading Discover sessions and toggling chart visibility (#206699).
  • Ensures the same time range is being used for documents and histogram in ES|QL mode (#204694).
  • Fixes persisting URL state in session storage when in ES|QL mode (#203865).
Elastic Observability solution
  • Passes system message to inferenceCliente.chatComplete (#211263).
  • Fixes connector test in MKI (#211235).
  • Adds knowledge base re-indexing when encountering semantic_text bug (#210386).
  • Updates colors in the AI Assistant icon (#210233).
  • Updates the simulate function calling setting to support "auto" (#209628).
  • Fixes an issue where APM charts were rendered without required transaction type or service name, causing excessive alerts to appear (#209552).
  • Fixes conversations test in MKI (#208649).
  • Knowledge base installation updates (#208250).
  • Returns an empty object for tool arguments if empty (#207943).
  • Fixes Open Explore in Discover link in a new tab (#207346).
  • Updating an SLO with non-breaking changes is considered a breaking change when the SLO is running on outdated resources (#207090).
  • Fixes an error that occurs when using the Ollama model locally (#206739).
  • Fixes editing prompt from contextual insights (#206673).
  • Fixes logger on telemetry (#204388).
  • Fixes _count guards against no valid sources (#204224).
  • Switches to the latest CloudFormation template (#204185).
  • Fixes alerts function (#203695).
  • Updates required field from score to scores (#203584).
  • Fixes the APM rule error message when a KQL filter is invalid (#203096).
  • Fixes an issue where service names with spaces are not being encoded properly for {{context.viewInAppUrl}} (#202890).
  • Fixes Actions on Charts (#202443).
  • Mismatch between preview chart and rule execution regarding wildcards (#201553).
  • Shows all alerts in Infrastructure views for consistency with entity inventory (#202188).
Elastic Security solution
For the Elastic Security 8.18.0 release information, refer to Elastic Security Solution Release Notes.
Kibana platform
  • Fixes dropdown label sync issue when sorting by "Type" (#206424).
  • Consistent help dropdown UI (#206280).
  • Fixes the error page for Workplace search (#211011).
  • Integration tests for index storage adapter (#205917).
  • Prevents disabled input change by password manager (#204269).
Kibana security
  • Fixes missing ECS mappings (#209057).
  • Fixes how Automatic Import generates accesses for the field names that are not valid Painless identifiers (#205220).
  • Automatic Import now ensures that the field mapping contains the @timestamp field whenever possible (#204931).
  • Fixes privileges display for features/sub-features that require all spaces (#204402).
  • Uses provided data stream description in generated README (#203236).
  • Uses Data stream name for data_stream.dataset value in input manifests (#203106).
  • Removes panelled property that was covering the background image for Spaces Selector page (#199981).
  • Fixes an issue where pressing Enter reloaded the Automatic Import (#199894).
Machine Learning
  • Fixes Log rate analysis, change point detection, and pattern analysis embeddables not respecting filters from dashboard controls (#210039).
  • Fixes notification table responsiveness (#206956).
  • Fixes side bar navigation not highlighted for Data Visualizer and Data Drift (#205170).
  • Data frame analytics: Updates Results Explorer flyout footer buttons alignment (#204735).
  • Data frame analytics: Adds missing space between lines in delete job modal (#204732).
  • Fixes inference timeout check in File Upload (#204722).
  • Anomaly Detection: Datafeed counts job messages table responsiveness fix (#204625).
  • Removes ignore_throttled from anomaly detection job results searches (#203788).
  • Anomaly Explorer: Fixes handling of job group IDs when opening from dashboard panels (#203224).
  • AiOps: Fixes Log Rate Analysis embeddable error on the Alerts page (#203093).
  • Initializes saved objects on trained model page load (#201426).