Skip to content

Commit 34b37b2

Browse files
chore(9.3): update changelog (#1460)
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
1 parent 4d9a8c5 commit 34b37b2

1 file changed

Lines changed: 43 additions & 1 deletion

File tree

CHANGELOG.md

Lines changed: 43 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,47 @@
11
# Changelog
22

3+
## [9.2.5](https://github.com/elastic/go-elasticsearch/compare/v9.2.4...v9.2.5) (2026-04-27)
4+
5+
6+
### ⚠ BREAKING CHANGES
7+
8+
* **esapi:** params previously typed *int on ~20 esapi endpoints are now *int64 to match the spec long type. Call sites passing untyped integer literals keep compiling; call sites passing a typed int variable need an int64(...) cast.
9+
10+
### Features
11+
12+
* **client:** Add (*Client).ToTyped() conversion method ([#1447](https://github.com/elastic/go-elasticsearch/issues/1447)) ([78ce95c](https://github.com/elastic/go-elasticsearch/commit/78ce95cfe80611b3359131eabc2094fb54577ec3))
13+
* **esutil:** Add FlushJitter option to BulkIndexer ([#1440](https://github.com/elastic/go-elasticsearch/issues/1440)) ([9f768d2](https://github.com/elastic/go-elasticsearch/commit/9f768d2a89735b0577f7abe421f5c7de6885dfa9))
14+
15+
16+
### Bug Fixes
17+
18+
* **esapi:** Regenerate esapi with *int64 for long-typed params ([#1421](https://github.com/elastic/go-elasticsearch/issues/1421)) ([e30cdb6](https://github.com/elastic/go-elasticsearch/commit/e30cdb6f2a67ee202eb323d96f12c8d6ce6fc23c))
19+
* **gen:** Map spec long to *int64 for esapi params ([#1392](https://github.com/elastic/go-elasticsearch/issues/1392)) ([ef6e458](https://github.com/elastic/go-elasticsearch/commit/ef6e458627eaa2347cec196d85f5c7f5020992c2))
20+
* **gen:** Normalize date URL part and param types to string ([#1415](https://github.com/elastic/go-elasticsearch/issues/1415)) ([a029ed0](https://github.com/elastic/go-elasticsearch/commit/a029ed077f658502f87b06aa0cd42a653b7ad5fb))
21+
* **gen:** Pass []string to DeleteIndexTemplate in test boilerplate ([#1423](https://github.com/elastic/go-elasticsearch/issues/1423)) ([af25eed](https://github.com/elastic/go-elasticsearch/commit/af25eeddc9bf7ac4a73d5ddd0a282e1e48e46573))
22+
* **gen:** Pass []string to DeletePrivileges in xpack test boilerplate ([#1424](https://github.com/elastic/go-elasticsearch/issues/1424)) ([d603097](https://github.com/elastic/go-elasticsearch/commit/d603097baed037dc16b828e82ac786cfb30e5c0b))
23+
* **gen:** Support *int64 fields in gen-tests output ([#1418](https://github.com/elastic/go-elasticsearch/issues/1418)) ([3a61210](https://github.com/elastic/go-elasticsearch/commit/3a612105122ffd79ad6a7e20801ea4b5935f984e))
24+
25+
## [8.19.5](https://github.com/elastic/go-elasticsearch/compare/v8.19.4...v8.19.5) (2026-04-21)
26+
27+
28+
### ⚠ BREAKING CHANGES
29+
30+
* **esapi:** params previously typed *int on ~20 esapi endpoints are now *int64 to match the spec long type. Call sites passing untyped integer literals keep compiling; call sites passing a typed int variable need an int64(...) cast.
31+
32+
### Features
33+
34+
* **client:** Add (*Client).ToTyped() conversion method ([#1450](https://github.com/elastic/go-elasticsearch/issues/1450)) ([5615aed](https://github.com/elastic/go-elasticsearch/commit/5615aed0f4d300552262af28932ba8c067b032e7))
35+
* **esutil:** Add FlushJitter option to BulkIndexer ([#1439](https://github.com/elastic/go-elasticsearch/issues/1439)) ([f0ad701](https://github.com/elastic/go-elasticsearch/commit/f0ad701d50fcc751d93283e5e8e9a6fb4826500c))
36+
37+
38+
### Bug Fixes
39+
40+
* **esapi:** Regenerate esapi with *int64 for long-typed params ([#1414](https://github.com/elastic/go-elasticsearch/issues/1414)) ([13e5d5e](https://github.com/elastic/go-elasticsearch/commit/13e5d5e2688f61c21cfaf663c165f4f9d8301d50))
41+
* **gen:** Accept bool form for deprecated in URL parts and paths ([#1413](https://github.com/elastic/go-elasticsearch/issues/1413)) ([9874577](https://github.com/elastic/go-elasticsearch/commit/98745779b3636d84944d26ead07d7f81356d1961))
42+
* **gen:** Map spec long to *int64 for esapi params ([#1391](https://github.com/elastic/go-elasticsearch/issues/1391)) ([9a2424c](https://github.com/elastic/go-elasticsearch/commit/9a2424c77d0125cc4a915eacd5b6c293fcbe280c))
43+
* **gen:** Support *int64 fields in gen-tests output ([#1417](https://github.com/elastic/go-elasticsearch/issues/1417)) ([fa81ccf](https://github.com/elastic/go-elasticsearch/commit/fa81ccfdd75b0471dc2a4ac2e801d93203421f99))
44+
345
## [9.3.2](https://github.com/elastic/go-elasticsearch/compare/v9.3.1...v9.3.2) (2026-04-16)
446

547

@@ -274,7 +316,7 @@
274316

275317
* This patch release fixes the broken build found in 8.18.0. If you are using the `TypedClient`, you should update to this version.
276318

277-
## [9.0.0](https://github.com/elastic/go-elasticsearch/compare/v8.19.4...v9.0.0) (2025-04-17)
319+
## [9.0.0](https://github.com/elastic/go-elasticsearch/compare/v8.19.5...v9.0.0) (2025-04-17)
278320

279321

280322
* The client now requires **Go 1.23** or later.

0 commit comments

Comments
 (0)