Skip to content

Latest commit

 

History

History
64 lines (56 loc) · 5.26 KB

CHANGELOG.md

File metadata and controls

64 lines (56 loc) · 5.26 KB

CHANGELOG

Inspired from Keep a Changelog

Added

  • Generate endpoints from OpenSearch API Specification (#194)
  • Added workflow for automated API update using OpenSearch API specification (#209)
  • Added samples (#218)
  • Added support for PHP 8.3 and 8.4 (#229)

Changed

  • Increased min version of ezimuel/ringphp to ^1.2.2
  • Changed fluent setters to return static

Deprecated

  • Passing a callable to \OpenSearch\ClientBuilder::setEndpoint() is deprecated and replaced with passing an EndpointFactory to \OpenSearch\ClientBuilder::setEndpointFactory() (#237)

Removed

  • Removed support for PHP 7.3 and 7.4

Fixed

  • Fixed PHP 8.4 deprecations

Updated APIs

Security

Dependencies

Added

  • Added a GitHub workflow for verifying CHANGELOG (#92)
  • Added class docs generator (#96)
  • Added support for Amazon OpenSearch Serverless SigV4 signing (#119)
  • Added includePortInHostHeader option to ClientBuilder::fromConfig (#118)
  • Added the RefreshSearchAnalyzers endpoint (#152)
  • Added support for format parameter to specify the sql response format (#161)
  • Added ml-commons model, model group and connector APIs (#170)
  • Added support for sending raw JSON requests (#171)
  • Added PHP 8.2 support (#87)
  • Added Windows and MacOS support (#100)
  • Added code coverage reporting (#100)
  • Added support for a custom signing service name for AWS SigV4 (#117)
  • Added support for OpenSearch 2.12 and 2.13 (#180)
  • Added release automation to publish to packagist (#183)
  • Added @saimedhi to opensearch-php maintainers (#215)

Fixed

  • Fixed backport workflow when tag is applied before closing PR (#131)
  • Fixed host urls with trailing slash in the url (#130)
  • Fixed point-in-time APIs (#142)
  • Fixed basic authentication being overridden by connection params in ClientBuilder (#160)
  • Fixed PHP warning in Connection::tryDeserializeError() for some error responses (#167)