Skip to content

Releases: rhysnhall/etsy-php-sdk

v1.0.1

17 Jul 22:48
Compare
Choose a tag to compare

v1.0.1

Fixed issues

  • Correct ListingInventory::get to be a static method
  • Add support for params to Listing->inventory method

v1.0

13 Jul 06:29
Compare
Choose a tag to compare

Major update and complete overhaul of the SDK.

v0.4.0

29 Jun 04:13
Compare
Choose a tag to compare

v0.4.0

  • Make api key optional when initializing client.
  • Etsy::getUser now supports an optional user ID.
  • Add expiry value to access tokens.
  • Change Listing update request to use new PATCH method.
  • Add new associations to Listing resource.
  • Update endpoints for various Listing associated resources.

New

v0.3.4

18 Aug 01:09
Compare
Choose a tag to compare

v0.3.4

Fixed issues

  • Add pagination support for the Receipt resource. Issue #15
  • Add pagination support for LedgerEntry and Transaction resources.

v0.3.3

17 Aug 04:53
Compare
Choose a tag to compare

v0.3.3

Fixed issues

  • Corrected update URL for ListingProperty resource. Issue #14

v0.3.2

15 Oct 08:50
Compare
Choose a tag to compare

v0.3.2

Fixed issues

  • Fixed issue with associated properties being incorrectly updated on create() methods resulting in "Indirect modification of overloaded property" error. Issue #9

v0.3.1

16 Sep 02:03
Compare
Choose a tag to compare

v0.3.1

Fixed issues

  • Add check and exception when a null or empty client ID is passed to the Oauth/Client class. Issue #8
  • Updated handleAcessTokenError() method to check for the existence of 'error_description' in the response body. Issue #8

v0.3.0

08 Sep 23:37
Compare
Choose a tag to compare

v0.3.0

New

  • Added config property to the Client class. This currently only supports the value '404_error' which when set to true will throw an error when a resource returns 404 instead of returning a null value. This value is unset/false by default.

Fixed issues

  • Fixed breaking issue with class names in the resource updateRequest method. This issue only relates to Linux environments. #6

Minor notes

  • Fixed some typos in Client error messages.

v0.2.1

03 Sep 15:40
Compare
Choose a tag to compare

v0.2.1

Fixed issues

  • updateVariationImages() method in Listings resource now correctly uses POST method #5
  • Typo in ShippingUpgrade update and delete methods #7
  • When uploading an image or file the Etsy Client will now POST the data as multipart.

v0.2

20 Aug 02:29
Compare
Choose a tag to compare

v0.2

Finalise basics of all methods as per Etsy's API reference.

  • Add ListingFile
  • Add ListingImage
  • Add ListingInventory
  • Add ListingOffering
  • Add ListingProduct
  • Add ListingTranslation
  • Add ListingVariationImage