2.4.0
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
- @kimpepper made their first contribution in #236
- @reta made their first contribution in #272
Full Changelog: 2.3.1...2.4.0