Releases: kamerk22/AmazonGiftCode
Releases · kamerk22/AmazonGiftCode
v2.0.0
Added
- Support for Laravel 13.
- Test suite (PHPUnit + Orchestra Testbench) covering config, request signing, response parsing and the public API.
- GitHub Actions CI matrix across Laravel 12/13 on PHP 8.2 to 8.4.
Changed
AWSandAmazonGiftCodenow accept an optionalClientInterface, allowing the HTTP layer to be substituted (defaults to the existing cURL client, so behavior is unchanged).
Fixed
CreateResponseandCreateBalanceResponseno longer raise an undefined-key error when Amazon returns a body without thecardInfo/availableFundskeys (for example error responses).
Removed
- Scrutinizer CI configuration (replaced by GitHub Actions).
sempro/phpunit-pretty-printdev dependency (incompatible with PHPUnit 10+).- Laravel 11 from the CI matrix and dev dependencies; it is past its security support window and is blocked by Composer's advisory policy. It remains installable for existing users via the
illuminate/supportconstraint.
v1.0.6
Add support for Laravel 12.
What's Changed
- Laravel 11.x Compatibility by @laravel-shift in #16
- Laravel 12 Support by @charlesreffett in #19
New Contributors
- @laravel-shift made their first contribution in #16
- @charlesreffett made their first contribution in #19
Full Changelog: v1.0.5...v1.0.6