From e8d6768552270aacf703d64c594b8ef79fd1d5e7 Mon Sep 17 00:00:00 2001 From: Andriy Redko Date: Fri, 16 Jan 2026 08:04:17 -0500 Subject: [PATCH] Add 3.5.0 release (#1860) Signed-off-by: Andriy Redko --- CHANGELOG.md | 26 ++++++++++++++++++++++---- 1 file changed, 22 insertions(+), 4 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 0080bd1d2..d9f7157fa 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -10,11 +10,8 @@ Inspired from [Keep a Changelog](https://keepachangelog.com/en/1.0.0/) - Bump `org.apache.httpcomponents.core5:httpcore5` from 5.3.4 to 5.4 ([#1726](https://github.com/opensearch-project/opensearch-java/pull/1726), [#1733](https://github.com/opensearch-project/opensearch-java/pull/1733), [#1815](https://github.com/opensearch-project/opensearch-java/pull/1815)) - Bump `org.owasp.dependencycheck` from 12.1.3 to 12.2.0 ([#1735](https://github.com/opensearch-project/opensearch-java/pull/1735), [#1742](https://github.com/opensearch-project/opensearch-java/pull/1742), [#1754](https://github.com/opensearch-project/opensearch-java/pull/1754), [#1765](https://github.com/opensearch-project/opensearch-java/pull/1765), [#1796](https://github.com/opensearch-project/opensearch-java/pull/1796), [#1854](https://github.com/opensearch-project/opensearch-java/pull/1854)) - Bump `org.apache.httpcomponents.client5:httpclient5` from 5.5 to 5.6 ([#1740](https://github.com/opensearch-project/opensearch-java/pull/1740), [#1844](https://github.com/opensearch-project/opensearch-java/pull/1844)) -- Bump `com.github.jk1.dependency-license-report` from 2.9 to 3.0.1 ([#1779](https://github.com/opensearch-project/opensearch-java/pull/1779), [#1781](https://github.com/opensearch-project/opensearch-java/pull/1781)) ### Added -- Added support for the `search_relevance` namespace ([#1748](https://github.com/opensearch-project/opensearch-java/pull/1748)) -- Added equals and hashCode implementation to JsonDataImpl ([#1803](https://github.com/opensearch-project/opensearch-java/pull/1838)) ### Fixed - Fix formatting of the main method to run for various samples ([#1749](https://github.com/opensearch-project/opensearch-java/pull/1749)) @@ -51,6 +48,26 @@ Inspired from [Keep a Changelog](https://keepachangelog.com/en/1.0.0/) ### Security +## [3.5.0] - 01/15/2026 +### Added +- Fix formatting of the main method to run for various samples ([#1749](https://github.com/opensearch-project/opensearch-java/pull/1749)) +- Fix NPE when null ObjectBuilder is accessed ([#1717](https://github.com/opensearch-project/opensearch-java/issues/1717)) +- Added BulkIngester helper for efficient bulk operations with buffering, retries, and backpressure. Ported from elasticsearch-java (commit e7120d4) ([#1809](https://github.com/opensearch-project/opensearch-java/pull/1809)) +- Added equals and hashCode implementation to JsonDataImpl ([#1803](https://github.com/opensearch-project/opensearch-java/pull/1838)) + +### Dependencies +- Bump `com.github.jk1.dependency-license-report` from 2.9 to 3.0.1 ([#1779](https://github.com/opensearch-project/opensearch-java/pull/1779), [#1781](https://github.com/opensearch-project/opensearch-java/pull/1781)) + +### Changed + +### Deprecated + +### Removed + +### Fixed + +### Security + ## [3.4.0] - 12/15/2025 ### Added @@ -618,8 +635,9 @@ Inspired from [Keep a Changelog](https://keepachangelog.com/en/1.0.0/) - Fix StoryStats numeric value out of range of int ([#489](https://github.com/opensearch-project/opensearch-java/pull/489)) [Unreleased 4.x]: https://github.com/opensearch-project/opensearch-java/compare/3.x...main -[Unreleased 3.x]: https://github.com/opensearch-project/opensearch-java/compare/v3.4.0...3.x +[Unreleased 3.x]: https://github.com/opensearch-project/opensearch-java/compare/v3.5.0...3.x [Unreleased 2.x]: https://github.com/opensearch-project/opensearch-java/compare/v2.26.0...2.x +[3.5.0]: https://github.com/opensearch-project/opensearch-java/compare/v3.4.0...v3.5.0 [3.4.0]: https://github.com/opensearch-project/opensearch-java/compare/v3.3.0...v3.4.0 [3.3.0]: https://github.com/opensearch-project/opensearch-java/compare/v3.2.0...v3.3.0 [3.2.0]: https://github.com/opensearch-project/opensearch-java/compare/v3.1.0...v3.2.0