Skip to content

Releases: opensearch-project/opensearch-java

v3.5.0

15 Jan 21:39
f400fac

Choose a tag to compare

What's Changed

  • [Backport] [3.x] Fix generating JavaDocs for the samples/ (#1749) by @reta in #1751
  • [Backport] [3.x] Bump com.github.jk1.dependency-license-report from 2.9 to 3.0.1 (#1781) by @reta in #1782
  • [AUTO] Bump version on 3.x to 3.5.0 by @opensearch-trigger-bot[bot] in #1826
  • [Backport 3.x] Update Gradle to 9.2.0 by @opensearch-trigger-bot[bot] in #1828
  • Fix NPE when null ObjectBuilder is accessed (#1784) by @moesterheld in #1831
  • [Backport] [3.x] Bulk ingest helper by @janhoy in #1836
  • [BACKPORT][3.x] 1803 - [BUG] Implement equals/hashCode for JsonDataImpl (#1838) by @baekgyu-kim in #1839
  • [Backport 3.x] Add documentation for Micrometer metrics/observations instrumentation by @opensearch-trigger-bot[bot] in #1849
  • [Backport] [3.x] Re-generated client code using latest OpenSearch API specification (#1829) by @reta in #1832
  • Prepare 3.5.0 release by @reta in #1857

Full Changelog: v3.4.0...v3.5.0

v3.4.0

15 Dec 23:47
df1a339

Choose a tag to compare

What's Changed

  • [AUTO] Bump version on 3.x to 3.4.0 by @opensearch-trigger-bot[bot] in #1772
  • [Backport 3.x] Onboarding new maven snapshots publishing to s3 (opensearch-java) by @opensearch-trigger-bot[bot] in #1774
  • [Backport 3.x] Update to Gradle 9.1.0 by @opensearch-trigger-bot[bot] in #1775
  • [Backport 3.x] Only create the default mapper if one is not provided by @opensearch-trigger-bot[bot] in #1790
  • [Backport 3.x] Bump lycheeverse/lychee-action from 2.6.1 to 2.7.0 by @opensearch-trigger-bot[bot] in #1793
  • [Backport 3.x] Bump actions/checkout from 5 to 6 by @opensearch-trigger-bot[bot] in #1802
  • [Backport 3.x] Correct Xtansia's maintainership affiliation by @opensearch-trigger-bot[bot] in #1808
  • [Backport 3.x] Migrate Github Actions from macos-13 (deprecated / removed) to macos-14 by @opensearch-trigger-bot[bot] in #1814
  • [Backport 3.x] Bump peter-evans/create-pull-request from 7 to 8 by @opensearch-trigger-bot[bot] in #1822
  • [Backport 3.x] Bump actions/cache from 4 to 5 by @opensearch-trigger-bot[bot] in #1823
  • [Backport 3.x] Fix the regression introduced in the OpenSearch OpenAPI spec by @opensearch-trigger-bot[bot] in #1824
  • Prepare 3.4.0 release by @reta in #1825

Full Changelog: v3.3.0...v3.4.0

3.3.0

29 Oct 22:05
d0073db

Choose a tag to compare

What's Changed

  • [Backport 3.x] Fix auto-publishing to maven central by @opensearch-trigger-bot[bot] in #1683
  • [Backport 3.x] Improve automated version bumping by @opensearch-trigger-bot[bot] in #1685
  • [AUTO] Bump version on 3.x to 3.3.0 by @opensearch-trigger-bot[bot] in #1687
  • [Backport 3.x] Generate further core operations (#1632) by @Xtansia in #1691
  • [Backport 3.x] Generate ltr namespace (#1689) by @Xtansia in #1692
  • [Backport 3.x] Generate geospatial namespace by @opensearch-trigger-bot[bot] in #1695
  • [Backport 3.x] Generate knn namespace by @opensearch-trigger-bot[bot] in #1696
  • [Backport 3.x] NodeState Getter to monitor node availability by @opensearch-trigger-bot[bot] in #1710
  • [Backport 3.x] Bump 1password/load-secrets-action from 2 to 3 by @opensearch-trigger-bot[bot] in #1715
  • [Backport 3.x] Bump actions/checkout from 4 to 5 by @opensearch-trigger-bot[bot] in #1716
  • [Backport 3.x] Bump actions/setup-java from 4 to 5 by @opensearch-trigger-bot[bot] in #1721
  • [Backport] [3.x] Bump io.github.classgraph:classgraph from 4.8.180 to 4.8.181, org.junit:junit-bom from 5.13.3 to 5.13.4 by @reta in #1706
  • [Backport] [3.x] Add search_relevance APIs to the Java client (#1748) by @epugh in #1752
  • [Backport] [3.x] Re-generate client code using latest OpenSearch API specification (2025-10-08) (#1697) by @reta in #1750
  • [Backport 3.x] Bump lycheeverse/lychee-action from 2.4.1 to 2.6.1 by @opensearch-trigger-bot[bot] in #1762
  • [Backport 3.x] Bump stefanzweifel/git-auto-commit-action from 6 to 7 by @opensearch-trigger-bot[bot] in #1763
  • [3.x] Prepare 3.3.0 release by @peterzhuamazon in #1769

Full Changelog: v3.2.0...3.3.0

v3.2.0

09 Jul 21:38
c1ba302

Choose a tag to compare

What's Changed

  • [AUTO] Increment version to 3.2.0. by @opensearch-trigger-bot in #1599
  • [Backport 3.x] Bump org.owasp.dependencycheck from 12.1.1 to 12.1.2 in /java-client by @opensearch-trigger-bot in #1609
  • [Backport 3.x] Bump org.junit:junit-bom from 5.13.0 to 5.13.1 by @opensearch-trigger-bot in #1610
  • [Backport 3.x] Bump org.owasp.dependencycheck from 12.1.1 to 12.1.2 by @opensearch-trigger-bot in #1611
  • feature: add ism methods by @ricmano in #1604
  • [Backport 3.x] Re-generated client code using latest OpenSearch API specification by @opensearch-trigger-bot in #1617
  • [Backport 3.x] Re-generated client code using latest OpenSearch API specification by @opensearch-trigger-bot in #1619
  • [Backport 3.x] Generate security namespace by @opensearch-trigger-bot in #1618
  • [Backport 3.x] Bump stefanzweifel/git-auto-commit-action from 5 to 6 by @opensearch-trigger-bot in #1626
  • [Backport 3.x] Generate from latest specification by @opensearch-trigger-bot in #1625
  • [Backport 3.x] Bump org.owasp.dependencycheck from 12.1.2 to 12.1.3 in /java-client by @opensearch-trigger-bot in #1627
  • [Backport 3.x] Bump org.ajoberstar.grgit:grgit-gradle from 5.3.0 to 5.3.2 by @opensearch-trigger-bot in #1628
  • [Backport 3.x] Fix Java 8 unit tests by @opensearch-trigger-bot in #1636
  • [Backport 3.x] Update the maven snapshot publish endpoint and credential by @opensearch-trigger-bot in #1635
  • [Backport 3.x] Re-generate client code using latest OpenSearch API specification (2025-06-23) (#1638) by @Xtansia in #1640
  • [Backport 3.x] Publish snapshots from 3.x (#1629) by @Xtansia in #1630
  • [Backport 3.x] jackson ObjectMapper: auto-detect modules by @opensearch-trigger-bot in #1646
  • [Backport 3.x] Fix integer overflow issue in DocStatus by changing Integer to Long (#1644) by @Xtansia in #1649
  • [Backport 3.x] Specify head ref to checkout in dependabot PR workflow by @opensearch-trigger-bot in #1655
  • [Backport 3.x] Bump org.junit:junit-bom from 5.13.1 to 5.13.2 by @opensearch-trigger-bot in #1656
  • [Backport 3.x] Bump io.github.classgraph:classgraph from 4.8.179 to 4.8.180 in /java-client (#1651) by @Xtansia in #1657
  • [Backport 3.x] Update maven publishing workflow to accommodate nexus EOL by @opensearch-trigger-bot in #1660
  • [Backport 3.x] Re-generate from latest specification (#1663) by @Xtansia in #1664
  • [Backport 3.x] Bump org.junit:junit-bom from 5.13.2 to 5.13.3 (#1665) by @Xtansia in #1666
  • [Backport 3.x] Connection config's socket timeout issue by @opensearch-trigger-bot in #1667
  • [Backport 3.x] Updated doc for ConnectionConfigCallback by @opensearch-trigger-bot in #1676
  • Prepare v3.2.0 release by @Xtansia in #1671

New Contributors

Full Changelog: v3.1.0...v3.2.0

v2.26.0

09 Jul 21:38
bb1b2a1

Choose a tag to compare

What's Changed

  • [AUTO] Increment version to 2.26.0. by @opensearch-trigger-bot in #1595
  • Add missed changelog entry by @Xtansia in #1597
  • [Backport 2.x] Fix Java 8 unit tests by @opensearch-trigger-bot in #1637
  • [Backport 2.x] Update the maven snapshot publish endpoint and credential (#1634) by @Xtansia in #1639
  • [Backport 2.x] jackson ObjectMapper: auto-detect modules (#1643) by @Xtansia in #1648
  • [Backport 2.x] Specify head ref to checkout in dependabot PR workflow by @opensearch-trigger-bot in #1654
  • [Backport 2.x] Update maven publishing workflow to accommodate nexus EOL by @opensearch-trigger-bot in #1659
  • Backport fixes to 2.x and prepare v2.26.0 release by @Xtansia in #1670
  • [Backport 2.x] Updated doc for ConnectionConfigCallback by @opensearch-trigger-bot in #1675

Full Changelog: v2.25.0...v2.26.0

v3.1.0

03 Jun 22:10
827bdd2

Choose a tag to compare

What's Changed

  • [Backport 3.x] Fix links in CHANGELOG and prune empty header sections by @opensearch-trigger-bot in #1571
  • [AUTO] Increment version to 3.1.0. by @opensearch-trigger-bot in #1563
  • [Backport 3.x] Re-generated client code using latest OpenSearch API specification by @opensearch-trigger-bot in #1576
  • [Backport 3.x] Bump org.apache.httpcomponents.client5:httpclient5 from 5.4.4 to 5.5 by @opensearch-trigger-bot in #1580
  • [Backport 3.x] Update COMPATIBILITY.md by @opensearch-trigger-bot in #1590
  • [Backport 3.x] Bump org.junit:junit-bom from 5.12.2 to 5.13.0 by @opensearch-trigger-bot in #1591
  • [Backport 3.x] Re-generated client code using latest OpenSearch API specification by @opensearch-trigger-bot in #1589
  • Prepare v3.1.0 release by @Xtansia in #1598

Full Changelog: v3.0.0...v3.1.0

v2.25.0

03 Jun 01:54
6b4dac6

Choose a tag to compare

What's Changed

  • [AUTO] Increment version to 2.25.0. by @opensearch-trigger-bot in #1562
  • [Backport 2.x] Fix links in CHANGELOG and prune empty header sections (#1570) by @Xtansia in #1572
  • [Backport] [2.x] Bump org.junit:junit-bom from 5.12.2 to 5.13.0 (#1587) by @reta in #1588
  • [Backport 2.x] Re-generated client code using latest OpenSearch API specification by @Xtansia in #1592
  • [Backport 2.x] Re-generate client code using latest OpenSearch API specification by @Xtansia in #1594
  • Prepare v2.25.0 release by @Xtansia in #1593

Full Changelog: v2.24.0...v2.25.0

v3.0.0

16 May 02:37
2e6490d

Choose a tag to compare

What's Changed

Read more

v2.24.0

15 May 22:13
002c6ac

Choose a tag to compare

What's Changed

  • [AUTO] Increment version to 2.24.0. by @opensearch-trigger-bot in #1531
  • [BUG] Unable to deserialize AliasDefinition by @reta in #1537
  • [Backport 2.x] Bump org.apache.httpcomponents.client5:httpclient5 from 5.4.3 to 5.4.4 by @Xtansia in #1545
  • Make stopwords unmodifiable instead of unmodifiableRequired (#1534) by @quangdutran in #1551
  • [Backport 2.x] Bump lycheeverse/lychee-action from 2.4.0 to 2.4.1 by @opensearch-trigger-bot in #1554
  • Prepare 2.24.0 release by @Xtansia in #1558
  • [Backport 2.x] Update integration test matrix to include 3.0.0 (#1555) by @Xtansia in #1559

New Contributors

Full Changelog: v2.23.0...v2.24.0

v2.23.0

16 Apr 22:12
64e91d4

Choose a tag to compare

What's Changed

  • [AUTO] Increment version to 2.23.0. by @opensearch-trigger-bot in #1473
  • [Backport 2.x] Bump dangoslen/dependabot-changelog-helper from 3 to 4 (#1466) by @Xtansia in #1468
  • [Backport 2.x] Fix ClassCastException in extractAndWrapCause when handling Execution… by @opensearch-trigger-bot in #1485
  • [Backport 2.x] Bump org.apache.httpcomponents dependencies by @Xtansia in #1509
  • [Backport 2.x] Bump lycheeverse/lychee-action from 2.3.0 to 2.4.0 by @opensearch-trigger-bot in #1517
  • [Backport] [2.x] Bump org.owasp.dependencycheck from 12.1.0 to 12.1.1 (#1514) by @reta in #1518
  • [Backport 2.x] Bump org.junit:junit-bom from 5.12.1 to 5.12.2 (#1525) by @Xtansia in #1526
  • [Backport 2.x] Support normalizer on WildcardProperty and paginationDepth on HybridQuery by @Xtansia in #1523
  • [2.x] Fix getting cluster & node stats and node info against AOS by @Xtansia in #1521
  • Prepare for v2.23.0 release by @Xtansia in #1528

Full Changelog: v2.22.0...v2.23.0