Enhancements and bug fixes

edit

Enhancements and bug fixes

edit

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

Enhancements

edit
Alerting
  • Allows users to create rules with predefined nonrandom IDs (#199119).
Cases
  • The Jira Connector has been updated to use the latest API and support the Jira Data Center (#197787).
  • The Case action is now GA (#196972).
Dashboards & Visualizations
  • Allows creating a dashboard with ES|QL chart even when there are no data views (#196658).
  • Newly and default configured line charts are now interpolated by default with a straight linear interpolation in Lens (#196184).
  • Simplifies access to some actions when hovering over panels (#182535).
  • Improves URL drilldown authoring experience (#197454).
  • The metrics:allowCheckingForFailedShards advanced setting has been removed. With this change, it is no longer possible to suppress warnings about failed shards in TSVB. For more information, refer to (#197227).
Data ingestion and Fleet
  • Filters integrations/packages list shown depending on the policy_templates_behavior field (#200605).
  • Adds a <type>@custom component template to integrations index template’s composed_of array (#192731).
Discover
  • Enables drag & drop for reordering columns in Discover (#197832).
ES|QL
  • Prevents suggestions with unsupported fields when writing ES|QL queries (#200544).
  • Adds autocomplete and validation to support MATCH and QSRT when writing ES|QL queries (#199032).
Elastic Observability solution
  • Supports querying semantic_text fields in search connectors (#200184).
  • Adds retry statements as an attempt to resolve flaky tests (#200022).
  • Changes host.hostname to host.name in java metrics query (#199208).
  • Improves analyzer by filtering unsuitable tokens (#197868).
  • Uses semantic_text for internal knowledge base (#186499).
Elastic Security solution
For the Elastic Security 8.17.0 release information, refer to Elastic Security Solution Release Notes.
Kibana security
  • Introduces explicit configuration for routes that require superuser access and moves the api/encrypted_saved_objects/_rotate_key endpoint to the new configuration. (#196586).
  • Enforces standard on API Actions definitions by separating operations and subjects (#193140).
Machine Learning
  • AIOps: Adds action for adding Log Rate analysis embeddable to a dashboard (#200557).
  • AIOps: Adds action for adding Log Pattern embeddable to a dashboard and case (#199478).
  • Single Metric Viewer embeddable: Adds action for dashboard to apply filter from the embeddable to the page (#198869).
  • File upload: Adds deployment initialization step (#198446).
  • Data visualizer: Changes refresh button in Data View and Data Drift view to indicate an update is pending (#196537).
  • Anomaly Detection: Adds never expire option to forecast creation modal (#195151).
Kibana platform
  • When attempting to save an object with a name that already exists, the name is automatically appended with a suffix to make it unique (#198777).

Bug fixes

edit
Dashboards & Visualizations
  • Prevents identical include and exclude values in Lens (#197628).
  • Fixes React Warning when rendering a recoverable error in Lens (#196285).
  • Fixes an issue allowing to save a dashboard while there were no pending changes. The button is now disabled if there are no changes to save (#196137).
  • Fixes an issue in Lens where the table exported did not match what was visible in the UI. (#193780).
Data ingestion and Fleet
  • Allows to create integration policy with no agent policies (#201051).
Discover
  • Addresses chart performance issues for non-transformational and non-time-based ES|QL queries (#200583).
ES|QL
  • Fixes an issue causing the the ES|QL editor to incorrectly use the light theme in some cases (#200233).
Elastic Observability solution
  • Fixes incorrect Y-axis and hover values in log rate chart on service overview (#201361).
  • Observability AI Assistant: Fetch user instructions using the user ID instead of the username (#200137).
  • Observability AI Assistant: Adds instructions about the slack connector to avoid executing a loop (#199531).
  • Observability AI Assistant: Updates the term "chat" to "conversation" across the UI (#199216).
  • Observability AI Assistant: Removes the "Copy" button if there is no content to copy (#199064).
  • Observability AI Assistant: Adds uuid to knowledge base entries to avoid accidental overrides (#191043).
  • Observability AI Assistant: Fixes error when opening an old conversation (#197745).
  • Observability AI Assistant: Allows the input box to be resized off-screen (#197063).
  • SLOs: Handle custom DSL query filters (#198073).
  • Enables sub-feature permissions to edit Labs settings (#197092).
  • Uses telemetry.sdk as a fallback for missing agent.name on non-tracing data (#196529).
  • Adds support for simultaneous edits for private locations in Synthetics(#195874).
Elastic Security solution
For the Elastic Security 8.17.0 release information, refer to Elastic Security Solution Release Notes.
Machine Learning
  • Adds query guardrails and technical preview badge to the ES|QL data visualizer (#200325).
  • AIOps: fixes time range filter in change point charts (#200183).
  • Anomaly detection: Adds spacer below split card charts in job wizard (#199708).
  • Adds missing aria labels to button icons (#199447).
Kibana platform
  • Fixes an issue with the global search field that could open the wrong page when pressing "Enter" while results were not yet fully loaded (#197750).