Skip to content

Releases: jrebs/easyship-php

Refactored Requests

10 May 22:38

Choose a tag to compare

You can now call getLastRequest() on the EasyshipAPI object to get an EasyshipRequest object which has getters to look at pieces of the last request submitted. Use this for logging stuff outside the library.

Don't require an apiToken to construct EasyshipAPI

07 May 23:49

Choose a tag to compare

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

07 May 05:18

Choose a tag to compare

  • 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

06 May 05:46

Choose a tag to compare

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

24 Apr 21:50
c1d3ad5

Choose a tag to compare

v1.0

Webhooks cleanup and documentation (#6)