Releases: opensearch-project/opensearch-java
Releases · opensearch-project/opensearch-java
v3.2.0
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
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
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
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
What's Changed
- Added Maven Central and Snapshot builds repo information. by @dblock in #196
- Increment version to next development iteration, v2.1.1. by @dblock in #200
- Adds integration tests status badge by @harshavamsi in #202
- Added RELEASING instructions. by @dblock in #199
- Removing ODFE references by @VachaShah in #203
- Upgrading junit version by @VachaShah in #204
- Update Gradle to 7.5.1 by @reta in #209
- Adding test support for multiple platforms by @VachaShah in #208
- Adding unit test support for multiple platforms by @VachaShah in #210
- Adding Dependabot configuration by @VachaShah in #211
- Bump parsson from 1.0.0 to 1.1.1 in /java-client by @dependabot in #213
- Bump classgraph from 4.8.116 to 4.8.149 by @dependabot in #224
- Upgrading to OpenSearch 2.3.0 by @VachaShah in #223
- Removing strong dependency for jakarta-json-api by @VachaShah in #221
- Upgrading to the latest dependency-license-report in its 1.x line by @VachaShah in #220
- Update dependency com.fasterxml.jackson.core:jackson-databind to v2.13.4 by @mend-for-github-com in #229
- Add changelog and changelog verifier by @harshavamsi in #239
- Set javadoc encoding to utf-8 by @meetesh in #241
- Update Jackson Databind to 2.13.4.2 (addressing CVE-2022-42003) by @reta in #240
- Updates changelog for dependabot PRs by @harshavamsi in #247
- Update tests to use JUnit's Assert by @reta in #244
- Update literature around changelog by @harshavamsi in #242
- Bump grgit-gradle from 4.0.1 to 5.0.0 by @dependabot in #243
- Add support to parse sub-aggregations from filter/nested aggregations by @abhinav-nath in #234
- Add timeout and throttle to the jenkins workflows by @peterzhuamazon in #231
- Update Maintainers by @VachaShah in #248
- Migrate client transports to Apache HttpClient / Core 5.x by @reta in #246
- Fixing version for the client by @VachaShah in #254
- Adding javadoc link for the client by @VachaShah in #255
- Update Jackson to 2.14.0 by @reta in #258
- Document how to use Java 8 Time (JSR 310) objects by @dbwiddis in #251
- Removing unsupported dynamic_templates option for bulk by @VachaShah in #276
- Update Jackson to 2.14.1 by @reta in #279
- Bump classgraph from 4.8.149 to 4.8.152 by @dependabot in #290
- Fix: Make ChildrenAggregate as a SingleBucketAggregate by @sivaGH3 in #306
- Update Gradle to 7.6 by @reta in #309
- ISSUE-292 Prevent SPI calls at runtime by @chibenwa in #293
- Updated MAINTAINERS.md format. by @dblock in #314
- Bump classgraph from 4.8.152 to 4.8.154 in /java-client by @dependabot in #316
- [BUG] /_nodes/stats throwing serialization error by @reta in #315
- Adds release workflows to onboard to new release process by @gaiksaya in #321
- [FEATURE] Introduce new OpenSearchTransport based on Apache HttpClient 5 by @reta in #281
- Add workflow to publish snapshots via GHA by @gaiksaya in #325
- Fix: ResponseCompression option. by @dblock in #322
- Added support for skip-changelog. by @dblock in #331
- Minor fixes related to ApacheHttpClient5Transport by @reta in #329
- Fix: do not double-wrap OpenSearchException. by @dblock in #323
- Document HTTP/2 support by @reta in #330
- Added support for signing service name (partial support for OpenSearch Serverless) by @dblock in #324
- Upgrade backport workflow. by @dblock in #334
- Refactor two-client usage. by @dblock in #333
- Adding x-amz-content-sha256 header for signed requests by @VachaShah in #339
- Fix issue with completion suggester being parsed as term suggester. by @iamdanhart in #347
- Update USER_GUIDE to use exact AWS brand names by @andrross in #352
- Bumps Jackson from 2.14.1 to 2.14.2 by @reta in #357
- Bulk UpdateOperation misses upsert options by @reta in #353
- Upgrading compatibility to opensearch 2.5 by @AmiStrn in #367
- Feature/range aggregation fix 369 by @szczepanczykd in #370
- Fixing integration tests by @VachaShah in #375
- Adding bulk request example in user guide by @VachaShah in #373
- Fixing issue when tracktotalhits is disabled by @VachaShah in #372
- Bump io.github.classgraph:classgraph from 4.8.154 to 4.8.156 by @dependabot in #390
- Add 2PR approval to release workflow by @gaiksaya in #383
- Adding an example to use raw JSON class instead of target classes by @VachaShah in #385
- Update Gradle to 8.0.2 by @reta in #392
- Add "mappings" field to IndexSettings object by @L00kian in #382
- Added untriaged issue workflow. by @dblock in #364
- Bump io.github.classgraph:classgraph from 4.8.156 to 4.8.157 in /java-client by @dependabot in #403
- Add buffered lookahead for Jackson by @luneo7 in #338
- Mask snapshots variables by @gaiksaya in #411
- Add option to set headers and sort options in cat requests by @MarinaRazumovsky in #412
- Support DataStream APIs by @tanqiuliu in #416
- refactor: create AbstractAggregationRequestIT class + fail with OpenS… by @szczepanczykd in #421
- Fix compilation issues (after changes in main) by @reta in #423
- fix: add missing highlight and source field in MultisearchBody.Builder by @szczepanczykd in #442
- Improve time taken by Github actions by @VachaShah in #439
- Fix Changelog on main by @VachaShah in #450
- Publish snapshots from 2.x branch by @VachaShah in #451
- Upgrade dependabot PR action. by @dblock in #460
- Bump org.ajoberstar.grgit:grgit-gradle from 5.0.0 to 5.2.0 by @dependabot in #458
- Include aggregations and suggest in Sea...
v2.24.0
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
- @quangdutran made their first contribution in #1551
Full Changelog: v2.23.0...v2.24.0
v2.23.0
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
onWildcardProperty
andpaginationDepth
onHybridQuery
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
v2.22.0
What's Changed
- [AUTO] Increment version to 2.22.0. by @opensearch-trigger-bot in #1435
- [Backport 2.x] CodeGen updates by @Xtansia in #1443
- [Backport 2.x] Generate search pipeline requests (#1442) by @Xtansia in #1452
- [Backport 2.x] Generate Tokenizers by @Xtansia in #1454
- [Backport 2.x] Add Search response
phase_took
field (#1449) by @Xtansia in #1455 - [Backport] [2.x] Bump org.junit:junit-bom from 5.11.4 to 5.12.0 (#1456) by @reta in #1457
- [Backport 2.x] Updated affiliation for @dblock. by @opensearch-trigger-bot in #1462
- [Backport 2.x] Update Andriy Redko (https://github.com/reta) affiliation by @opensearch-trigger-bot in #1461
- Backport/backport 1464 to 2.x by @matthiasValuecloud in #1469
- [Backport 2.x] Add support for
GeoDistanceSort
'snested
andvalidation_method
fields by @opensearch-trigger-bot in #1471 - Prepare changelog for releasing 2.22.0 by @Xtansia in #1472
Full Changelog: v2.21.0...v2.22.0
v2.21.0
What's Changed
- [AUTO] Increment version to 2.21.0. by @opensearch-trigger-bot in #1411
- [Backport 2.x] Bump lycheeverse/lychee-action from 2.2.0 to 2.3.0 by @opensearch-trigger-bot in #1421
- [Backport 2.x] Bump commons-logging:commons-logging from 1.3.4 to 1.3.5 in /java-client (#1418) by @Xtansia in #1422
- Fix serialization of
KnnQuery
'smethod_parameters
property by @Xtansia in #1427 - Fixed deserializing
GeoValidationMethod
enum values when uppercase by @Xtansia in #1431 - Add support for
GeoDistanceQuery
'signore_unmapped
property by @Xtansia in #1430 - Backport/backport 1429 to 2.x by @jainankitk in #1432
- Prepare changelog for releasing 2.21.0 by @Xtansia in #1434
Full Changelog: v2.20.0...v2.21.0
v2.20.0
What's Changed
- [AUTO] Increment version to 2.20.0. by @opensearch-trigger-bot in #1355
- [Backport 2.x] Fix serialization of time_zone field in CompositeDateHistogramAggregationSource by @opensearch-trigger-bot in #1363
- [Backport] [2.x] Bump lycheeverse/lychee-action from 2.1.0 to 2.2.0 (#1366) by @reta in #1368
- [Backport] [2.x] Bump org.junit:junit-bom from 5.11.3 to 5.11.4 (#1367) by @reta in #1369
- [Backport 2.x] Update Gradle to 8.12 by @opensearch-trigger-bot in #1380
- [Backport] [2.x] Bump org.apache.httpcomponents.core5:httpcore5 from 5.3.1 to 5.3.2 (#1383) by @reta in #1387
- [Backport] [2.x] Bump org.owasp.dependencycheck from 11.1.1 to 12.0.0 (#1381) by @reta in #1388
- [Backport] [2.x] Bump org.owasp.dependencycheck from 12.0.0 to 12.0.1 (#1393) by @reta in #1395
- [Backport 2.x] Fix test report artifact uploading by @opensearch-trigger-bot in #1408
- [Backport] [2.x] Bump org.owasp.dependencycheck from 12.0.1 to 12.0.2 in /java-client (#1399) by @reta in #1405
- [Backport] [2.x] Bump org.apache.httpcomponents.core5:httpcore5 from 5.3.2 to 5.3.3, org.apache.httpcomponents.client5:httpclient5 from 5.4.1 to 5.4.2 by @reta in #1406
- Support KnnQuery's
method_parameters
andrescore
properties by @Xtansia in #1407 - [Backport 2.x] Update Gradle to 8.12.1 by @opensearch-trigger-bot in #1410
- Prepare changelog for releasing 2.20.0 by @Xtansia in #1409
Full Changelog: v2.19.0...v2.20.0