From 887ad665633980fc07bd73f18f639a81fd74e1ac Mon Sep 17 00:00:00 2001 From: wajihaparvez Date: Thu, 28 Aug 2025 11:07:58 -0400 Subject: [PATCH 1/4] [Backport][Docs] Adds security advisory note to release notes (#233347) Adds the security advisory note to the 9.0.6 and 9.1.3 release notes. --- docs/release-notes/index.md | 354 ++++++++++++++++++++++++++++++++++++ 1 file changed, 354 insertions(+) diff --git a/docs/release-notes/index.md b/docs/release-notes/index.md index 03d2993e3f1fc..f8d2345e5892b 100644 --- a/docs/release-notes/index.md +++ b/docs/release-notes/index.md @@ -21,8 +21,362 @@ To check for security updates, go to [Security announcements for the Elastic sta % ### Fixes [kibana-X.X.X-fixes] % * +% FEATURES, ENHANCEMENTS, FIXES +% Paste in index.md + +## 9.1.3 [kibana-9.1.3-release-notes] + +:::{important} +The 9.1.3 release contains fixes for potential security vulnerabilities. Check our [security advisory](https://discuss.elastic.co/c/announcements/security-announcements/31) for more details. +::: + +### Fixes [kibana-9.1.3-fixes] + +**Alerting**: +* Fixes an issue that prevents reports from showing in the Reporting UI when they're created in a non-default {{kib}} space with a dash in its name [#230876]({{kib-pull}}230876). + +**Dashboards and Visualizations**: +* Fixes an issue in Lens that caused color mapping changes to render as gray [#231563]({{kib-pull}}231563). +* Fixes broken references that occured when you returned to an unsaved dashboard with reference panels [#231517]({{kib-pull}}231517). + +**Data ingestion and Fleet**: +* Fixes the `deployment_modes` evaluation for policy templates when creating a package policy. When deploying in agentless mode, this prevents the acceptance of inputs from policy templates that are not opted into the agentless mode at the template level [#231679]({{kib-pull}}231679). + +**Discover**: +* Disables sorting for JSON-like fields in ES|QL mode [#231289]({{kib-pull}}231289). + +**Elastic Observability solution**: +For the Elastic Observability 9.1.3 release information, refer to [Elastic Observability Solution Release Notes](docs-content://release-notes/elastic-observability/index.md). + +**Elastic Security solution**: +For the Elastic Security 9.1.3 release information, refer to [Elastic Security Solution Release Notes](docs-content://release-notes/elastic-security/index.md). + +**Kibana platform**: +* Fixes a bug where the schedule interval of the cleanup task for unused URLs wouldn't update if the `share.url_expiration.duration` changed [#231883]({{kib-pull}}231883). +* Updates the built-in `reporting_user` role to leverage a new `reporting_user` reserved privilege [#231533]({{kib-pull}}231533). + +## 9.1.2 [kibana-9.1.2-release-notes] + + +### Fixes [kibana-9.1.2-fixes] + +**Alerting**: +* Fixes an issue that prevents reports from showing in the Reporting UI when they're created in a non-default {{kib}} space with a dash in its name [#230876]({{kib-pull}}230876). + +**Data ingestion and Fleet**: +* Fixes validation for `text` and `password` inputs in the package policy editor [#229932]({{kib-pull}}229932). + +**Elastic Observability solution**: +For the Elastic Observability 9.1.2 release information, refer to [Elastic Observability Solution Release Notes](docs-content://release-notes/elastic-observability/index.md). + +**Elastic Security solution**: +For the Elastic Security 9.1.2 release information, refer to [Elastic Security Solution Release Notes](docs-content://release-notes/elastic-security/index.md). + +**Kibana platform**: +* Fixes the breadcrumb to include a link to the home page when browsing pages from the **Elasticsearch** section of the navigation [#230270]({{kib-pull}}230270). + +## 9.1.1 [kibana-9.1.1-release-notes] + +% ::::{NOTE} +% :::: + + +### Features and enhancements [kibana-9.1.1-features-enhancements] + +**Dashboards and Visualizations**: +* Improves usability of dashboards when zooming up to 400% [#228978]({{kib-pull}}228978). +* Adds list options to ES|QL controls in dashboards [#227334]({{kib-pull}}227334). + +**Management**: +* Console now uses explicit host selection instead of retrying failed hosts, ensuring predictable behavior and preventing silent request failures. This change fixes an issue in Console where request bodies were lost during automatic host retries. [#229574]({{kib-pull}}229574). + + +### Fixes [kibana-9.1.1-fixes] + +**Dashboards and Visualizations**: +* Fixes incorrect panel rendering when the **Defer loading panels below "the fold"** advanced setting is on [#229662]({{kib-pull}}229662). +* Fixes an issue in reports where a PNG or PDF export would offset and clip part of the visualization in *Lens* [#228603]({{kib-pull}}228603). +* Fixes {{esql}} loading button state for long running queries in *Lens* [#226565]({{kib-pull}}226565). +* Improves the layout and accessibility of the {{esql}} control editor [#228103]({{kib-pull}}228103). + +**Data ingestion and Fleet**: +* Fixes an issue where the SSL configuration isn't properly added to agent policies with pre-configured output types [#230211]({{kib-pull}}230211). + +**Discover**: +* Fixes an issue where HTML search highlighting markup is incorrectly carried over into filter values when using the **Filter for value** field action in the **Log overview** tab [#227652]({{kib-pull}}227652). + + +**Elastic Observability solution**: +For the Elastic Observability 9.1.1 release information, refer to [Elastic Observability Solution Release Notes](docs-content://release-notes/elastic-observability/index.md). + +**Elastic Security solution**: +For the Elastic Security 9.1.1 release information, refer to [Elastic Security Solution Release Notes](docs-content://release-notes/elastic-security/index.md). + +**Machine Learning**: +* Fixes patterns field selector menu width [#228791]({{kib-pull}}228791). + +**Kibana platform**: +* Fixes the breadcrumb to include a link to the home page when browsing pages from the **Elasticsearch** section of the navigation [#230270]({{kib-pull}}230270). + + +## 9.1.0 [kibana-9.1.0-release-notes] + +If you're upgrading to version 9.1.0, you first need to upgrade to version [8.19](https://www.elastic.co/guide/en/kibana/8.19/release-notes-8.19.0.html) or [9.0](#kibana-900-release-notes). + +### Features and enhancements [kibana-9.1.0-features-enhancements] + +**Alerting**: +* Adds the ability to schedule reports on a recurring basis and view previously scheduled reports [#224849]({{kib-pull}}224849), [#221028]({{kib-pull}}221028). +* Adds the `xpack.actions.email.services.enabled` {{kib}} setting, which allows you to enable or disable email services for email connectors [#223363]({{kib-pull}}223363). +* Adds the `xpack.actions.webhook.ssl.pfx.enabled` {{kib}} setting, which allows you to disable Webhook connector PFX file support for SSL client authentication [#222507]({{kib-pull}}222507). +* Adds the `xpack.actions.email.services.ses.host` {{kib}} setting, which lets you specify the SMTP endpoint for an Amazon Simple Email Service (SES) service provider that can be used by email connectors. Also adds the `xpack.actions.email.services.ses.hostport` {{kib}} setting, which allows you to specify the port number for an Amazon SES service provider that can be used by email connectors [#221389]({{kib-pull}}221389). +* Adds `rrule` notation support for task scheduling [#217728]({{kib-pull}}217728). +* Publishes new public APIs for the Maintenance Window [#216756]({{kib-pull}}216756). +* Adds an alert cleanup functionality that allows you to delete active or inactive (acknowledged, recovered, closed, or untracked) alerts with no status update for a period of time [#216613]({{kib-pull}}216613). +* Adds an embeddable panel for dashboards that allows you to show a simplified version of the Alerts table from {{observability}} or {{elastic-sec}} [#216076]({{kib-pull}}216076). +* Ensures the **Reporting** page only shows reports generated in the current space [#221375]({{kib-pull}}221375). +* Moves the rule settings to a flyout [#216162]({{kib-pull}}216162). +* Allows users to delete a snooze schedule from a rule using schedule ID [#213247]({{kib-pull}}213247). +* Allows users to create a snooze schedule for rules using the schedule API [#210584]({{kib-pull}}210584). +* Implements functionality to add observables, procedures, and custom fields to alerts for {{hive}} [#207255]({{kib-pull}}207255). + +**Dashboards and Visualizations**: +* Adds the **Create alert rule** action to ES|QL dashboard panels, usable from the panel context menu or by right-clicking a data point on the visualization. This rule allows you to generate an alert when the data on the chart crosses a certain threshold [#217719]({{kib-pull}}217719). +* Adds collapsible sections to dashboards that allow you to group panels into logical groups. Collapsible sections also help dashboards load faster by only loading their content when expanded [#220877]({{kib-pull}}220877). +* Adds the ability to mark a dashboard as favorite from within the dashboard in addition to the **Dashboards** page [#201596]({{kib-pull}}201596). +* Adds the ability to resize and move dashboard panels using a keyboard [#208286]({{kib-pull}}208286). +* Adds a highlight effect when adding a panel to a dashboard [#223614]({{kib-pull}}223614). +* Adds the ability to create {{esql}} controls from the dashboard **Controls** menu [#219495]({{kib-pull}}219495). +* Adds the ability to create {{esql}} controls by typing a question mark (`?`) when editing an {{esql}} visualization's query [#216839]({{kib-pull}}216839). +* Allows the creation of dynamic aggregations controls for {{esql}} visualizations [#210170]({{kib-pull}}210170). +* Improves handling of `?_tstart` and `?_tend` named parameters when the {{esql}} visualization's query includes controls [#225054]({{kib-pull}}225054). +* Adds CRUD API routes for Lens [#223296]({{kib-pull}}223296). +* The **Color Mapping** feature is now GA. Previous Lens palette definitions are deprecated and will continue to function normally with no visual change to existing visualizations. Toggling off legacy mode will replace the palette with an equivalent color mapping configuration [#220296]({{kib-pull}}220296). +* Adds **Compare to** badge for Metric charts in Lens [#214811]({{kib-pull}}214811). +* Updates time-based charts to use the multi-layer time axis by default, providing a better time window context and improved label positioning [#210579]({{kib-pull}}210579). +* Enables read-only editor mode to inspect a panel's configuration in Lens [#208554]({{kib-pull}}208554). +* Adds a **Point visibility** option to Area and Line charts in Lens [#222187]({{kib-pull}}222187). +* Adds a setting to control the data table density in Lens [#220252]({{kib-pull}}220252). +* Opens Lens in the same tab when you select **Open in Lens** on a visualization [#217528]({{kib-pull}}217528). +* Adds the ability to open links from Vega visualizations in a new tab by specifying the `"target": "_blank"` option for the `usermeta.embedOptions.loader` property of the Vega chart configuration [#216200]({{kib-pull}}216200). +* Adds globe projection improvements to Maps [#212437]({{kib-pull}}212437). +* When possible, keeps the chart configuration after editing an {{esql}} visualization's query [#210780]({{kib-pull}}210780). + +**Data ingestion and Fleet**: +* Adds support for bulk agent migration using the **Bulk actions** menu in the agent list table [#224334]({{kib-pull}}224334). +* Enables the tabular integrations feature in {{fleet}} [#222842]({{kib-pull}}222842). +* Adds support for single agent migration using the **Actions** menu in {{fleet}}. Users can provide a remote cluster URL and enrollment token, as well as customize parameters for the migration [#222111]({{kib-pull}}222111). +* Adds an API endpoint to migrate a single agent to another cluster using a URL and enrollment token. Tamper-protected and {{fleet}}-managed agents are not supported and return a `403` response if attempted [#220601]({{kib-pull}}220601). +* Adds a new integration flyout component [#220229]({{kib-pull}}220229). +* Enables the sync integrations on remote clusters feature in Fleet [#220215]({{kib-pull}}220215). +* Enables the automatic agent upgrades feature in Fleet [#219932]({{kib-pull}}219932). +* Adds edit functionality for custom integration READMEs. Editing a README automatically increments the integration version and updates all associated policies [#215259]({{kib-pull}}215259). +* Adds SSL fields to agent binary source settings [#213211]({{kib-pull}}213211). +* Adds support for Cloud Connectors in CSPM [#212200]({{kib-pull}}212200). +* Exposes SSL options for {{es}} and remote {{es}} outputs in the UI [#208745]({{kib-pull}}208745). +* Adds SSL options to {{fleet}} Server host settings [#208091]({{kib-pull}}208091). +* Adds a new action to add tags from the **Agent details** page [#225433]({{kib-pull}}225433). +* Adds a tooltip to the **Last activity** column in the agent list UI [#224850]({{kib-pull}}224850). +* Adds support for agentless traffic filters [#222082]({{kib-pull}}222082). +* Makes the tag filter in {{fleet}} agents searchable and sorted [#219639]({{kib-pull}}219639). +* Adds a callout to highlight breaking changes during integration upgrades [#217257]({{kib-pull}}217257). +* Adds MSI installer command support for {{fleet}} Server and agents [#217217]({{kib-pull}}217217). +* Makes SSL optional for {{fleet}} Logstash outputs [#216216]({{kib-pull}}216216). +* Formats the **Last activity** value in the {{fleet}} agent details view as a datetime [#215531]({{kib-pull}}215531). +* Adds support for `searchAfter` and point-in-time (`pit`) parameters in the get agents list API [#213486]({{kib-pull}}213486). +* Registers a custom integrations search provider [#213013]({{kib-pull}}213013). +* Adds support for collapsible sections in integration overview pages [#223916]({{kib-pull}}223916). + +**Discover**: +* Adds an **Attributes** tab to the document viewer when exploring OTel documents in the Observability solution view [#222391]({{kib-pull}}222391). +* Shows any available results when an ES|QL query times out as a result of the `search:timeout` advanced setting [#219027]({{kib-pull}}219027). +* Adds click actions for Stacktrace and Degraded Fields when exploring logs in Discover [#214413]({{kib-pull}}214413). +* Shows a **Load more** option instead of pagination when exploring Logs in Discover [#211176]({{kib-pull}}211176). +* Expands the {{esql}} editor to fit the query size automatically when loading Discover [#225509]({{kib-pull}}225509). +* Hides the **Selected only** toggle in pages that don't support filtering by value [#220624]({{kib-pull}}220624). +* Adds a **Copy value** button to field value cells in the Document viewer [#218817]({{kib-pull}}218817). +* Adds a warning and a tooltip for explaining the `_score` column in Discover [#211013]({{kib-pull}}211013). +* Adds support for `command`/`ctrl` + click to open new Discover sessions in a separate tab. This is useful, for example, when conducting multiple searches simultaneously [#210982]({{kib-pull}}210982). +* Improves the **Display options** menu layout [#210180]({{kib-pull}}210180). +* Updates styles for Color formatter to look like badges [#189391]({{kib-pull}}189391). + +**{{esql}} editor**: +* The {{esql}} `LOOKUP_JOIN` command is now GA [#225117]({{kib-pull}}225117). +* The {{esql}} `COMPLETION` command is now available in technical preview [#224811]({{kib-pull}}224811). +* The {{esql}} `FORK` command is now available in technical preview [#224680]({{kib-pull}}224680). +* Adds suggestions for all operators when writing queries [#223503]({{kib-pull}}223503). +* Improves handling of long fields [#223222]({{kib-pull}}223222). +* Adds support for `date_nanos` fields in `BUCKET` functions [#213319]({{kib-pull}}213319). +* Shows list of keyboard shortcuts at the bottom of the editor [#221331]({{kib-pull}}221331). +* Adds suggestions for full text search when writing queries [#221239]({{kib-pull}}221239). +* Adds full text search suggestions to `STATS ... WHERE` queries [#220691]({{kib-pull}}220691). +* Adds autocomplete suggestions for `STATS...WHERE` [#216379]({{kib-pull}}216379). +* Enables suggestions for the `CHANGE_POINT` command [#218100]({{kib-pull}}218100). +* Adds validation and autocomplete support for the `CHANGE_POINT` command [#216043]({{kib-pull}}216043). +* Highlights code examples in the in-product documentation [#214915]({{kib-pull}}214915). +* Suggests triple quotes when using `KQL` and `QSTR` functions [#211457]({{kib-pull}}211457). + +**Elastic Observability solution**: +For the Elastic Observability 9.1.0 release information, refer to [Elastic Observability Solution Release Notes](docs-content://release-notes/elastic-observability/index.md). + +**Elastic Security solution**: +For the Elastic Security 9.1.0 release information, refer to [Elastic Security Solution Release Notes](docs-content://release-notes/elastic-security/index.md). + +**Kibana platform**: +* Adds an option to User Settings that allows displaying the Kibana interface in high contrast mode [#216242]({{kib-pull}}216242). +* Adds an unused URL saved objects cleanup task to reduce upgrade downtime [#220138]({{kib-pull}}220138). +* Adds a `defaultSolution` setting to spaces configuration so that you can start Kibana with its default space set to a specific solution view [#218360]({{kib-pull}}218360). +* Kibana logging's pattern layout, used by default for the console appender, will now use a new default pattern layout: `[%date][%level][%logger] %message %error`. This includes the error name and stack trace if these were included in the log entry. To opt out of this behavior, you can omit the `%error` placeholder from your log pattern configuration in `kibana.yml` [#219940]({{kib-pull}}219940). For example: + +```yml +logging: + appenders: + console: + type: console + layout: + type: pattern + pattern: "[%date][%level][%logger] %message" +``` + +**Machine Learning**: +* Moves job and trained model management features into Stack Management [#204290]({{kib-pull}}204290). +* Updates NL-2-ESQL docs [#224868]({{kib-pull}}224868). +* Hides the **Adaptive Allocations** toggle in Serverless [#224097]({{kib-pull}}224097). +* Adds rare scripts job to preconfigured Security:Windows anomaly detection jobs [#223041]({{kib-pull}}223041). +* Adds new subAction for converse and converseStream for Bedrock [#223033]({{kib-pull}}223033). +* Adds a recommended query for the `CATEGORIZE` function in {{esql}} [#222871]({{kib-pull}}222871). +* Adds the ability to disable the AIOps features in {{kib}} [#221286]({{kib-pull}}221286). +* Adds new severity colors and UX for filtering anomalies [#221081]({{kib-pull}}221081). +* Prevents the download of models already present in other spaces and shows a warning [#220238]({{kib-pull}}220238). +* Enhances `No Results` state for Change Point Detection [#219072]({{kib-pull}}219072). +* Fixes some OpenAI models not accepting temperature for Inference service [#218887]({{kib-pull}}218887). +* Adds Voyage AI and DeepSeek icons [#216651]({{kib-pull}}216651). +* Enhances the display for anomaly time function values in anomaly tables [#216142]({{kib-pull}}216142). +* Improves the UX for deploying trained models [#205699]({{kib-pull}}205699). + +**Management**: +* Adds autocomplete suggestions for {{esql}} queries in Console [#219980]({{kib-pull}}219980). +* Adds a loader indicator when datasources are being loaded [#225005]({{kib-pull}}225005). + + +**Search solution**: +* Adds a section that enables adding, updating, and deleting query rules written on top of the Query Rules APIs to pin or exclude documents according to criteria you set. [#227226]({{kib-pull}}227226). +* Adds a **Home** page dedicated to the Elasticsearch solution to Classic and Elasticsearch solution views [#225162]({{kib-pull}}225162). +* Updates the navigation items available for the Elasticsearch solution view and the Elasticsearch section of the Classic view [#224755]({{kib-pull}}224755). + +**Sharing**: +* Adds the ability to switch between relative and absolute time range when sharing objects [#218056]({{kib-pull}}218056). + +### Fixes [kibana-9.1.0-fixes] + +**Alerting**: +* Fixes a regression that caused the cases actions to disappear from the Alerts table **Bulk actions** menu [#215111]({{kib-pull}}215111). + +**Dashboards and Visualizations**: +* Forwards the secondary prefix correctly when the state value is an empty string (`None` option) in Lens [#228183]({{kib-pull}}228183). +* Fixes an issue where a Lens Partition chart (i.e. `Pie`) prevented the user from selecting a legacy palette [#228051]({{kib-pull}}228051). +* Fixes an accessibility issue where dashboard controls should be grouped as a labelled list [#227633]({{kib-pull}}227633). +* Fixes incorrectly disabled range slider tooltip and moves the **Delete control** button to be more visible [#227295]({{kib-pull}}227295). +* Fixes secondary metric styles to prevent wrapping in Lens [#227234]({{kib-pull}}227234). +* Keeps the **Save** button enabled in case of save error [#227091]({{kib-pull}}227091). +* Hides the **Select All** checkbox from single select controls [#226311]({{kib-pull}}226311). +* Removes `kebab-case` warnings [#226114]({{kib-pull}}226114). +* Fixes an issue with dashboards not saving due to exceptionally high number of references in the request payload [#225908]({{kib-pull}}225908). +* Prevents dashboards from recommending adhoc data views [#225705]({{kib-pull}}225705). +* Prevents Lens Embeddable `defaultTitle` from being overwritten with a custom title after reload [#225664]({{kib-pull}}225664). +* Fixes panel title synchronization with the corresponding saved object when using `defaultTitle` [#225237]({{kib-pull}}225237). +* Fixes visual issues causing labels to be truncated [#225430]({{kib-pull}}225430). +* Refreshes **Values from a query** options for {{esql}} controls on dashboard reload [#225101]({{kib-pull}}225101). +* Fixes an issue with calculating the query for retrieving {{esql}} control values [#214905]({{kib-pull}}214905). +* Fixes an issue with the {{esql}} **Create control** suggestions not triggering if the query already contained a control [#214833]({{kib-pull}}214833). +* Fixes the visibility of the date picker when writing {{esql}} visualization queries [#214728]({{kib-pull}}214728). +* Fixes a performance issue with {{esql}} visualizations in case of errors in the query [#225067]({{kib-pull}}225067). +* Fixes dashboard control value changes causing multiple fetches [#224761]({{kib-pull}}224761). +* Fixes an issue in Lens where reordering the groups within a layer would incorrectly assign the color mapping to a group other than the first [#215426]({{kib-pull}}215426). +* Fixes invalid dashboard being displayed as 404 instead of showing a validation error [#211661]({{kib-pull}}211661). +* Fixes an issue where custom ranges and multi-field values were not correctly colored based on selected color mapping configurations [#207957]({{kib-pull}}207957). + +**Data ingestion and Fleet**: +* Fixes CSV export in the agent list [#225050]({{kib-pull}}225050). +* Replaces registry call when deleting {{kib}} assets for custom packages [#224886]({{kib-pull}}224886). +* Ensures package policy names are unique when moving across spaces [#224804]({{kib-pull}}224804). +* Fixes bulk actions incorrectly selecting agents when a namespace filter is applied [#224036]({{kib-pull}}224036). +* Reverts "Added instructions for installing {{agent}} complete." [#223520]({{kib-pull}}223520). +* Fixes styled component theme lookup issue [#221979]({{kib-pull}}221979). +* Fixes SSL config being overridden by advanced YAML in full agent policy [#219902]({{kib-pull}}219902). +* Fixes required capability for the SIEM migrations topic [#219427]({{kib-pull}}219427). +* Makes output and {{fleet}} Server settings non-editable for agentless policies [#218905]({{kib-pull}}218905). +* Supports integrations with secrets that contain multiple values [#216918]({{kib-pull}}216918). +* Adds remote cluster instructions for syncing integrations [#211997]({{kib-pull}}211997). +* Updates install snippets to include all platforms [#210249]({{kib-pull}}210249). + +**Discover**: +* Fixes an issue where an {{esql}} query was overwritten when edited while the previous request was still running [#224671]({{kib-pull}}224671). +* Fixes invalid input highlight in the **Data View** flyout [#226822]({{kib-pull}}226822). +* Fixes an issue causing Discover to freeze when dragging and dropping columns with animations disabled [#226592]({{kib-pull}}226592). +* Fixes row highlighting when reordering columns [#226584]({{kib-pull}}226584). +* Fixes error appearing when updating and then deleting a saved query [#226569]({{kib-pull}}226569). +* Fixes a cell value alignment issue for aggregate metric fields [#226562]({{kib-pull}}226562). +* Adds missing information icon to the document viewer table [#222299]({{kib-pull}}222299). +* Fixes an issue incorrectly showing the unmapped icon when a field changed from unmapped to mapped [#221308]({{kib-pull}}221308). +* Fixes the parsing of index patterns in Kibana's **Inspect** feature. Previously, certain index pattern strings were not being parsed and displayed correctly [#221084]({{kib-pull}}221084). +* Fixes an issue that causes redirects from the deprecated **Logs Stream** and **Logs Explorer** routes to Discover to lose some context such as the selected time range or KQL query [#215867]({{kib-pull}}215867). +* Excludes only {{es}} metadata fields from the Summary column instead of all fields starting with `_` [#213255]({{kib-pull}}213255). +* Fixes inability to clear the **Document ID** in data view field editor preview [#220891]({{kib-pull}}220891). +* Fixed multiple accessibility issues, including adding missing aria labels and column headers, improving keyboard navigation and interactions, and improving focus changes when interacting with Discover features [View list of fixes](https://github.com/elastic/kibana/issues?q=state:closed%20label:Project:Accessibility%20label:v9.1.0%20label:Team:DataDiscovery). + +**{{esql}} editor**: +* Fixes wrong validation on expressions between aggregations [#227989]({{kib-pull}}227989). +* Hides lookup index hidden indices from autocomplete [#227819]({{kib-pull}}227819). +* Fixes several issues with `BUCKET` function signatures [#222553]({{kib-pull}}222553). +* Fixes validation issues with the `COALESCE` function [#222425]({{kib-pull}}222425). +* Fixes incorrect suggestions after a variable such as `?value` when using the `WHERE` command [#222312]({{kib-pull}}222312). +* Fixes an issue with suggestions after using triple quotes [#221200]({{kib-pull}}221200). +* Fixes a validation issue when using asterisks `*` in queries [#219832]({{kib-pull}}219832). +* Fixes an issue with incorrect source validation in case of unknown patterns [#218352]({{kib-pull}}218352). +* Fixes a display issue with the editor's menus on Safari [#218167]({{kib-pull}}218167). +* Fixes a display issue with descriptions in suggestion tooltips [#218067]({{kib-pull}}218067). +* Correctly enables the time picker when time parameters are used with cast [#215820]({{kib-pull}}215820). +* Fixes an issue preventing warnings to display correctly when they include escaped quotes [#213685]({{kib-pull}}213685). +* Fixes a validation issue when a named parameter is used as a function [#213355]({{kib-pull}}213355). +* Fixes an issue with suggestions for the `WHERE` command in case of a multiline query [#213240]({{kib-pull}}213240). + +**Elastic Observability solution**: +For the Elastic Observability 9.1.0 release information, refer to [Elastic Observability Solution Release Notes](docs-content://release-notes/elastic-observability/index.md). + +**Elastic Security solution**: +For the Elastic Security 9.1.0 release information, refer to [Elastic Security Solution Release Notes](docs-content://release-notes/elastic-security/index.md). + +**Kibana platform**: +* Removes listing limit warning [#217945]({{kib-pull}}217945). +* Adds a setting to customize the link color of the top banner [#214241]({{kib-pull}}214241). +* Updates the wording used in **Sort by** menu options [#206464]({{kib-pull}}206464). +* Passes the correct namespace to `migrateInputDocument` [#222313]({{kib-pull}}222313). + +**Machine Learning**: +* Fixes unknown fields not supported in Data Visualizer and Field Statistics [#223903]({{kib-pull}}223903). +* Fixes overflow of cards in the Machine Learning **Overview** page [#223431]({{kib-pull}}223431). +* Fixes an issue with the **Use full data** button that was causing the page to crash [#217291]({{kib-pull}}217291). +* Fixes permission to view ML nodes [#215503]({{kib-pull}}215503). +* Fixes chart in single metric anomaly detection wizard [#214837]({{kib-pull}}214837). +* Prevents multiple clicks in the **Delete Model** dialog [#211580]({{kib-pull}}211580). +* Fixes further deployment of models after a failed deployment [#211459]({{kib-pull}}211459). +* Allows hiding the **Load query** and **Save query** options in the query bar menu on AIOps pages [#210556]({{kib-pull}}210556). + +**Management**: +* Fixes the search functionality for spaces created with an image as their avatar type [#220398]({{kib-pull}}220398). +* Fixes styling issues in the **Edit data view** flyout [#228078]({{kib-pull}}228078). + +**Search**: +* Adjusts the `z-index` of the app menu header to not conflict with the Persistent Console [#224708]({{kib-pull}}224708). +* Fixes an issue preventing solution navigation submenu items from being displayed when the navigation is collapsed [#227705]({{kib-pull}}227705). + ## 9.0.6 [kibana-9.0.6-release-notes] +:::{important} +The 9.0.6 release contains fixes for potential security vulnerabilities. Check our [security advisory](https://discuss.elastic.co/c/announcements/security-announcements/31) for more details. +::: + ### Features and enhancements [kibana-9.0.6-features-enhancements] **Dashboards and Visualizations**: From 9cdef20cbafc3ebda1115dc88a76c17078532193 Mon Sep 17 00:00:00 2001 From: wajihaparvez Date: Fri, 29 Aug 2025 16:08:59 -0400 Subject: [PATCH 2/4] Revert accidental addition of later 9.1+ --- docs/release-notes/index.md | 347 ------------------------------------ 1 file changed, 347 deletions(-) diff --git a/docs/release-notes/index.md b/docs/release-notes/index.md index f8d2345e5892b..338e7e1b55a7f 100644 --- a/docs/release-notes/index.md +++ b/docs/release-notes/index.md @@ -24,353 +24,6 @@ To check for security updates, go to [Security announcements for the Elastic sta % FEATURES, ENHANCEMENTS, FIXES % Paste in index.md -## 9.1.3 [kibana-9.1.3-release-notes] - -:::{important} -The 9.1.3 release contains fixes for potential security vulnerabilities. Check our [security advisory](https://discuss.elastic.co/c/announcements/security-announcements/31) for more details. -::: - -### Fixes [kibana-9.1.3-fixes] - -**Alerting**: -* Fixes an issue that prevents reports from showing in the Reporting UI when they're created in a non-default {{kib}} space with a dash in its name [#230876]({{kib-pull}}230876). - -**Dashboards and Visualizations**: -* Fixes an issue in Lens that caused color mapping changes to render as gray [#231563]({{kib-pull}}231563). -* Fixes broken references that occured when you returned to an unsaved dashboard with reference panels [#231517]({{kib-pull}}231517). - -**Data ingestion and Fleet**: -* Fixes the `deployment_modes` evaluation for policy templates when creating a package policy. When deploying in agentless mode, this prevents the acceptance of inputs from policy templates that are not opted into the agentless mode at the template level [#231679]({{kib-pull}}231679). - -**Discover**: -* Disables sorting for JSON-like fields in ES|QL mode [#231289]({{kib-pull}}231289). - -**Elastic Observability solution**: -For the Elastic Observability 9.1.3 release information, refer to [Elastic Observability Solution Release Notes](docs-content://release-notes/elastic-observability/index.md). - -**Elastic Security solution**: -For the Elastic Security 9.1.3 release information, refer to [Elastic Security Solution Release Notes](docs-content://release-notes/elastic-security/index.md). - -**Kibana platform**: -* Fixes a bug where the schedule interval of the cleanup task for unused URLs wouldn't update if the `share.url_expiration.duration` changed [#231883]({{kib-pull}}231883). -* Updates the built-in `reporting_user` role to leverage a new `reporting_user` reserved privilege [#231533]({{kib-pull}}231533). - -## 9.1.2 [kibana-9.1.2-release-notes] - - -### Fixes [kibana-9.1.2-fixes] - -**Alerting**: -* Fixes an issue that prevents reports from showing in the Reporting UI when they're created in a non-default {{kib}} space with a dash in its name [#230876]({{kib-pull}}230876). - -**Data ingestion and Fleet**: -* Fixes validation for `text` and `password` inputs in the package policy editor [#229932]({{kib-pull}}229932). - -**Elastic Observability solution**: -For the Elastic Observability 9.1.2 release information, refer to [Elastic Observability Solution Release Notes](docs-content://release-notes/elastic-observability/index.md). - -**Elastic Security solution**: -For the Elastic Security 9.1.2 release information, refer to [Elastic Security Solution Release Notes](docs-content://release-notes/elastic-security/index.md). - -**Kibana platform**: -* Fixes the breadcrumb to include a link to the home page when browsing pages from the **Elasticsearch** section of the navigation [#230270]({{kib-pull}}230270). - -## 9.1.1 [kibana-9.1.1-release-notes] - -% ::::{NOTE} -% :::: - - -### Features and enhancements [kibana-9.1.1-features-enhancements] - -**Dashboards and Visualizations**: -* Improves usability of dashboards when zooming up to 400% [#228978]({{kib-pull}}228978). -* Adds list options to ES|QL controls in dashboards [#227334]({{kib-pull}}227334). - -**Management**: -* Console now uses explicit host selection instead of retrying failed hosts, ensuring predictable behavior and preventing silent request failures. This change fixes an issue in Console where request bodies were lost during automatic host retries. [#229574]({{kib-pull}}229574). - - -### Fixes [kibana-9.1.1-fixes] - -**Dashboards and Visualizations**: -* Fixes incorrect panel rendering when the **Defer loading panels below "the fold"** advanced setting is on [#229662]({{kib-pull}}229662). -* Fixes an issue in reports where a PNG or PDF export would offset and clip part of the visualization in *Lens* [#228603]({{kib-pull}}228603). -* Fixes {{esql}} loading button state for long running queries in *Lens* [#226565]({{kib-pull}}226565). -* Improves the layout and accessibility of the {{esql}} control editor [#228103]({{kib-pull}}228103). - -**Data ingestion and Fleet**: -* Fixes an issue where the SSL configuration isn't properly added to agent policies with pre-configured output types [#230211]({{kib-pull}}230211). - -**Discover**: -* Fixes an issue where HTML search highlighting markup is incorrectly carried over into filter values when using the **Filter for value** field action in the **Log overview** tab [#227652]({{kib-pull}}227652). - - -**Elastic Observability solution**: -For the Elastic Observability 9.1.1 release information, refer to [Elastic Observability Solution Release Notes](docs-content://release-notes/elastic-observability/index.md). - -**Elastic Security solution**: -For the Elastic Security 9.1.1 release information, refer to [Elastic Security Solution Release Notes](docs-content://release-notes/elastic-security/index.md). - -**Machine Learning**: -* Fixes patterns field selector menu width [#228791]({{kib-pull}}228791). - -**Kibana platform**: -* Fixes the breadcrumb to include a link to the home page when browsing pages from the **Elasticsearch** section of the navigation [#230270]({{kib-pull}}230270). - - -## 9.1.0 [kibana-9.1.0-release-notes] - -If you're upgrading to version 9.1.0, you first need to upgrade to version [8.19](https://www.elastic.co/guide/en/kibana/8.19/release-notes-8.19.0.html) or [9.0](#kibana-900-release-notes). - -### Features and enhancements [kibana-9.1.0-features-enhancements] - -**Alerting**: -* Adds the ability to schedule reports on a recurring basis and view previously scheduled reports [#224849]({{kib-pull}}224849), [#221028]({{kib-pull}}221028). -* Adds the `xpack.actions.email.services.enabled` {{kib}} setting, which allows you to enable or disable email services for email connectors [#223363]({{kib-pull}}223363). -* Adds the `xpack.actions.webhook.ssl.pfx.enabled` {{kib}} setting, which allows you to disable Webhook connector PFX file support for SSL client authentication [#222507]({{kib-pull}}222507). -* Adds the `xpack.actions.email.services.ses.host` {{kib}} setting, which lets you specify the SMTP endpoint for an Amazon Simple Email Service (SES) service provider that can be used by email connectors. Also adds the `xpack.actions.email.services.ses.hostport` {{kib}} setting, which allows you to specify the port number for an Amazon SES service provider that can be used by email connectors [#221389]({{kib-pull}}221389). -* Adds `rrule` notation support for task scheduling [#217728]({{kib-pull}}217728). -* Publishes new public APIs for the Maintenance Window [#216756]({{kib-pull}}216756). -* Adds an alert cleanup functionality that allows you to delete active or inactive (acknowledged, recovered, closed, or untracked) alerts with no status update for a period of time [#216613]({{kib-pull}}216613). -* Adds an embeddable panel for dashboards that allows you to show a simplified version of the Alerts table from {{observability}} or {{elastic-sec}} [#216076]({{kib-pull}}216076). -* Ensures the **Reporting** page only shows reports generated in the current space [#221375]({{kib-pull}}221375). -* Moves the rule settings to a flyout [#216162]({{kib-pull}}216162). -* Allows users to delete a snooze schedule from a rule using schedule ID [#213247]({{kib-pull}}213247). -* Allows users to create a snooze schedule for rules using the schedule API [#210584]({{kib-pull}}210584). -* Implements functionality to add observables, procedures, and custom fields to alerts for {{hive}} [#207255]({{kib-pull}}207255). - -**Dashboards and Visualizations**: -* Adds the **Create alert rule** action to ES|QL dashboard panels, usable from the panel context menu or by right-clicking a data point on the visualization. This rule allows you to generate an alert when the data on the chart crosses a certain threshold [#217719]({{kib-pull}}217719). -* Adds collapsible sections to dashboards that allow you to group panels into logical groups. Collapsible sections also help dashboards load faster by only loading their content when expanded [#220877]({{kib-pull}}220877). -* Adds the ability to mark a dashboard as favorite from within the dashboard in addition to the **Dashboards** page [#201596]({{kib-pull}}201596). -* Adds the ability to resize and move dashboard panels using a keyboard [#208286]({{kib-pull}}208286). -* Adds a highlight effect when adding a panel to a dashboard [#223614]({{kib-pull}}223614). -* Adds the ability to create {{esql}} controls from the dashboard **Controls** menu [#219495]({{kib-pull}}219495). -* Adds the ability to create {{esql}} controls by typing a question mark (`?`) when editing an {{esql}} visualization's query [#216839]({{kib-pull}}216839). -* Allows the creation of dynamic aggregations controls for {{esql}} visualizations [#210170]({{kib-pull}}210170). -* Improves handling of `?_tstart` and `?_tend` named parameters when the {{esql}} visualization's query includes controls [#225054]({{kib-pull}}225054). -* Adds CRUD API routes for Lens [#223296]({{kib-pull}}223296). -* The **Color Mapping** feature is now GA. Previous Lens palette definitions are deprecated and will continue to function normally with no visual change to existing visualizations. Toggling off legacy mode will replace the palette with an equivalent color mapping configuration [#220296]({{kib-pull}}220296). -* Adds **Compare to** badge for Metric charts in Lens [#214811]({{kib-pull}}214811). -* Updates time-based charts to use the multi-layer time axis by default, providing a better time window context and improved label positioning [#210579]({{kib-pull}}210579). -* Enables read-only editor mode to inspect a panel's configuration in Lens [#208554]({{kib-pull}}208554). -* Adds a **Point visibility** option to Area and Line charts in Lens [#222187]({{kib-pull}}222187). -* Adds a setting to control the data table density in Lens [#220252]({{kib-pull}}220252). -* Opens Lens in the same tab when you select **Open in Lens** on a visualization [#217528]({{kib-pull}}217528). -* Adds the ability to open links from Vega visualizations in a new tab by specifying the `"target": "_blank"` option for the `usermeta.embedOptions.loader` property of the Vega chart configuration [#216200]({{kib-pull}}216200). -* Adds globe projection improvements to Maps [#212437]({{kib-pull}}212437). -* When possible, keeps the chart configuration after editing an {{esql}} visualization's query [#210780]({{kib-pull}}210780). - -**Data ingestion and Fleet**: -* Adds support for bulk agent migration using the **Bulk actions** menu in the agent list table [#224334]({{kib-pull}}224334). -* Enables the tabular integrations feature in {{fleet}} [#222842]({{kib-pull}}222842). -* Adds support for single agent migration using the **Actions** menu in {{fleet}}. Users can provide a remote cluster URL and enrollment token, as well as customize parameters for the migration [#222111]({{kib-pull}}222111). -* Adds an API endpoint to migrate a single agent to another cluster using a URL and enrollment token. Tamper-protected and {{fleet}}-managed agents are not supported and return a `403` response if attempted [#220601]({{kib-pull}}220601). -* Adds a new integration flyout component [#220229]({{kib-pull}}220229). -* Enables the sync integrations on remote clusters feature in Fleet [#220215]({{kib-pull}}220215). -* Enables the automatic agent upgrades feature in Fleet [#219932]({{kib-pull}}219932). -* Adds edit functionality for custom integration READMEs. Editing a README automatically increments the integration version and updates all associated policies [#215259]({{kib-pull}}215259). -* Adds SSL fields to agent binary source settings [#213211]({{kib-pull}}213211). -* Adds support for Cloud Connectors in CSPM [#212200]({{kib-pull}}212200). -* Exposes SSL options for {{es}} and remote {{es}} outputs in the UI [#208745]({{kib-pull}}208745). -* Adds SSL options to {{fleet}} Server host settings [#208091]({{kib-pull}}208091). -* Adds a new action to add tags from the **Agent details** page [#225433]({{kib-pull}}225433). -* Adds a tooltip to the **Last activity** column in the agent list UI [#224850]({{kib-pull}}224850). -* Adds support for agentless traffic filters [#222082]({{kib-pull}}222082). -* Makes the tag filter in {{fleet}} agents searchable and sorted [#219639]({{kib-pull}}219639). -* Adds a callout to highlight breaking changes during integration upgrades [#217257]({{kib-pull}}217257). -* Adds MSI installer command support for {{fleet}} Server and agents [#217217]({{kib-pull}}217217). -* Makes SSL optional for {{fleet}} Logstash outputs [#216216]({{kib-pull}}216216). -* Formats the **Last activity** value in the {{fleet}} agent details view as a datetime [#215531]({{kib-pull}}215531). -* Adds support for `searchAfter` and point-in-time (`pit`) parameters in the get agents list API [#213486]({{kib-pull}}213486). -* Registers a custom integrations search provider [#213013]({{kib-pull}}213013). -* Adds support for collapsible sections in integration overview pages [#223916]({{kib-pull}}223916). - -**Discover**: -* Adds an **Attributes** tab to the document viewer when exploring OTel documents in the Observability solution view [#222391]({{kib-pull}}222391). -* Shows any available results when an ES|QL query times out as a result of the `search:timeout` advanced setting [#219027]({{kib-pull}}219027). -* Adds click actions for Stacktrace and Degraded Fields when exploring logs in Discover [#214413]({{kib-pull}}214413). -* Shows a **Load more** option instead of pagination when exploring Logs in Discover [#211176]({{kib-pull}}211176). -* Expands the {{esql}} editor to fit the query size automatically when loading Discover [#225509]({{kib-pull}}225509). -* Hides the **Selected only** toggle in pages that don't support filtering by value [#220624]({{kib-pull}}220624). -* Adds a **Copy value** button to field value cells in the Document viewer [#218817]({{kib-pull}}218817). -* Adds a warning and a tooltip for explaining the `_score` column in Discover [#211013]({{kib-pull}}211013). -* Adds support for `command`/`ctrl` + click to open new Discover sessions in a separate tab. This is useful, for example, when conducting multiple searches simultaneously [#210982]({{kib-pull}}210982). -* Improves the **Display options** menu layout [#210180]({{kib-pull}}210180). -* Updates styles for Color formatter to look like badges [#189391]({{kib-pull}}189391). - -**{{esql}} editor**: -* The {{esql}} `LOOKUP_JOIN` command is now GA [#225117]({{kib-pull}}225117). -* The {{esql}} `COMPLETION` command is now available in technical preview [#224811]({{kib-pull}}224811). -* The {{esql}} `FORK` command is now available in technical preview [#224680]({{kib-pull}}224680). -* Adds suggestions for all operators when writing queries [#223503]({{kib-pull}}223503). -* Improves handling of long fields [#223222]({{kib-pull}}223222). -* Adds support for `date_nanos` fields in `BUCKET` functions [#213319]({{kib-pull}}213319). -* Shows list of keyboard shortcuts at the bottom of the editor [#221331]({{kib-pull}}221331). -* Adds suggestions for full text search when writing queries [#221239]({{kib-pull}}221239). -* Adds full text search suggestions to `STATS ... WHERE` queries [#220691]({{kib-pull}}220691). -* Adds autocomplete suggestions for `STATS...WHERE` [#216379]({{kib-pull}}216379). -* Enables suggestions for the `CHANGE_POINT` command [#218100]({{kib-pull}}218100). -* Adds validation and autocomplete support for the `CHANGE_POINT` command [#216043]({{kib-pull}}216043). -* Highlights code examples in the in-product documentation [#214915]({{kib-pull}}214915). -* Suggests triple quotes when using `KQL` and `QSTR` functions [#211457]({{kib-pull}}211457). - -**Elastic Observability solution**: -For the Elastic Observability 9.1.0 release information, refer to [Elastic Observability Solution Release Notes](docs-content://release-notes/elastic-observability/index.md). - -**Elastic Security solution**: -For the Elastic Security 9.1.0 release information, refer to [Elastic Security Solution Release Notes](docs-content://release-notes/elastic-security/index.md). - -**Kibana platform**: -* Adds an option to User Settings that allows displaying the Kibana interface in high contrast mode [#216242]({{kib-pull}}216242). -* Adds an unused URL saved objects cleanup task to reduce upgrade downtime [#220138]({{kib-pull}}220138). -* Adds a `defaultSolution` setting to spaces configuration so that you can start Kibana with its default space set to a specific solution view [#218360]({{kib-pull}}218360). -* Kibana logging's pattern layout, used by default for the console appender, will now use a new default pattern layout: `[%date][%level][%logger] %message %error`. This includes the error name and stack trace if these were included in the log entry. To opt out of this behavior, you can omit the `%error` placeholder from your log pattern configuration in `kibana.yml` [#219940]({{kib-pull}}219940). For example: - -```yml -logging: - appenders: - console: - type: console - layout: - type: pattern - pattern: "[%date][%level][%logger] %message" -``` - -**Machine Learning**: -* Moves job and trained model management features into Stack Management [#204290]({{kib-pull}}204290). -* Updates NL-2-ESQL docs [#224868]({{kib-pull}}224868). -* Hides the **Adaptive Allocations** toggle in Serverless [#224097]({{kib-pull}}224097). -* Adds rare scripts job to preconfigured Security:Windows anomaly detection jobs [#223041]({{kib-pull}}223041). -* Adds new subAction for converse and converseStream for Bedrock [#223033]({{kib-pull}}223033). -* Adds a recommended query for the `CATEGORIZE` function in {{esql}} [#222871]({{kib-pull}}222871). -* Adds the ability to disable the AIOps features in {{kib}} [#221286]({{kib-pull}}221286). -* Adds new severity colors and UX for filtering anomalies [#221081]({{kib-pull}}221081). -* Prevents the download of models already present in other spaces and shows a warning [#220238]({{kib-pull}}220238). -* Enhances `No Results` state for Change Point Detection [#219072]({{kib-pull}}219072). -* Fixes some OpenAI models not accepting temperature for Inference service [#218887]({{kib-pull}}218887). -* Adds Voyage AI and DeepSeek icons [#216651]({{kib-pull}}216651). -* Enhances the display for anomaly time function values in anomaly tables [#216142]({{kib-pull}}216142). -* Improves the UX for deploying trained models [#205699]({{kib-pull}}205699). - -**Management**: -* Adds autocomplete suggestions for {{esql}} queries in Console [#219980]({{kib-pull}}219980). -* Adds a loader indicator when datasources are being loaded [#225005]({{kib-pull}}225005). - - -**Search solution**: -* Adds a section that enables adding, updating, and deleting query rules written on top of the Query Rules APIs to pin or exclude documents according to criteria you set. [#227226]({{kib-pull}}227226). -* Adds a **Home** page dedicated to the Elasticsearch solution to Classic and Elasticsearch solution views [#225162]({{kib-pull}}225162). -* Updates the navigation items available for the Elasticsearch solution view and the Elasticsearch section of the Classic view [#224755]({{kib-pull}}224755). - -**Sharing**: -* Adds the ability to switch between relative and absolute time range when sharing objects [#218056]({{kib-pull}}218056). - -### Fixes [kibana-9.1.0-fixes] - -**Alerting**: -* Fixes a regression that caused the cases actions to disappear from the Alerts table **Bulk actions** menu [#215111]({{kib-pull}}215111). - -**Dashboards and Visualizations**: -* Forwards the secondary prefix correctly when the state value is an empty string (`None` option) in Lens [#228183]({{kib-pull}}228183). -* Fixes an issue where a Lens Partition chart (i.e. `Pie`) prevented the user from selecting a legacy palette [#228051]({{kib-pull}}228051). -* Fixes an accessibility issue where dashboard controls should be grouped as a labelled list [#227633]({{kib-pull}}227633). -* Fixes incorrectly disabled range slider tooltip and moves the **Delete control** button to be more visible [#227295]({{kib-pull}}227295). -* Fixes secondary metric styles to prevent wrapping in Lens [#227234]({{kib-pull}}227234). -* Keeps the **Save** button enabled in case of save error [#227091]({{kib-pull}}227091). -* Hides the **Select All** checkbox from single select controls [#226311]({{kib-pull}}226311). -* Removes `kebab-case` warnings [#226114]({{kib-pull}}226114). -* Fixes an issue with dashboards not saving due to exceptionally high number of references in the request payload [#225908]({{kib-pull}}225908). -* Prevents dashboards from recommending adhoc data views [#225705]({{kib-pull}}225705). -* Prevents Lens Embeddable `defaultTitle` from being overwritten with a custom title after reload [#225664]({{kib-pull}}225664). -* Fixes panel title synchronization with the corresponding saved object when using `defaultTitle` [#225237]({{kib-pull}}225237). -* Fixes visual issues causing labels to be truncated [#225430]({{kib-pull}}225430). -* Refreshes **Values from a query** options for {{esql}} controls on dashboard reload [#225101]({{kib-pull}}225101). -* Fixes an issue with calculating the query for retrieving {{esql}} control values [#214905]({{kib-pull}}214905). -* Fixes an issue with the {{esql}} **Create control** suggestions not triggering if the query already contained a control [#214833]({{kib-pull}}214833). -* Fixes the visibility of the date picker when writing {{esql}} visualization queries [#214728]({{kib-pull}}214728). -* Fixes a performance issue with {{esql}} visualizations in case of errors in the query [#225067]({{kib-pull}}225067). -* Fixes dashboard control value changes causing multiple fetches [#224761]({{kib-pull}}224761). -* Fixes an issue in Lens where reordering the groups within a layer would incorrectly assign the color mapping to a group other than the first [#215426]({{kib-pull}}215426). -* Fixes invalid dashboard being displayed as 404 instead of showing a validation error [#211661]({{kib-pull}}211661). -* Fixes an issue where custom ranges and multi-field values were not correctly colored based on selected color mapping configurations [#207957]({{kib-pull}}207957). - -**Data ingestion and Fleet**: -* Fixes CSV export in the agent list [#225050]({{kib-pull}}225050). -* Replaces registry call when deleting {{kib}} assets for custom packages [#224886]({{kib-pull}}224886). -* Ensures package policy names are unique when moving across spaces [#224804]({{kib-pull}}224804). -* Fixes bulk actions incorrectly selecting agents when a namespace filter is applied [#224036]({{kib-pull}}224036). -* Reverts "Added instructions for installing {{agent}} complete." [#223520]({{kib-pull}}223520). -* Fixes styled component theme lookup issue [#221979]({{kib-pull}}221979). -* Fixes SSL config being overridden by advanced YAML in full agent policy [#219902]({{kib-pull}}219902). -* Fixes required capability for the SIEM migrations topic [#219427]({{kib-pull}}219427). -* Makes output and {{fleet}} Server settings non-editable for agentless policies [#218905]({{kib-pull}}218905). -* Supports integrations with secrets that contain multiple values [#216918]({{kib-pull}}216918). -* Adds remote cluster instructions for syncing integrations [#211997]({{kib-pull}}211997). -* Updates install snippets to include all platforms [#210249]({{kib-pull}}210249). - -**Discover**: -* Fixes an issue where an {{esql}} query was overwritten when edited while the previous request was still running [#224671]({{kib-pull}}224671). -* Fixes invalid input highlight in the **Data View** flyout [#226822]({{kib-pull}}226822). -* Fixes an issue causing Discover to freeze when dragging and dropping columns with animations disabled [#226592]({{kib-pull}}226592). -* Fixes row highlighting when reordering columns [#226584]({{kib-pull}}226584). -* Fixes error appearing when updating and then deleting a saved query [#226569]({{kib-pull}}226569). -* Fixes a cell value alignment issue for aggregate metric fields [#226562]({{kib-pull}}226562). -* Adds missing information icon to the document viewer table [#222299]({{kib-pull}}222299). -* Fixes an issue incorrectly showing the unmapped icon when a field changed from unmapped to mapped [#221308]({{kib-pull}}221308). -* Fixes the parsing of index patterns in Kibana's **Inspect** feature. Previously, certain index pattern strings were not being parsed and displayed correctly [#221084]({{kib-pull}}221084). -* Fixes an issue that causes redirects from the deprecated **Logs Stream** and **Logs Explorer** routes to Discover to lose some context such as the selected time range or KQL query [#215867]({{kib-pull}}215867). -* Excludes only {{es}} metadata fields from the Summary column instead of all fields starting with `_` [#213255]({{kib-pull}}213255). -* Fixes inability to clear the **Document ID** in data view field editor preview [#220891]({{kib-pull}}220891). -* Fixed multiple accessibility issues, including adding missing aria labels and column headers, improving keyboard navigation and interactions, and improving focus changes when interacting with Discover features [View list of fixes](https://github.com/elastic/kibana/issues?q=state:closed%20label:Project:Accessibility%20label:v9.1.0%20label:Team:DataDiscovery). - -**{{esql}} editor**: -* Fixes wrong validation on expressions between aggregations [#227989]({{kib-pull}}227989). -* Hides lookup index hidden indices from autocomplete [#227819]({{kib-pull}}227819). -* Fixes several issues with `BUCKET` function signatures [#222553]({{kib-pull}}222553). -* Fixes validation issues with the `COALESCE` function [#222425]({{kib-pull}}222425). -* Fixes incorrect suggestions after a variable such as `?value` when using the `WHERE` command [#222312]({{kib-pull}}222312). -* Fixes an issue with suggestions after using triple quotes [#221200]({{kib-pull}}221200). -* Fixes a validation issue when using asterisks `*` in queries [#219832]({{kib-pull}}219832). -* Fixes an issue with incorrect source validation in case of unknown patterns [#218352]({{kib-pull}}218352). -* Fixes a display issue with the editor's menus on Safari [#218167]({{kib-pull}}218167). -* Fixes a display issue with descriptions in suggestion tooltips [#218067]({{kib-pull}}218067). -* Correctly enables the time picker when time parameters are used with cast [#215820]({{kib-pull}}215820). -* Fixes an issue preventing warnings to display correctly when they include escaped quotes [#213685]({{kib-pull}}213685). -* Fixes a validation issue when a named parameter is used as a function [#213355]({{kib-pull}}213355). -* Fixes an issue with suggestions for the `WHERE` command in case of a multiline query [#213240]({{kib-pull}}213240). - -**Elastic Observability solution**: -For the Elastic Observability 9.1.0 release information, refer to [Elastic Observability Solution Release Notes](docs-content://release-notes/elastic-observability/index.md). - -**Elastic Security solution**: -For the Elastic Security 9.1.0 release information, refer to [Elastic Security Solution Release Notes](docs-content://release-notes/elastic-security/index.md). - -**Kibana platform**: -* Removes listing limit warning [#217945]({{kib-pull}}217945). -* Adds a setting to customize the link color of the top banner [#214241]({{kib-pull}}214241). -* Updates the wording used in **Sort by** menu options [#206464]({{kib-pull}}206464). -* Passes the correct namespace to `migrateInputDocument` [#222313]({{kib-pull}}222313). - -**Machine Learning**: -* Fixes unknown fields not supported in Data Visualizer and Field Statistics [#223903]({{kib-pull}}223903). -* Fixes overflow of cards in the Machine Learning **Overview** page [#223431]({{kib-pull}}223431). -* Fixes an issue with the **Use full data** button that was causing the page to crash [#217291]({{kib-pull}}217291). -* Fixes permission to view ML nodes [#215503]({{kib-pull}}215503). -* Fixes chart in single metric anomaly detection wizard [#214837]({{kib-pull}}214837). -* Prevents multiple clicks in the **Delete Model** dialog [#211580]({{kib-pull}}211580). -* Fixes further deployment of models after a failed deployment [#211459]({{kib-pull}}211459). -* Allows hiding the **Load query** and **Save query** options in the query bar menu on AIOps pages [#210556]({{kib-pull}}210556). - -**Management**: -* Fixes the search functionality for spaces created with an image as their avatar type [#220398]({{kib-pull}}220398). -* Fixes styling issues in the **Edit data view** flyout [#228078]({{kib-pull}}228078). - -**Search**: -* Adjusts the `z-index` of the app menu header to not conflict with the Persistent Console [#224708]({{kib-pull}}224708). -* Fixes an issue preventing solution navigation submenu items from being displayed when the navigation is collapsed [#227705]({{kib-pull}}227705). - ## 9.0.6 [kibana-9.0.6-release-notes] :::{important} From 1db7b180181381fc08d95de02b93386d2df3805d Mon Sep 17 00:00:00 2001 From: wajihaparvez Date: Fri, 29 Aug 2025 16:09:49 -0400 Subject: [PATCH 3/4] Remove extra characters --- docs/release-notes/index.md | 6 ------ 1 file changed, 6 deletions(-) diff --git a/docs/release-notes/index.md b/docs/release-notes/index.md index 338e7e1b55a7f..98b32d604e29b 100644 --- a/docs/release-notes/index.md +++ b/docs/release-notes/index.md @@ -18,12 +18,6 @@ To check for security updates, go to [Security announcements for the Elastic sta % ### Features and enhancements [kibana-X.X.X-features-enhancements] % * -% ### Fixes [kibana-X.X.X-fixes] -% * - -% FEATURES, ENHANCEMENTS, FIXES -% Paste in index.md - ## 9.0.6 [kibana-9.0.6-release-notes] :::{important} From f442df03617cca66170ec910e7d660296591b071 Mon Sep 17 00:00:00 2001 From: wajihaparvez Date: Fri, 29 Aug 2025 16:11:30 -0400 Subject: [PATCH 4/4] fix order --- docs/release-notes/index.md | 3 +++ 1 file changed, 3 insertions(+) diff --git a/docs/release-notes/index.md b/docs/release-notes/index.md index 98b32d604e29b..9b74ab97fb15f 100644 --- a/docs/release-notes/index.md +++ b/docs/release-notes/index.md @@ -18,6 +18,9 @@ To check for security updates, go to [Security announcements for the Elastic sta % ### Features and enhancements [kibana-X.X.X-features-enhancements] % * +% ### Fixes [kibana-X.X.X-fixes] +% * + ## 9.0.6 [kibana-9.0.6-release-notes] :::{important}