Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
7 changes: 7 additions & 0 deletions docs/release-notes/breaking-changes.md
Original file line number Diff line number Diff line change
Expand Up @@ -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]

## 9.1.4 [elasticsearch-9.1.4-breaking-changes]
```{applies_to}
stack: ga 9.1.4
```

There are no breaking changes associated with this release.

## 9.0.7 [elasticsearch-9.0.7-breaking-changes]

There are no breaking changes associated with this release.
Expand Down
142 changes: 142 additions & 0 deletions docs/release-notes/changelog-bundles/9.1.4.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,142 @@
version: 9.1.4
released: false
generated: 2025-09-17T12:11:30.725662436Z
changelogs:
- pr: 132853
summary: Bump bcpkix version
area: Security
type: upgrade
issues: []
- pr: 133080
summary: Disallow creating `semantic_text` fields in indices created prior to 8.11.0
area: Relevance
type: bug
issues: []
- pr: 133198
summary: Bump bc-fips to 1.0.2.6
area: FIPS
type: upgrade
issues: []
- pr: 133392
summary: Track memory in evaluators
area: ES|QL
type: bug
issues: []
- pr: 133398
summary: "Aggs: Fix CB on reduction phase"
area: Aggregations
type: bug
issues: []
- pr: 133424
summary: Ensuring only a single request executor object is created
area: Machine Learning
type: bug
issues: []
- pr: 133604
summary: Update `DefBootstrap` to handle Error from `ClassValue`
area: Infra/Scripting
type: bug
issues: []
- pr: 133611
summary: Allow trailing empty string field names in paths of flattened field
area: Mapping
type: bug
issues:
- 130139
- pr: 133671
summary: Remove `java.xml` from system modules
area: Infra/Core
type: bug
issues: []
- pr: 133680
summary: Fix enrich caches outdated value after policy run
area: Ingest Node
type: bug
issues: []
- pr: 133681
summary: Remove `DocumentSubsetBitsetCache` locking
area: Authorization
type: bug
issues:
- 132842
- pr: 133737
summary: "KQL: Support boolean operators in field queries"
area: Search
type: bug
issues:
- 132366
- pr: 133752
summary: Avoid stale enrich results after policy execution
area: Ingest Node
type: bug
issues: []
- pr: 133775
summary: Remove Transfer-Encoding from HTTP request with no content
area: Network
type: bug
issues: []
- pr: 133793
summary: "[Sentinel One] Add `manage`, `create_index`, `read`, `index`, `write`, `delete`, permission for third party agent indices `kibana_system`"
area: Authorization
type: enhancement
issues:
- 133703
- pr: 133848
summary: Delay S3 repo warning if default region absent
area: Snapshot/Restore
type: bug
issues: []
- pr: 133919
summary: Fix double-counting of inference memory in the assignment rebalancer
area: Machine Learning
type: bug
issues: []
- pr: 134091
summary: Use latest setting value when initializing setting watch
area: Infra/Settings
type: bug
issues:
- 133701
- pr: 134134
summary: Prevent field caps from failing due to can match failure
area: Search
type: bug
issues:
- 116106
- pr: 134182
summary: Upgrade Netty to 4.1.126.Final
area: Network
type: upgrade
issues: []
- pr: 134231
summary: Fix unnecessary determinization in index pattern conflict checks
area: Indices APIs
type: bug
issues:
- 133652
- pr: 134235
summary: Reserve memory for Lucene's TopN
area: ES|QL
type: bug
issues: []
- pr: 134253
summary: Fixed a bug where text fields in LogsDB indices did not use their keyword multi fields for block loading
area: Mapping
type: bug
issues: []
- pr: 134319
summary: Fix `allow_duplicates` edge case bug in append processor
area: Ingest Node
type: bug
issues: []
- pr: 134451
summary: Use inner query for equals/hashCode() in `SourceConfirmedTextQuery`
area: Search
type: bug
issues:
- 134432
- pr: 134711
summary: Add Reason field to elastic-agent upgrade details metadata
area: Infra/Plugins
type: enhancement
issues: []
7 changes: 7 additions & 0 deletions docs/release-notes/deprecations.md
Original file line number Diff line number Diff line change
Expand Up @@ -16,6 +16,13 @@ To give you insight into what deprecated features you’re using, {{es}}:

% ## Next version [elasticsearch-nextversion-deprecations]

## 9.1.4 [elasticsearch-9.1.4-deprecations]
```{applies_to}
stack: ga 9.1.4
```

There are no deprecations associated with this release.

## 9.0.7 [elasticsearch-9.0.7-deprecations]

