diff --git a/docs/release-notes/breaking-changes.md b/docs/release-notes/breaking-changes.md index a9ecb54e7fdf7..f64656c03cb24 100644 --- a/docs/release-notes/breaking-changes.md +++ b/docs/release-notes/breaking-changes.md @@ -12,6 +12,13 @@ If you are migrating from a version prior to version 9.0, you must first upgrade % ## Next version [elasticsearch-nextversion-breaking-changes] +```{applies_to} +stack: coming 9.1.3 +``` +## 9.1.3 [elasticsearch-9.1.3-breaking-changes] + +No breaking changes in this version. + ```{applies_to} stack: coming 9.0.6 ``` diff --git a/docs/release-notes/changelog-bundles/9.1.3.yml b/docs/release-notes/changelog-bundles/9.1.3.yml new file mode 100644 index 0000000000000..12883ba8fcf51 --- /dev/null +++ b/docs/release-notes/changelog-bundles/9.1.3.yml @@ -0,0 +1,94 @@ +version: 9.1.3 +released: false +generated: 2025-08-25T12:09:52.381758857Z +changelogs: + - pr: 130336 + summary: "[EIS] Rename the elser 2 default model and the default inference endpoint" + area: Machine Learning + type: bug + issues: [] + - pr: 132546 + summary: Improve EIS auth call logs and fix revocation bug + area: Machine Learning + type: bug + issues: [] + - pr: 132638 + summary: Better error message for sequences with only one clause plus UNTIL + area: EQL + type: bug + issues: [] + - pr: 132646 + summary: Update EIS sparse and dense embedding max batch size to 16 + area: Machine Learning + type: bug + issues: [] + - pr: 132766 + summary: Change `reporting_user` role to leverage reserved kibana privileges + area: Authorization + type: deprecation + issues: [] + deprecation: + area: Authorization + title: Deprecate the built-in `reporting_user` role. + details: The `reporting_user` role is deprecated. Administrators should manage access to Kibana's reporting features via custom roles which grant the necessary privileges. + impact: This role will be removed in a future version. Administrators should migrate to custom roles to avoid interruption. + notable: false + essSettingChange: false + - pr: 132922 + summary: Change GeoIpCache and EnrichCache to LongAdder + area: Ingest Node + type: bug + issues: [] + - pr: 132945 + summary: Disable child span for streaming tasks + area: Machine Learning + type: bug + issues: [] + - pr: 132973 + summary: Preserve lost thread context in node inference action. A lost context causes a memory leak if APM tracing is enabled + area: Machine Learning + type: bug + issues: [] + - pr: 133004 + summary: Limit frequency of feature last-used time updates + area: License + type: bug + issues: [] + - pr: 133021 + summary: Fix update expiration for async query + area: ES|QL + type: bug + issues: + - 130619 + - pr: 133113 + summary: Limit the depth of a filter + area: Infra/REST API + type: enhancement + issues: [] + - pr: 133119 + summary: Update bundled JDK to Java 24.0.2+12 + area: Packaging + type: upgrade + issues: [] + - pr: 133134 + summary: Fix sequences with conditions involving keys and non-keys + area: EQL + type: bug + issues: [] + - pr: 133188 + summary: Don't fail search if bottom doc can't be formatted + area: Search + type: bug + issues: + - 125321 + - pr: 133347 + summary: Force rollover on write to true when data stream indices list is empty + area: Data streams + type: bug + issues: + - 133176 + - pr: 133410 + summary: Upgrading to tika 3.2.2 + area: Ingest Node + type: upgrade + issues: [] diff --git a/docs/release-notes/deprecations.md b/docs/release-notes/deprecations.md index b6fb19ffec91e..223b1c0b99f16 100644 --- a/docs/release-notes/deprecations.md +++ b/docs/release-notes/deprecations.md @@ -17,14 +17,20 @@ To give you insight into what deprecated features you’re using, {{es}}: % ## Next version [elasticsearch-nextversion-deprecations] ```{applies_to} -stack: coming 9.0.6 +stack: coming 9.1.3 ``` -## 9.0.6 [elasticsearch-9.0.6-deprecations] +## 9.1.3 [elasticsearch-9.1.3-deprecations] Authorization: * Change `reporting_user` role to leverage reserved kibana privileges [#132766](https://github.com/elastic/elasticsearch/pull/132766) +```{applies_to} +stack: coming 9.0.6 +``` +## 9.0.6 [elasticsearch-9.0.6-deprecations] +Authorization: +* Change `reporting_user` role to leverage reserved kibana privileges [#132766](https://github.com/elastic/elasticsearch/pull/132766) ## 9.1.2 [elasticsearch-9.1.2-deprecations] diff --git a/docs/release-notes/index.md b/docs/release-notes/index.md index 577da2974e1b2..42fabb86e2cdd 100644 --- a/docs/release-notes/index.md +++ b/docs/release-notes/index.md @@ -20,6 +20,51 @@ To check for security updates, go to [Security announcements for the Elastic sta % ### Fixes [elasticsearch-next-fixes] % * +## 9.1.3 [elasticsearch-9.1.3-release-notes] +```{applies_to} +stack: coming 9.1.3 +``` + +### Features and enhancements [elasticsearch-9.1.3-features-enhancements] + +Infra/REST API: +* Limit the depth of a filter [#133113](https://github.com/elastic/elasticsearch/pull/133113) + +Ingest Node: +* Upgrading to tika 3.2.2 [#133410](https://github.com/elastic/elasticsearch/pull/133410) + +Packaging: +* Update bundled JDK to Java 24.0.2+12 [#133119](https://github.com/elastic/elasticsearch/pull/133119) + +### Fixes [elasticsearch-9.1.3-fixes] + +Data streams: +* Force rollover on write to true when data stream indices list is empty [#133347](https://github.com/elastic/elasticsearch/pull/133347) (issue: [#133176](https://github.com/elastic/elasticsearch/issues/133176)) + +EQL: +* Better error message for sequences with only one clause plus UNTIL [#132638](https://github.com/elastic/elasticsearch/pull/132638) +* Fix sequences with conditions involving keys and non-keys [#133134](https://github.com/elastic/elasticsearch/pull/133134) + +ES|QL: +* Fix update expiration for async query [#133021](https://github.com/elastic/elasticsearch/pull/133021) (issue: [#130619](https://github.com/elastic/elasticsearch/issues/130619)) + +Ingest Node: +* Change GeoIpCache and EnrichCache to LongAdder [#132922](https://github.com/elastic/elasticsearch/pull/132922) + +License: +* Limit frequency of feature last-used time updates [#133004](https://github.com/elastic/elasticsearch/pull/133004) + +Machine Learning: +* Disable child span for streaming tasks [#132945](https://github.com/elastic/elasticsearch/pull/132945) +* Improve EIS auth call logs and fix revocation bug [#132546](https://github.com/elastic/elasticsearch/pull/132546) +* Preserve lost thread context in node inference action. A lost context causes a memory leak if APM tracing is enabled [#132973](https://github.com/elastic/elasticsearch/pull/132973) +* Update EIS sparse and dense embedding max batch size to 16 [#132646](https://github.com/elastic/elasticsearch/pull/132646) +* [EIS] Rename the elser 2 default model and the default inference endpoint [#130336](https://github.com/elastic/elasticsearch/pull/130336) + +Search: +* Don't fail search if bottom doc can't be formatted [#133188](https://github.com/elastic/elasticsearch/pull/133188) (issue: [#125321](https://github.com/elastic/elasticsearch/issues/125321)) + + ## 9.0.6 [elasticsearch-9.0.6-release-notes] ```{applies_to} stack: coming 9.0.6