Skip to content

Latest commit

 

History

History
661 lines (317 loc) · 27.6 KB

CHANGELOG.md

File metadata and controls

661 lines (317 loc) · 27.6 KB

eBay API Changelog

9.1.0 (2024-07-02)

Features

  • add "firstError" in EBayApiError (c2bff1e)
  • make xmlBuilderOptions configurable (ce7f787)

9.0.3 (2024-06-27)

Bug Fixes

  • change type of response status to number (f062fc9)
  • version in README.md (0991cc3)

9.0.2 (2024-06-21)

Bug Fixes

  • revert back to postForm because axios does not encode correctly (c369044)

9.0.1 (2024-06-20)

Bug Fixes

9.0.0 (2024-06-20)

Features

  • update sell metadata to v1.7.1 (124ed0b)

9.0.0-RC.0 (2024-04-25)

⚠ BREAKING CHANGES

  • refactor error handling

Bug Fixes

8.7.2-RC.0 (2024-03-29)

Bug Fixes

  • #165 allow string as Metric value (f20f688)
  • refresh Auth token if it's hard expired (1d8410f)
  • use same timestamp in digital signature (20bc69a)

8.7.1 (2024-02-09)

Bug Fixes

8.7.0 (2024-02-05)

Features

8.6.1 (2024-01-18)

Bug Fixes

  • 🐛 fixes search cancellations request with query parameters (60133ab)

8.6.0 (2023-10-08)

Features

  • removeComments is true to reduce module size (91725b4)
  • update sell Marketing API v1.17.0 (c3acbfb)

8.5.1 (2023-09-28)

Bug Fixes

8.5.0 (2023-08-29)

Features

  • export request and param types (adc6cce)
  • generate types with openai-typescript (62d6178)
  • implement openai spec operations (035e8c8)
  • improve more types (fb170ae)
  • use openai typedef in query too (afdd9c6)

Bug Fixes

  • ignore openapi generated folder in tslint.json (2d3e748)
  • traditional api types (ac9cd61)

8.4.1 (2023-05-25)

8.4.0 (2023-01-27)

Features

  • add setSignature method (de1b466)

Bug Fixes

  • remove unused globals crypto (a3ceaab)
  • show error message in browser since digital signature is not supported here (314211b)

8.2.0-RC.0 (2022-12-27)

Features

8.3.0 (2023-01-18)

Features

  • update restful sell marketing api to v1.14.0 (d76a6f1)

8.2.0 (2023-01-09)

Features

  • update sell.account api to v1.9.0 (183d0ef)

8.1.0 (2022-12-27)

Features

Bug Fixes

  • reverts types in package.json (aac52a3)

8.0.1 (2022-12-21)

8.0.0 (2022-12-21)

8.0.0-RC.0 (2022-12-08)

⚠ BREAKING CHANGES

  • output esm and cjs

Features

Bug Fixes

7.1.3 (2022-12-03)

Bug Fixes

  • get access token before calling traditional API (a4a3123)

7.1.2 (2022-11-22)

7.1.1 (2022-11-03)

7.1.0 (2022-11-03)

Features

  • added developer key management API (75ccb60)

Bug Fixes

7.0.2 (2022-06-29)

7.0.1 (2022-06-28)

Bug Fixes

  • add missed sort parameter (f4cf095)
  • fix enum used for refundMethod (99203d2)

7.0.0 (2022-03-18)

⚠ BREAKING CHANGES

  • add "returnResponse" config for API. If set to true, return the response instead of data.

Features

  • add "returnResponse" config for API. If set to true, return the response instead of data. (41a8abb)

Bug Fixes

  • fromEnv() make EBAY_DEV_ID optional (9c90bfa)

6.2.0 (2022-03-06)

Features

  • add "default" export for esm (d2454d9)

Bug Fixes

  • add types and enums for package dimensions and addresses (97404b9)

6.1.0 (2022-02-08)

Features

6.0.0 (2022-02-08)

⚠ BREAKING CHANGES

  • rename package name from '@hendt/ebay-api' to 'ebay-api'

  • rename package name from '@hendt/ebay-api' to 'ebay-api' (fa61e14)

5.3.1 (2022-02-08)

5.3.0 (2022-01-21)

Features

Bug Fixes

  • correct example file name (507b298)

5.2.1 (2022-01-05)

Bug Fixes

  • allow fieldGroups in fulfillment.getOrders call (6da3fd0)
  • commerce.translations oas test (c80f1af)

5.2.0 (2021-12-17)

Features

  • add fieldGroups param in fulfillment.getOrder() (23562be)

5.1.1 (2021-12-03)

Bug Fixes

  • use "http" in xmlns for finding API #14 (f8ea062)

5.1.0 (2021-11-23)

Features

  • update buy browse API (6ca0334)
  • update restful notification api to v1.2.0 (91e5de3)
  • update sell analytics, metadata and recommendation API and oas (214c0b0)
  • update sell compliance API (aed292c)
  • update sell fulfillment API (274f2f4)

5.0.3 (2021-11-11)

Bug Fixes

  • remove stripCode instead check if window is defined (65eb840)

5.0.2 (2021-11-11)

Bug Fixes

  • declare property 'id' for every Restful API since constructor.name is not reliable (71ce1ad)

5.0.1 (2021-11-11)

Bug Fixes

  • remove restful 'Accept-Encoding' header in browser environment. (dd9db62)

5.0.0 (2021-10-28)

⚠ BREAKING CHANGES

  • target ES2020 and Node >= 14

  • target ES2020 and Node >= 14 (81c1973)

