Enhancements and bug fixes

edit
A newer version is available. Check out 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).