Install
Works with Drupal: ^10.5 || ^11Using Composer to manage Drupal site dependencies
Alternative installation files
Download tar.gz
74.44 KB
MD5: 328b592db1a6e5d9868c04373d775f2f
SHA-1: bb8581e5ffe88da14460724be3a0ae1ebe9e714d
SHA-256: 34bf10dae06a0cc898f51b0488866de642606e05d42706018682b37d5a6c5891
Download zip
126.5 KB
MD5: d130fde32af81b7d5a28cc32ce26dbea
SHA-1: 779b2e5dd81f3a3aac2970c42b0b79ae063fad10
SHA-256: dd96f8d5c129adbb7e407280e303326ab021f6585c0c8720478dd86bf5194555
Release notes
Changes since 1.6.0-rc2
New features
- Amazon Creators API (amazon_crapi): A new
AmazonCrapiClientInterfacewas added and registered as a service alias, so other modules can decorate the Creators API client. - Amazon Creators API (amazon_crapi): When the Creators API returns an
ApiException, aCreatorsApiExceptionEventis now dispatched (AmazonCrapiEvents::CREATORS_API_EXCEPTION). The event includes the exception and aCreatorsApiRequestContextholding the operation, marketplace, ASINs and resources.
Bug fixes
- #3610152: Product availability was updated even when no products were fetched from Amazon. Now only freshly fetched products update availability.
- The list of valid ASINs is now re-indexed after invalid ASINs are filtered out. Before, gaps in the array keys changed how the request was serialized.
- Fixed the Creators API client service alias and moved the event constant to
AmazonCrapiEvents.
Developer notes
AmazonCrapiClient::__construct()dispatcher service as its second argument. Ifyou extend this class or create it yourself, update your code. If you get it from the service container, nothing changes.