Releases: gnikyt/Basic-Shopify-API
Releases · gnikyt/Basic-Shopify-API
v10.0.6
- Changes return type of iterable to match signature of iterable for PHP 8.1 (#129) by @HugoHeneault
- Fixes documentation for private GraphQL calls (#128) by @sivaganeshsg
v10.0.5
v10.0.4
v10.0.3
v10.0.2
v10.0.1
v9.1.2
v9.1.1
v9.1.0
- Rate limiting for REST has been improved to use a moving window method
Sleepdeferrer now returns a float for the time microtimeMemorystore now has aresetmethod to support the new rate limitingMemorynow accepts more then two values to support the new rate limiting
v9.0.0
Contains breaking changes; Consult UPGRADING.md.
- Library refactored and split up, no longer one file
- Auth header handling moved into Guzzle middleware
- API versioning handler moved into Guzzle middleware
- Rate limiting improved and now available for GraphQL
- Options moved into its own configuration class
- "Retry" ability now built-in via
guzzle_retry_middlewarewhich respects Shopify's 'X-Retry-After' header - API responses are now mapped into a response class which can be accessed as an array or object
- Storage of how/where rate limits, request times, and others are now changable with the
StateStorageinterface, and a default in-memory storage class provided - Both GraphQL and REST success and error returns have been normalized