Skip to content

Releases: opensearch-project/opensearch-php

2.4.1

10 Feb 13:01
2.4.1
ae12b9e
Compare
Choose a tag to compare

What's Changed

Full Changelog: 2.4.0...2.4.1

2.4.0

03 Feb 22:19
29111c4
Compare
Choose a tag to compare

What's Changed

  • Add --warning-mode none when assembling OpenSearch in CI by @TimWolla in #231
  • Run unit tests with PHP 8.3 and 8.4 on CI by @TimWolla in #229
  • Update GitHub Actions by @TimWolla in #230
  • Fix: build OpenSearch with the correct Java/Gradle combination. by @dblock in #234
  • Updated opensearch-php to reflect the latest OpenSearch API spec by @opensearch-trigger-bot in #223
  • Updated opensearch-php to reflect the latest OpenSearch API spec by @opensearch-trigger-bot in #235
  • Return static from fluid setters by @kimpepper in #236
  • Require minimum PHP 8.0 by @kimpepper in #239
  • Updated opensearch-php to reflect the latest OpenSearch API spec by @opensearch-trigger-bot in #238
  • Replace callable with Endpoint factory by @kimpepper in #237
  • Updated opensearch-php to reflect the latest OpenSearch API spec by @opensearch-trigger-bot in #241
  • Psr interfaces by @kimpepper in #233
  • Restore exception behavior for backwards compatibility by @kimpepper in #245
  • Adds a test for the signing client decorator by @kimpepper in #252
  • Adding @kimpepper as a co-maintainer. by @dblock in #249
  • Fix missing required $model_id param in GetModel by @kimpepper in #255
  • Add decorator tests for guzzle and symfony by @kimpepper in #256
  • Handle HTTP exceptions in HttpTransport by @kimpepper in #254
  • Added optional headers to the AWS SigningDecorator. by @dblock in #253
  • Updated opensearch-php to reflect the latest OpenSearch API spec by @opensearch-trigger-bot in #243
  • Add phpstan deprecation rules by @kimpepper in #258
  • Add phpstan baseline by @kimpepper in #259
  • Add phpstan/phpstan-phpunit by @kimpepper in #263
  • Deprecate unused classes by @kimpepper in #264
  • Update deprecation message to specify version 2.4.0 not 2.3.2 by @kimpepper in #265
  • Bump java version to 21 for unreleased opensearch tests by @kimpepper in #267
  • Updated opensearch-php to reflect the latest OpenSearch API spec by @opensearch-trigger-bot in #268
  • Updated opensearch-php to reflect the latest OpenSearch API spec by @opensearch-trigger-bot in #269
  • Fix JDK version for OpenSearch 1.x release branch by @reta in #272
  • Adds http client factories by @kimpepper in #271
  • Deprecate namespaces no longer in API spec by @kimpepper in #270
  • Add php cs fixer rule to remove unused imports by @kimpepper in #275
  • Serialize boolean query string params as strings by @kimpepper in #273
  • Deprecate remaining exceptions in \OpenSearch\Common\Exceptions and replace with new ones by @kimpepper in #274
  • Remove ksort for request params by @kimpepper in #276
  • Preparing for 2.4.0 release by @kimpepper in #277
  • Reduce the number of approvers for release to 1. by @dblock in #280

New Contributors

Full Changelog: 2.3.1...2.4.0

2.3.1

29 Aug 11:59
1866e6e
Compare
Choose a tag to compare

What's Changed

  • Fixes docs workflow by @dblock in #187
  • Fix permissions to release on GitHub by @gaiksaya in #189
  • Preparing for next developer iteration, 2.3.1. by @dblock in #190
  • Enhanced Generator Code to generate Endpoints using OpenSearch API Specifications by @saimedhi in #194
  • Added Autogenerated File Header and Renamed Client by @saimedhi in #196
  • Updated location of the API spec. by @dblock in #200
  • Fix example in USER_GUIDE.md by @TimWolla in #201
  • Moved Endpoint Proxies in Namespace Generator to Separate Folder by @saimedhi in #202
  • Generated Endpoints Using OpenSearch API Specifications: Phase I by @saimedhi in #203
  • Fix generator and add endpoint proxies/patches for backward compatibility by @saimedhi in #204
  • Generated Endpoints Using OpenSearch API Specifications: Phase II by @saimedhi in #206
  • Generated SecurityNamespace Endpoints Using OpenSearch API Specifications by @saimedhi in #207
  • Added Automated API Update Workflow by @saimedhi in #209
  • Generated Ml Namespace Endpoints Using OpenSearch API Specifications by @saimedhi in #214
  • Added @saimedhi to opensearch-php maintainers. by @dblock in #215
  • Added samples, updated links. by @dblock in #218
  • Add more precise types by @stof in #220
  • Fix node id vs. metric for backwards compatibility. by @dblock in #221
  • Add a proxy for closeCursor for backwards-compatibility. by @dblock in #222
  • Updated opensearch-php to reflect the latest OpenSearch API spec by @opensearch-trigger-bot in #213
  • fix: increase min version of ringphp by @shyim in #225
  • fix: php 8.4 deprecations by @shyim in #226

New Contributors

Full Changelog: 2.3.0...2.3.1

2.3.0

24 Apr 20:39
b9dacd1
Compare
Choose a tag to compare

What's Changed

New Contributors

Full Changelog: 2.2.0...2.3.0

2.2.0

26 May 11:04
8b6cdbc
Compare
Choose a tag to compare

What's Changed

New Contributors

Full Changelog: 2.1.0...2.2.0

2.1.0

27 Feb 17:58
9b7fd92
Compare
Choose a tag to compare

What's Changed

New Contributors

Full Changelog: 2.0.3...2.1.0

2.0.3

01 Oct 08:32
27e04b1
Compare
Choose a tag to compare

What's Changed

New Contributors

Full Changelog: 2.0.2...2.0.3

2.0.2

10 Aug 18:12
845edd6
Compare
Choose a tag to compare

What's Changed

New Contributors

Full Changelog: 2.0.1...2.0.2

2.0.1

01 Jul 23:53
839c78e
Compare
Choose a tag to compare

What's Changed

New Contributors

Full Changelog: 2.0.0...2.0.1

Compatibility to OpenSearch 2.0

26 May 19:27
565c17e
Compare
Choose a tag to compare

Changes:

  • Type Mapping API's have been removed
  • include-type-name Parameter has been removed
  • indices.exists_type and indices.flush_synced removal
    See PR: #54