Skip to content

Latest commit

 

History

History
84 lines (63 loc) · 3.57 KB

CHANGELOG.md

File metadata and controls

84 lines (63 loc) · 3.57 KB

Changelog

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

Fixed issues

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

v0.3.3

Fixed issues

  • Corrected update URL for ListingProperty resource. Issue #14

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

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

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

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

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

v0.1.2

  • Add Shop Listing methods
  • Update Request Utility getParamaters method

v0.1.1

  • Fix update & delete methods for ShippingProfiles
  • Add create draft listing method
  • Add get listing method

v0.1

First actual version.

  • Added support for the Etsy API v3.
  • Removed support for Etsy API v2