NewYour coding agent can read the release notes before it upgrades.Set up the MCP server →
Packagist · #542 most downloaded on Packagist
PHP Client for OpenSearch
Last release 24 days ago
14 Sep 2026
Release timing varies
gaps range from 2 weeks to 11 months
Most releases are documented
notes for 14 of 23 stable releases
Nothing withdrawn
no release was ever pulled
5 years old
23 releases · first in 2021
One column per quarter.
Fixed: Refreshable AWS Credentials take2 by @SakiTakamachi in #429
Full Changelog: 2.7.0...2.7.1
ci: replace deprecated GitHub App token with opensearch-ci-bot by @kimpepper in #416
Full Changelog: 2.6.0...2.7.0
phpunit/phpunit to ^11.5 (#414)guzzlehttp/psr7 dev dependency constraint to ^2.8.0 || ^3.0.0 and bump aws/aws-sdk-php dev dependency to ^3.394.9 to support Guzzle 8 (#412)CredentialProvider instance to SigningClientFactory is deprecated; pass a callable instead (#404)SmartSerializer throwing JsonException on JSON with unpaired UTF-16 surrogate escape sequences produced by search highlighting (#403)callable as the provider argument of SigningClientFactory so AWS SDK credential providers like CredentialProvider::sso() and CredentialProvider::assumeRole() can be used (#404)https://api-spec.opensearch.org/opensearch-openapi.yaml (#420)feat: Update php scripts to symfony commands by @kimpepper in #394
Full Changelog: 2.5.1...2.6.0
Back to dev by @kimpepper in #375
type by @kimpepper in #384Full Changelog: 2.5.0...2.5.1
type (#384)Back to dev by @kimpepper in #365
Full Changelog: 2.4.6...2.5.0
--prefer-lowest to the test matrix (#367)Back to dev version by @kimpepper in #352
Full Changelog: 2.4.5...2.4.6
fix: double encoding of index name by @shyim in #349
Back to dev by @kimpepper in #324
Full Changelog: 2.4.3...2.4.4
Back to dev version by @kimpepper in #305
Full Changelog: 2.4.2...2.4.3
auth_aws option to GuzzleClientFactory and SymfonyClientFactory (#314)Client::performRequest() and Transport::sendRequest() (#307)Fix deprecated class instantiation warnings by @kimpepper in #295
Full Changelog: 2.4.1...2.4.2
Preparing for next developer iteration 2.4.1 by @kimpepper in #279
Full Changelog: 2.4.0...2.4.1
Add phpstan deprecation rules by @kimpepper in #258
--warning-mode none when assembling OpenSearch in CI by @TimWolla in #231Full Changelog: 2.3.1...2.4.0
ezimuel/ringphp to ^1.2.2 (225)\OpenSearch\Common\Exceptions are deprecated and moved to \OpenSearch\Exception (#274)Nothing published for this version
Added a GitHub workflow for verifying CHANGELOG
includePortInHostHeader option to ClientBuilder::fromConfig (#118)RefreshSearchAnalyzers endpoint (#152)format parameter to specify the sql response format (#161)ClientBuilder (#160)Connection::tryDeserializeError() for some error responses (#167)Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Compare
Compare
Your coding agent can read these notes before it upgrades. Set up the MCP server →