Skip to content

Releases: SocalNick/orchestrate-php-client

Upgrade GuzzleHttp to 6.1

18 Nov 04:49
Compare
Choose a tag to compare
0.6.0

Fix README for upgrade to GuzzleHttp 6.1

Event API Feature Parity - THIS RELEASE BREAKS BACKWARDS COMPATIBILITY

20 Feb 18:21
Compare
Choose a tag to compare

Fixes the following issues:

  • Event API Parity - #12
  • Optionally pass baseUrl to client - #13

Backwards compatibility changes:

  • Event API has been corrected to match Orchestrate's non-deprecated usage. It was originally implemented before the new Event API was released.
  • Client instantiation now has 3 parameters: $apiKey, $baseUrl, $httpClient. The $apiKey is still the only required parameter. The $baseUrl is new and was added before the $httpClient to allow changing to the Orchestrate Amazon EU West instance. This seemed like it would be more common than swapping the $httpClient.
  • The client no longer swallows exceptions. 4xx and 5xx errors are caught and re-thrown as exceptions in the SocalNick\Orchestrate namespace. Other errors / exceptions from Guzzle HTTP client will pass through.

SearchResult supports getNext / getPrev

04 Feb 04:53
Compare
Choose a tag to compare

Thanks to @izziaraffaele for pointing out this was missing from SearchResult

PATCH (Merge) and Search Aggregate support

25 Jan 01:44
Compare
Choose a tag to compare

POST / PATCH Support

12 Jan 05:59
Compare
Choose a tag to compare
  • Support for Key/Value POST to auto-generate a key
  • Support for Key/Value PATCH (partial update - operations) to support partial updates - PATCH (partial update - merge) coming soon
  • Improved Graph
    • Support for limit and offset in fetch operation
    • Support for getNext and get Prev on result object

Thanks to @rkgrep and @koxon for their contributions!

Sort support in Search in SearchOperation

10 Nov 01:03
Compare
Choose a tag to compare
0.2.0

Add test for sort parameter

Initial Release

17 Mar 04:19
Compare
Choose a tag to compare
0.1.0

Documentation for collection delete