Releases: rhysnhall/etsy-php-sdk
Releases · rhysnhall/etsy-php-sdk
v1.1.0
v1.1.0
Fixed issues
- Update saveable values on ReturnPolicy resource.
- Update saveable values on ShippingUpgrade resource.
- Correct name of Transaction::allbyReceipt to Transaction::allByReceipt
- Update Request::prepareFile to correctly support video uploads.
- Add $_saveable property to ListingTranslation resource.
Changes
- Add getByUserId() method to Shop resource.
- Add new ProcessingProfile resource.
- Add optional params to Transaction::allByReceipt method to cater for new query paramaters associated with this api call.
- Add ShippingProfile and ListingVideo associations to the Listing resource.
- Add assignShopIdToIncludedResources() method to Listing resource to ensure associated resources are assigned the shop ID.
- Changed Request::prepareFile method to support manual upload of images and files (instead of the method forcing it).
- Add uploadFile() method to Listings resource.
- Add uploadImage() method to Listings resource.
- Add uploadVideo() method to Listings resource.
Breaking changes
- Remove the User::getShop method.
- Remove the Shop::count static method. You can get the count for a shops by referencing the count property on the Shop collection after calling Shop::all().
v1.0.2
v1.0.1
v1.0
v0.4.0
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
- Added Etsy::getMe() method: User getMe method
- Added Etsy::tokenScopes method: tokenScopes
- Added new BuyerTaxonomy and BuyerTaxonomyProperty resource and supporting methods.
- Added Etsy::findShops() method: findShops
- Add new ListingVideo resource and supporting methods.
- Add new ProductionPartner resource and supporting methods.
- Add new ReturnPolicy resource and supporting methods.
v0.3.4
v0.3.3
v0.3.2
v0.3.1
v0.3.0
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.