Skip to content

Releases: kamerk22/AmazonGiftCode

v2.0.0

12 Jun 01:38
cd826ad

Choose a tag to compare

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

  • AWS and AmazonGiftCode now accept an optional ClientInterface, allowing the HTTP layer to be substituted (defaults to the existing cURL client, so behavior is unchanged).

Fixed

  • CreateResponse and CreateBalanceResponse no longer raise an undefined-key error when Amazon returns a body without the cardInfo / availableFunds keys (for example error responses).

Removed

  • Scrutinizer CI configuration (replaced by GitHub Actions).
  • sempro/phpunit-pretty-print dev 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/support constraint.

v1.0.6

28 Mar 16:56
414e1c6

Choose a tag to compare

Add support for Laravel 12.

What's Changed

New Contributors

Full Changelog: v1.0.5...v1.0.6

v1.0.5

17 Mar 12:03
0b8fad7

Choose a tag to compare

Laravel 10 support

v1.0.4

22 Feb 02:28
e9a067e

Choose a tag to compare

Add support for Laravel 9.0

v1.0.3

03 Oct 13:34
521a0f5

Choose a tag to compare

Releasing version v1.0.3

  • Add $creationId to getCode()
  • Add support for Laravel 8.0
  • Add $creationRequestId to buyGiftCard()
  • Fix getGiftCardPayload method to generate a unique creation Id
  • Provide valid default endpoint
  • For more here

v1.0.2

18 May 17:23
575508a

Choose a tag to compare

Laravel 6 Support

1.0.1

10 Dec 21:15
3490bc5

Choose a tag to compare

  • Fixed Request Creation Payload.

1.0.0

07 Dec 17:26
1d2a462

Choose a tag to compare

  • First Release
  • Added methods for creating and cancelling Amazon Gift Cards.