Releases: opensearch-project/opensearch-php
Releases · opensearch-project/opensearch-php
2.6.0
What's Changed
- feat: Update php scripts to symfony commands by @kimpepper in #394
- fix: error thrown trying to parse type for param docs by @kimpepper in #395
- Updated opensearch-php to reflect the latest OpenSearch API spec by @opensearch-trigger-bot[bot] in #396
- feat: Add param array shapes (2) by @kimpepper in #398
- feat: Convert legacy templates to twig by @kimpepper in #399
- build: Prepare 2.6.0 release by @kimpepper in #400
Full Changelog: 2.5.1...2.6.0
2.5.1
What's Changed
- Back to dev by @kimpepper in #375
- Support Symfony 8 by @nikow13 in #381
- docs: Replace newline with a space by @kimpepper in #382
- Updated opensearch-php to reflect the latest OpenSearch API spec by @opensearch-trigger-bot[bot] in #377
- fix: Allow params with the name
typeby @kimpepper in #384 - Retries in logging message in GuzzleRetryDecider are off by one by @acha5066 in #386
- Updated opensearch-php to reflect the latest OpenSearch API spec by @opensearch-trigger-bot[bot] in #388
- Prepare 2.5.1 release by @kimpepper in #387
New Contributors
Full Changelog: 2.5.0...2.5.1
2.5.0
What's Changed
- Back to dev by @kimpepper in #365
- Move health check to shared action by @kimpepper in #366
- Test lowest allowed version of dependencies by @kimpepper in #367
- Upgrade from phpunit v9 to v10 by @kimpepper in #371
- fix: ID is being double encoded by @kimpepper in #368
- Simplify url encoding by @kimpepper in #370
- Prepare 2.5.0 release by @kimpepper in #372
Full Changelog: 2.4.6...2.5.0
2.4.6
What's Changed
- Back to dev version by @kimpepper in #352
- #353: Add support for Guzzle logging middleware by @ossobuffo in #354
- Fix(SearchResponseIterator): Move scroll_id to body by @umaarov in #356
- Updated opensearch-php to reflect the latest OpenSearch API spec by @opensearch-trigger-bot[bot] in #357
- task: Update lycheeverse/lychee-action to v2 by @kimpepper in #358
- fix: lychee build by @kimpepper in #359
- Switch to actions/create-github-app-token by @kimpepper in #362
- Update OpenSearch version test matrix and add v3 by @kimpepper in #361
- Prepare 2.4.6 release by @kimpepper in #363
New Contributors
- @ossobuffo made their first contribution in #354
- @umaarov made their first contribution in #356
Full Changelog: 2.4.5...2.4.6
2.4.5
2.4.4
What's Changed
- Back to dev by @kimpepper in #324
- Updated opensearch-php to reflect the latest OpenSearch API spec by @opensearch-trigger-bot[bot] in #325
- Updated opensearch-php to reflect the latest OpenSearch API spec by @opensearch-trigger-bot[bot] in #326
- Updated opensearch-php to reflect the latest OpenSearch API spec by @opensearch-trigger-bot[bot] in #327
- Reduce distribution size by actualizing .gitattributes' export ignore section by @savinmikhail in #330
- Updated opensearch-php to reflect the latest OpenSearch API spec by @opensearch-trigger-bot[bot] in #328
- fix: update generator to encode url parameters by @shyim in #335
- Updated opensearch-php to reflect the latest OpenSearch API spec by @opensearch-trigger-bot[bot] in #332
- Updated opensearch-php to reflect the latest OpenSearch API spec by @opensearch-trigger-bot[bot] in #336
- Updated opensearch-php to reflect the latest OpenSearch API spec by @opensearch-trigger-bot[bot] in #338
- Updated opensearch-php to reflect the latest OpenSearch API spec by @opensearch-trigger-bot[bot] in #340
- Updated opensearch-php to reflect the latest OpenSearch API spec by @opensearch-trigger-bot[bot] in #341
- Updated opensearch-php to reflect the latest OpenSearch API spec by @opensearch-trigger-bot[bot] in #342
- Updated opensearch-php to reflect the latest OpenSearch API spec by @opensearch-trigger-bot[bot] in #343
- Stepping down from project maintainers. by @dblock in #344
- Fix error when content_type is NULL by @davidwindell in #345
- prepare release by @shyim in #346
New Contributors
- @savinmikhail made their first contribution in #330
- @davidwindell made their first contribution in #345
Full Changelog: 2.4.3...2.4.4
2.4.3
What's Changed
- Back to dev version by @kimpepper in #305
- Fix changelog updater by @kimpepper in #306
- Updated opensearch-php to reflect the latest OpenSearch API spec by @opensearch-trigger-bot in #302
- Replace array by iterable in return type. Fix #307 by @romainruaud in #308
- Fix legacy options leaking into request headers by @kimpepper in #310
- Updated affiliation for @dblock. by @dblock in #311
- Update performRequest return type to iterable by @kimpepper in #313
- Make EndpointFactory and optional Client constructor param by @kimpepper in #315
- Fix options not being passed to legacy transport by @kimpepper in #316
- Adds a AwsSigningHttpClientFactory by @kimpepper in #314
- Fix json deserialization error by @tn2222 in #320
- Updated opensearch-php to reflect the latest OpenSearch API spec by @opensearch-trigger-bot in #317
- Prepare 2.4.3 release by @kimpepper in #322
New Contributors
- @romainruaud made their first contribution in #308
- @tn2222 made their first contribution in #320
Full Changelog: 2.4.2...2.4.3
2.4.2
What's Changed
- Fix deprecated class instantiation warnings by @kimpepper in #295
- Update user guide with new factory approach by @kimpepper in #291
- Fix async support by @kimpepper in #300
- Updated opensearch-php to reflect the latest OpenSearch API spec by @opensearch-trigger-bot in #298
- Prepare 2.4.2 release by @kimpepper in #303
Full Changelog: 2.4.1...2.4.2
2.4.1
What's Changed
- Preparing for next developer iteration 2.4.1 by @kimpepper in #279
- Clean up imports and whitespace by @kimpepper in #282
- Add Client factories for Guzzle and Symfony by @kimpepper in #287
- Change registered namespaces to an optional Client constructor param by @kimpepper in #286
- Re-add a PSR guide. by @dblock in #290
- fix: reusage of parameters by @shyim in #292
- chore: prepare changelog for release by @shyim in #293
Full Changelog: 2.4.0...2.4.1
2.4.0
What's Changed
- Add
--warning-mode nonewhen 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