There are no deprecations associated with this release.
Expand Down
76 changes: 74 additions & 2 deletions docs/release-notes/index.md
Original file line number Diff line number Diff line change
Expand Up @@ -20,6 +20,80 @@ To check for security updates, go to [Security announcements for the Elastic sta
% ### Fixes [elasticsearch-next-fixes]
% *

## 9.1.4 [elasticsearch-9.1.4-release-notes]
```{applies_to}
stack: ga 9.1.4
```

### Features and enhancements [elasticsearch-9.1.4-features-enhancements]

Authorization:
* [Sentinel One] Add `manage`, `create_index`, `read`, `index`, `write`, `delete`, permission for third party agent indices `kibana_system` [#133793](https://github.com/elastic/elasticsearch/pull/133793) (issue: [#133703](https://github.com/elastic/elasticsearch/issues/133703))

FIPS:
* Bump bc-fips to 1.0.2.6 [#133198](https://github.com/elastic/elasticsearch/pull/133198)

Infra/Plugins:
* Add Reason field to elastic-agent upgrade details metadata [#134711](https://github.com/elastic/elasticsearch/pull/134711)

Network:
* Upgrade Netty to 4.1.126.Final [#134182](https://github.com/elastic/elasticsearch/pull/134182)

Security:
* Bump bcpkix version [#132853](https://github.com/elastic/elasticsearch/pull/132853)


### Fixes [elasticsearch-9.1.4-fixes]

Aggregations:
* Aggs: Fix CB on reduction phase [#133398](https://github.com/elastic/elasticsearch/pull/133398)

Authorization:
* Remove `DocumentSubsetBitsetCache` locking [#133681](https://github.com/elastic/elasticsearch/pull/133681) (issue: [#132842](https://github.com/elastic/elasticsearch/issues/132842))

ES|QL:
* Reserve memory for Lucene's TopN [#134235](https://github.com/elastic/elasticsearch/pull/134235)
* Track memory in evaluators [#133392](https://github.com/elastic/elasticsearch/pull/133392)

Indices APIs:
* Fix unnecessary determinization in index pattern conflict checks [#134231](https://github.com/elastic/elasticsearch/pull/134231) (issue: [#133652](https://github.com/elastic/elasticsearch/issues/133652))

Infra/Core:
* Remove `java.xml` from system modules [#133671](https://github.com/elastic/elasticsearch/pull/133671)

Infra/Scripting:
* Update `DefBootstrap` to handle Error from `ClassValue` [#133604](https://github.com/elastic/elasticsearch/pull/133604)

Infra/Settings:
* Use latest setting value when initializing setting watch [#134091](https://github.com/elastic/elasticsearch/pull/134091) (issue: [#133701](https://github.com/elastic/elasticsearch/issues/133701))

Ingest Node:
* Avoid stale enrich results after policy execution [#133752](https://github.com/elastic/elasticsearch/pull/133752)
* Fix `allow_duplicates` edge case bug in append processor [#134319](https://github.com/elastic/elasticsearch/pull/134319)
* Fix enrich caches outdated value after policy run [#133680](https://github.com/elastic/elasticsearch/pull/133680)

Machine Learning:
* Ensuring only a single request executor object is created [#133424](https://github.com/elastic/elasticsearch/pull/133424)
* Fix double-counting of inference memory in the assignment rebalancer [#133919](https://github.com/elastic/elasticsearch/pull/133919)

Mapping:
* Allow trailing empty string field names in paths of flattened field [#133611](https://github.com/elastic/elasticsearch/pull/133611) (issue: [#130139](https://github.com/elastic/elasticsearch/issues/130139))
* Fixed a bug where text fields in LogsDB indices did not use their keyword multi fields for block loading [#134253](https://github.com/elastic/elasticsearch/pull/134253)

Network:
* Remove Transfer-Encoding from HTTP request with no content [#133775](https://github.com/elastic/elasticsearch/pull/133775)

Relevance:
* Disallow creating `semantic_text` fields in indices created prior to 8.11.0 [#133080](https://github.com/elastic/elasticsearch/pull/133080)

Search:
* KQL: Support boolean operators in field queries [#133737](https://github.com/elastic/elasticsearch/pull/133737) (issue: [#132366](https://github.com/elastic/elasticsearch/issues/132366))
* Prevent field caps from failing due to can match failure [#134134](https://github.com/elastic/elasticsearch/pull/134134) (issue: [#116106](https://github.com/elastic/elasticsearch/issues/116106))
* Use inner query for equals/hashCode() in `SourceConfirmedTextQuery` [#134451](https://github.com/elastic/elasticsearch/pull/134451) (issue: [#134432](https://github.com/elastic/elasticsearch/issues/134432))

Snapshot/Restore:
* Delay S3 repo warning if default region absent [#133848](https://github.com/elastic/elasticsearch/pull/133848)

## 9.0.7 [elasticsearch-9.0.7-release-notes]

### Features and enhancements [elasticsearch-9.0.7-features-enhancements]
Expand Down Expand Up @@ -71,8 +145,6 @@ Relevance:
Search:
* KQL: Support boolean operators in field queries [#133737](https://github.com/elastic/elasticsearch/pull/133737) (issue: [#132366](https://github.com/elastic/elasticsearch/issues/132366))



## 9.0.6 [elasticsearch-9.0.6-release-notes]

### Highlights [elasticsearch-9.0.6-highlights]
Expand Down