|
| 1 | +[[release-notes-8.18.3]] |
| 2 | +== {es} version 8.18.3 |
| 3 | + |
| 4 | +Also see <<breaking-changes-8.18,Breaking changes in 8.18>>. |
| 5 | + |
| 6 | +[[bug-8.18.3]] |
| 7 | +[float] |
| 8 | +=== Bug fixes |
| 9 | + |
| 10 | +Aggregations:: |
| 11 | +* Aggs: Fix significant terms not finding background docuemnts for nested fields {es-pull}128472[#128472] (issue: {es-issue}101163[#101163]) |
| 12 | + |
| 13 | +Authorization:: |
| 14 | +* Prevent invalid privileges in manage roles privilege {es-pull}128532[#128532] (issue: {es-issue}127496[#127496]) |
| 15 | + |
| 16 | +CCS:: |
| 17 | +* Handle the indices pattern `["*", "-*"]` when grouping indices by cluster name {es-pull}128610[#128610] |
| 18 | + |
| 19 | +Codec:: |
| 20 | +* Use new source loader when lower `docId` is accessed {es-pull}128320[#128320] |
| 21 | + |
| 22 | +Data streams:: |
| 23 | +* Bump APM data resource version {es-pull}129547[#129547] |
| 24 | + |
| 25 | +ES|QL:: |
| 26 | +* Fix `FieldAttribute` name usage in `InferNonNullAggConstraint` {es-pull}128910[#128910] |
| 27 | +* Support DATE_NANOS in LOOKUP JOIN {es-pull}127962[#127962] (issue: {es-issue}127249[#127249]) |
| 28 | +* Throw ISE instead of IAE for illegal block in page {es-pull}128960[#128960] |
| 29 | + |
| 30 | +Geo:: |
| 31 | +* Added geometry validation for GEO types to exit early on invalid latitudes {es-pull}128259[#128259] (issue: {es-issue}128234[#128234]) |
| 32 | + |
| 33 | +IdentityProvider:: |
| 34 | +* Improve cache invalidation in IdP SP cache {es-pull}128890[#128890] |
| 35 | + |
| 36 | +Infra/Core:: |
| 37 | +* Update AbstractXContentParser to support parsers that don't provide text characters {es-pull}129005[#129005] |
| 38 | + |
| 39 | +Infra/Plugins:: |
| 40 | +* Add complete attribute to .fleet-agents docs {es-pull}127651[#127651] |
| 41 | + |
| 42 | +Machine Learning:: |
| 43 | +* Account for Java direct memory on machine learning nodes to prevent out-of-memory crashes. {es-pull}128742[#128742] |
| 44 | +* Ensure that anomaly detection job state update retries if master node is temoporarily unavailable {es-pull}129391[#129391] (issue: {es-issue}126148[#126148]) |
| 45 | +* Fix NPE when `date_buckets` aggregation is missing in the response {es-pull}128974[#128974] |
| 46 | +* Pass timeout to chat completion {es-pull}128338[#128338] |
| 47 | +* Prevent ML data retention logic from failing when deleting documents in read-only indices {es-pull}125408[#125408] |
| 48 | + |
| 49 | +Search:: |
| 50 | +* Fix minmax normalizer handling of single-doc result sets {es-pull}128689[#128689] |
| 51 | +* Fix missing highlighting in `match_all` queries for `semantic_text` fields {es-pull}128702[#128702] |
| 52 | + |
| 53 | +Searchable Snapshots:: |
| 54 | +* Adjust unpromotable shard refresh request validation to allow `RefreshResult.NO_REFRESH` {es-pull}129176[#129176] (issue: {es-issue}129036[#129036]) |
| 55 | + |
| 56 | +Security:: |
| 57 | +* Fix error message when changing the password for a user in the file realm {es-pull}127621[#127621] |
| 58 | + |
| 59 | +Vector Search:: |
| 60 | +* Fix NPE in `flat_bbq` scorer when all vectors are missing {es-pull}129548[#129548] |
| 61 | + |
| 62 | +[[enhancement-8.18.3]] |
| 63 | +[float] |
| 64 | +=== Enhancements |
| 65 | + |
| 66 | +Authorization:: |
| 67 | +* Fix unsupported privileges error message during role and API key creation {es-pull}129158[#129158] (issue: {es-issue}128132[#128132]) |
| 68 | + |
| 69 | +ES|QL:: |
| 70 | +* Support partial sort fields in TopN pushdown {es-pull}116043[#116043] (issue: {es-issue}114515[#114515]) |
| 71 | + |
| 72 | +[[upgrade-8.18.3]] |
| 73 | +[float] |
| 74 | +=== Upgrades |
| 75 | + |
| 76 | +Packaging:: |
| 77 | +* Update default docker base image to Ubuntu 24.04 {es-pull}128732[#128732] |
| 78 | + |
| 79 | + |
0 commit comments