4.0.4 (2021-10-28)

Bug Fixes

  • traditional: use https in shopping API and finding API (c1fecc0)

4.0.3 (2021-10-19)

Bug Fixes

  • shopping: use iaf token in shopping API (f24f24d)

4.0.2 (2021-10-12)

Bug Fixes

  • traditional: only return api error if Ack is Failure #93 (8f30eed)
  • types: make legacyReference in RefundItem optional (5aa2e9e)

4.0.1 (2021-09-09)

Bug Fixes

4.0.0 (2021-08-27)

4.0.0-RC.1 (2021-08-27)

Bug Fixes

  • keep function name in minified version (e4e58cc)
  • remove custom User-Agent (86cde05)
  • revert back to plain xml body since form-data with axios has weird issues (45870d5)

4.0.0-RC.0 (2021-08-26)

⚠ BREAKING CHANGES

  • set per default to EBAY_US

Features

  • allow string in setCredentials() (b17e300)
  • eps (WIP) (6e7db5f)
  • upload picture to eps with working example (2d6d46c)

Bug Fixes

3.3.3 (2021-08-26)

Bug Fixes

  • types: set ShippingFulfillmentDetails.shippedDate as optional (2894739)

3.3.2 (2021-08-15)

Bug Fixes

  • IssueRefundRequest type (8a75516)

3.3.1 (2021-08-12)

3.3.0 (2021-07-25)

Features

  • add and use ReturnMethod, ReturnShippingCostPayer, and RegionType enums (5a63eee)
  • add response data to error meta (021e84f)

Bug Fixes

  • add EBAY_BE marketplace (c9330be)
  • make changelog headings consistent (63dc373)

3.2.0 (2021-04-25)

Features

  • add Marketplace enum and change types of marketplaceId params to use enums (6b5eb93)

Bug Fixes

  • autoRefreshToken in traditional api call (faadf94)
  • use travis env for codecov (6cb528c)

3.1.0 (2021-04-07)

Features

3.0.0 (2021-04-07)

⚠ BREAKING CHANGES

  • rename oAuth2 to OAuth2

Features

  • add apix/apiz and make restful api configurable (081dab0)
  • add ContentLanguage enum (a0a3d11)
  • improve error handling (c1fbdbb)
  • use Locale enum (edcb921)

Bug Fixes

2.2.1 (2021-03-11)

Bug Fixes

  • remove lib before build (8cc6cbb)

2.2.0 (2021-03-11)

Features

Bug Fixes

  • add package-lock.json to bumbFiles (b82a901)

2.1.1 (2021-03-09)

Bug Fixes

  • minor fix for update readme script (eaad8f9)

2.1.0 (2021-03-09)

Features

Bug Fixes

2.0.0 (2021-03-09)

⚠ BREAKING CHANGES

  • refactoring
  • parse attributes on eBay xml response

Features

  • apply default parse options to xml request (dd95255)
  • enable arrayMode in XML response (bc91c79)
  • parseTrueNumberOnly in xml (c5cb5ed)
  • remove AxiosRateLimited and Expose Axios instance (fe37918)
  • support additional header in XML request (bd52f33)

Bug Fixes

  • change back to git dependency (d4017be)

  • change to https for travis (2c59820)

  • improve arrayMode (4099dfb)

  • parse attributes on eBay xml response (6970ae6)

  • remove List from arrayMode (691c194)

  • refactoring (bcb3a5e)

1.5.1 (2021-02-21)

Bug Fixes

  • udpate comment and return type to more accuratly decribe what is returned from eBay (6ea2458)
  • update call to include correct response type (763df8a)

1.5.0 (2021-02-21)

Features

  • add fetchItemAspects method (457cb42)
  • updated taxonomy url to GA version per eBay release notes (1c44ad1)

Bug Fixes

  • updated testing oas3 file per eBay docs (b758222)

1.4.2 (2021-01-07)

Bug Fixes

  • Make Region.regionType optional (9486ec6)
  • Remove sku from Compatibility (506d988)

1.4.1 (2020-10-22)

Bug Fixes

  • Create type EbayOfferDetailsWithId and use that for updateOffer (0445e05)
  • Merge pull request #19 from olliechick/fix-types (a999b12)
  • wrap glob pattern in single quotes (ac2eb5f)

1.4.0 (2020-10-02)

Features

  • Return refreshed token from refreshAuthToken (b7075c3)

Bug Fixes

  • fix siteId check (3c8c1cb)
  • fix type of PaymentPolicyRequest.paymentMethods (e8a97a7)
  • Mark non-required types in PaymentPolicyRequest and children as optional (efaad9d)
  • Mark non-required types in ReturnPolicyRequest as optional (2323344)
  • remove requirement for siteId in eBayConfig; instead, throw errors when it is needed but not provided (2df33f8)

1.3.0 (2020-09-25)

Features

  • Sell: add missed api calls (4749eba)
  • Sell: add missed API calls (5aa03c3)

1.2.1 (2020-06-16)

Bug Fixes

  • PostOrder: create return endpoint (957c739)

1.2.0 (2020-06-09)

Features

  • add new enum and fix RefundDetail type (3c15ffc)

1.1.2 (2020-06-01)

Bug Fixes

1.1.1 (2020-05-31)

Bug Fixes

  • wrong name for restful cache (dce891b)

1.1.0 (2020-05-31)

Features

Bug Fixes

  • post order issue_refund missed payload param (2e735e6)

1.0.1 (2020-03-19)

Bug Fixes

1.0.0 (2020-03-19)

Bug Fixes