Releases: jrebs/easyship-php
Releases · jrebs/easyship-php
Refactored Requests
Don't require an apiToken to construct EasyshipAPI
API Token can still be set on instantiation, but many uses cases make it a nuisance to require the token at this point, when it can be deferred.
Fix Guzzle Query String Use
- The guzzle client doesn't handle the 'query' option correctly, it seems, so use http_build_query() to do that work
- Fix all calls and tests to account for this change.
- Allow apiToken to be changed during runtime, for testing or users who have different tokens for business reasons.
Tracking Module Fixes
The tracking module's status() and checkpoints() calls were not using a payload as in the easyship docs. This fix corrects how the query string payloads are submitted.
First Release
v1.0 Webhooks cleanup and documentation (#6)