Repository navigation
Releases
Releases · glue-systems/sp-api-open-api
v4.1.0
What's Changed
- Updating psr/simple-cache dependency to v1 || v2 || v3; adapting Arra… by @jpsilkjr86 in #26
Full Changelog: v4.0.0...v4.1.0
v4.0.0
What's Changed
- Feature/php 83 by @jpsilkjr86 in #25
- Minimum PHP version changed to 8.3.
- Replaced
GuzzleHttp\Psr7\build_query()withGuzzleHttp\Psr7\Query::build(). - Replaced
GuzzleHttp\json_encodewith vanillajson_encode. - Adapted
ResponseExceptionhandling in place ofgetResponse()method that was removed in the parentRequestExceptionin Guzzle 8. - Added
Metric::REVENUE_PENETRATIONenum toReplenishmentV20221107, fixed relevant test. - Added handling in tests for 403 errors that can be returned by the Sandbox API.
- Adjusted
ArrayAccessmethods to match php 8.3+ signatures. - Adapted phpunit implementation to match upgraded version requirements.
- Addressed 'Implicitly nullable parameters are deprecated' warnings in PHP 8.3+.
- Updated PHPDocs to suppress IDE warnings.
- Fixed deprecated Reflection handling in
SpApiutility. - Changed dependency from
ClientInterfacetoClientin response to Guzzle 8 breaking change withgetConfig()method presence.
Full Changelog: v3.0.0...v4.0.0
v3.0.0
What's Changed
- Drop support for PHP 5.6 in order to support Guzzle 7.2 series by @codelinde in #23
Full Changelog: v2.3.5...v3.0.0
v2.3.5
What's Changed
- Adding 'READY_TO_SHIP' as an enumerable value by @codelinde in #22
Full Changelog: v2.3.4...v2.3.5
v2.3.4
What's Changed
- Correcting for SP API models' noncompliance with actual SP API responses by @codelinde in #21
New Contributors
- @codelinde made their first contribution in #21
Full Changelog: v2.3.3...v2.3.4
v2.3.3
What's Changed
- Feature/add lwa exception to list of retryable exception types by @jpsilkjr86 in #20
Full Changelog: v2.3.2...v2.3.3
v2.3.2
What's Changed
- Hotfix/pass http code into lwa exception by @jpsilkjr86 in #19
Full Changelog: v2.3.1...v2.3.2
v2.3.1
What's Changed
- Adding 401 to http codes for which to retry SP-API call execution by @jpsilkjr86 in #18
Full Changelog: v2.3.0...v2.3.1
v2.3.0
What's Changed
- Expanding UnpacksHttpResponseAsString trait to also handle ResponseInterface values by @jpsilkjr86 in #17
Full Changelog: v2.2.0...v2.3.0
v2.2.0
What's Changed
- Adding new trait UnpacksResponseBodyAsString, refactoring accordingly by @jpsilkjr86 in #16
Full Changelog: v2.1.2...v2.2.0