amazon-sp-api
Version:
Amazon Selling Partner API client
589 lines (422 loc) • 91.2 kB
Markdown
## [v1.1.6](https://github.com/amz-tools/amazon-sp-api/tree/v1.1.6) (2025-04-15)
[Full Changelog](https://github.com/amz-tools/amazon-sp-api/compare/v1.1.5...v1.1.6)
**Notable changes:**
- Added new downloadReportStream() function
- Added new operations for endpoints amazonWarehousingAndDistribution, supplySource, vendorDirectFulfillmentShipping, vendorShipments
- Added new vehicles endpoint
- Removed deprecated operations from fulfillmentInbound v0 endpoint
- Added some more missing types (constructor config, .exchange, reports)
**Commits:**
- Added updateSupplySourceStatus operation to supplySource endpoint ([`5047010`](https://github.com/amz-tools/amazon-sp-api/commit/50470100cebc53f036aea5f0e913ce09d308e607))
- Added new vendorShipments operations ([`e16d8a6`](https://github.com/amz-tools/amazon-sp-api/commit/e16d8a6eaf4abd54afa1a45273149dd5823edaee))
- Added createContainerLabel operation to vendorDirectFulfillmentShipping endpoint ([`2e015dc`](https://github.com/amz-tools/amazon-sp-api/commit/2e015dc65fbab3014ce335bee5939b0ef8d641df))
- Removed deprecated v0 fulfillmentInbound operations ([`a80e98f`](https://github.com/amz-tools/amazon-sp-api/commit/a80e98f27c1604a322ee46413d8fdc82c7c9f682))
- Added new vehicles endpoint ([`75939b7`](https://github.com/amz-tools/amazon-sp-api/commit/75939b7c3f5b8b1e396ee50d4b066865cc1f2386))
- Added new AmazonWarehousingAndDistribution operations ([`226fb96`](https://github.com/amz-tools/amazon-sp-api/commit/226fb96c2491e4494ec0dacfe376188e7d41f516))
- Added ExchangeResponse type (Fixes #224) ([`ebee3d1`](https://github.com/amz-tools/amazon-sp-api/commit/ebee3d15630cf1365c4e71f9dec7b56e74db5ce2))
- Added all possible constructor config options to types (also fixes #264) ([`f57e73a`](https://github.com/amz-tools/amazon-sp-api/commit/f57e73a8c5dd4aaa5831cc7545b4ce6a4ca50b85))
- Added new report types (fixes #311) ([`6520762`](https://github.com/amz-tools/amazon-sp-api/commit/6520762f54eadf63ff0ab052a8e8232d7db96ab3))
- Fix for #310 ([`06f984a`](https://github.com/amz-tools/amazon-sp-api/commit/06f984aa52efdcd99b11a5166f556a83278e828b))
- Added test for downloadReportStream ([`391ae64`](https://github.com/amz-tools/amazon-sp-api/commit/391ae64404de2fef0365ecddf2821340174ee1b7))
- Update Readme to include Download reports as stream ([`740c2d7`](https://github.com/amz-tools/amazon-sp-api/commit/740c2d7515d958cba3eec768f824d9fa98ea966f))
- Removed uploadStream for now and added unzip as option to downloadReportStream (identical to downloadReport) ([`76800e7`](https://github.com/amz-tools/amazon-sp-api/commit/76800e79bd6e43d1291645cc5eb85462d32f076f))
- Fix the website url. ([`3b535e5`](https://github.com/amz-tools/amazon-sp-api/commit/3b535e5baaa63bf956b9f2545b6b93f984ce8c58))
- Using erasable syntax instead of enums ([`8ea71f7`](https://github.com/amz-tools/amazon-sp-api/commit/8ea71f70d482b4278249931c5ba7d838a1db109a))
- Added downloadReportStream method ([`8a8a70c`](https://github.com/amz-tools/amazon-sp-api/commit/8a8a70cd4d7d0b7f921d10750b7f8208e0f8e6ec))
- Changed streamToString to use \_getStreamChunks and use existing decoding method, added TODOs to reporting tests ([`8ecac8c`](https://github.com/amz-tools/amazon-sp-api/commit/8ecac8c9d96451b27de98c9d244077982b789d78))
- implement streamDownload() returning a stream ([`9c471a6`](https://github.com/amz-tools/amazon-sp-api/commit/9c471a6e2c9d352e6ed2d040b4a6d0d3d54c4766))
**Merged pull requests:**
- Fix the website url. [\#315](https://github.com/amz-tools/amazon-sp-api/pull/315) ([IonicaBizau](https://github.com/IonicaBizau))
- Using erasable syntax instead of enums [\#314](https://github.com/amz-tools/amazon-sp-api/pull/314) ([jakeleventhal](https://github.com/jakeleventhal))
- implement streamDownload\(\) returning a stream [\#306](https://github.com/amz-tools/amazon-sp-api/pull/306) ([danielecr](https://github.com/danielecr))
## [v1.1.5](https://github.com/amz-tools/amazon-sp-api/tree/v1.1.5) (2025-01-23)
[Full Changelog](https://github.com/amz-tools/amazon-sp-api/compare/v1.1.4...v1.1.5)
**Notable changes:**
- Added new endpoint version: finances (2024-06-19) with listTransactions operation
- Added searchListingsItems operation to listingsItems (2021-08-01) endpoint
- Added changelog
- Added prettier formatting and reformatted all files
**Commits:**
- Added prettier to project and reformatted all files ([`0432e58`](https://github.com/amz-tools/amazon-sp-api/commit/0432e58e79e6fe49fbdeac9d433087ea552397e9))
- Added changelog ([`0359bee`](https://github.com/amz-tools/amazon-sp-api/commit/0359beee1b0beb0115ac210dac25318df1aa3ad0))
- Added test for searchListingsItems ([`0324499`](https://github.com/amz-tools/amazon-sp-api/commit/03244999f5a5e3117fa52df7bb92f4148aac0bf6))
- Minor reformatting and test for listTransactions operation ([`954b547`](https://github.com/amz-tools/amazon-sp-api/commit/954b547946273c759974bccf47acf877e6c1631f))
- fix tab ([`6b72598`](https://github.com/amz-tools/amazon-sp-api/commit/6b72598ae9373b78f78260e0c05b3419ab56a9fd))
- listings items support searchListingsItems operation ([`87e9cb1`](https://github.com/amz-tools/amazon-sp-api/commit/87e9cb1552e6e72c4662ddb5bc92cd523f7f6e4b))
- Add new version of finance api ([`0d2cb55`](https://github.com/amz-tools/amazon-sp-api/commit/0d2cb55d7267f29921698c64ff0ab955ac4964da))
- Add new version of finance api ([`5a59634`](https://github.com/amz-tools/amazon-sp-api/commit/5a596342093de357e111d27df35446df0c105882))
**Merged pull requests:**
- listings items support searchListingsItems operation [\#305](https://github.com/amz-tools/amazon-sp-api/pull/305) ([altruer](https://github.com/altruer))
- Patch finance api [\#303](https://github.com/amz-tools/amazon-sp-api/pull/303) ([brknesn](https://github.com/brknesn))
## [v1.1.4](https://github.com/amz-tools/amazon-sp-api/tree/v1.1.4) (2024-11-25)
[Full Changelog](https://github.com/amz-tools/amazon-sp-api/compare/v1.1.3...v1.1.4)
**Notable changes:**
- Minor bugfix for new appIntegrations endpoint not working correct due to missing import
**Commits:**
- Fixed missing import ([`07bffeb`](https://github.com/amz-tools/amazon-sp-api/commit/07bffebdb7ba7dd461d35965ae925e0fb0257b2e))
## [v1.1.3](https://github.com/amz-tools/amazon-sp-api/tree/v1.1.3) (2024-11-18)
[Full Changelog](https://github.com/amz-tools/amazon-sp-api/compare/v1.1.2...v1.1.3)
**Notable changes:**
- Added new endpoints: appIntegrations and invoices
- Added request object to result if raw_result is set to true
- Added types: productTypeDefinitions, apiPath
- Extend timeout logic to refreshAccessToken
**Commits:**
- updated dependencies ([`890aff9`](https://github.com/amz-tools/amazon-sp-api/commit/890aff900df639bf22d6b7ffc93b7a19236fbb86))
- Updated throttling for getEligibleShippingServices and createShipment ([`44089d6`](https://github.com/amz-tools/amazon-sp-api/commit/44089d62fe8a1d0d465ef3cb8c4baf10dffa2554))
- Added new appIntergrations endpoint ([`c5851c1`](https://github.com/amz-tools/amazon-sp-api/commit/c5851c16893791249d0b10dcc75f6c949ad96c17))
- Added new Invoices API for Brazil ([`6bb5057`](https://github.com/amz-tools/amazon-sp-api/commit/6bb50572c7798634504a8bc7a4dca1eb36ccd50d))
- Updated Readme to include information about request object being part of result when raw_result is set to true ([`e7bacf4`](https://github.com/amz-tools/amazon-sp-api/commit/e7bacf42497a620d7ac51bfe1ec4656814e42a84))
- Wrapped request object body parsing in try/catch for cases where body is not valid json (see https://github.com/amz-tools/amazon-sp-api/commit/9e42c318dd966dcfdae9dd7f4522d262ece2fa71#commitcomment-148204934) ([`e48a3b3`](https://github.com/amz-tools/amazon-sp-api/commit/e48a3b380c6e0bfe71d82a82e200317175c99aa1))
- return raw request as part of response ([`b956760`](https://github.com/amz-tools/amazon-sp-api/commit/b9567601563316239885903f55f9511a6206c842))
- improve ReqParams typing ([`710b6d4`](https://github.com/amz-tools/amazon-sp-api/commit/710b6d45625ae292cc515626b2c1f34b1cd2d53b))
- return requestObject ([`5ed2c5e`](https://github.com/amz-tools/amazon-sp-api/commit/5ed2c5eab634cbdd07e14668a485f1265741dfe6))
- feat(types): add typings for productTypeDefinitions ([`e891d9f`](https://github.com/amz-tools/amazon-sp-api/commit/e891d9fda8071f1e556a3b21a42fcfe8f95a4704))
- When timeout options are specified for an API call, ensure the same timeout is also used for calls to refresh the access_token ([`f1448f4`](https://github.com/amz-tools/amazon-sp-api/commit/f1448f428ce452cbde1c97fcea54131c97111938))
- Added TRANSACTION_UPDATE notificationType ([`7ec4162`](https://github.com/amz-tools/amazon-sp-api/commit/7ec416211fcfb513c76834c3cee3227b0608d916))
- support api_path types ([`b0448bc`](https://github.com/amz-tools/amazon-sp-api/commit/b0448bce9a10b9e5541c9a6c81a9c9c3bf9da959))
- import type ([`d9c9a8f`](https://github.com/amz-tools/amazon-sp-api/commit/d9c9a8f3a6ddd8fb8907f0cf453f05ada649aab9))
**Merged pull requests:**
- Return raw request and improve ReqParams typing [\#302](https://github.com/amz-tools/amazon-sp-api/pull/302) ([cohlar](https://github.com/cohlar))
- feat\(types\): add typings for productTypeDefinitions [\#301](https://github.com/amz-tools/amazon-sp-api/pull/301) ([paulwer](https://github.com/paulwer))
- Apply timeout options to access_token refresh call [\#299](https://github.com/amz-tools/amazon-sp-api/pull/299) ([colin-brown](https://github.com/colin-brown))
- Added TRANSACTION_UPDATE notificationType [\#298](https://github.com/amz-tools/amazon-sp-api/pull/298) ([tho-masn](https://github.com/tho-masn))
## [v1.1.2](https://github.com/amz-tools/amazon-sp-api/tree/v1.1.2) (2024-10-21)
[Full Changelog](https://github.com/amz-tools/amazon-sp-api/compare/v1.1.1...v1.1.2)
**Notable changes:**
- Added new operations to fulfillmentInbound endpoint: listPrepDetails and setPrepDetails
- Modified types: added timeouts (for IReqOptions and DownloadOptions), reportDocumentId (for DownloadDocument)
- Added request data log when debug_log is true
**Commits:**
- Added request data log when debug_log is true ([`9e42c31`](https://github.com/amz-tools/amazon-sp-api/commit/9e42c318dd966dcfdae9dd7f4522d262ece2fa71))
- Added timeouts to IReqOptions ([`6e711e4`](https://github.com/amz-tools/amazon-sp-api/commit/6e711e400abd90eeb5d325534ca3421ea130fe80))
- Changed ProcessingStatus from enum to type to make it easily exportable ([`fe8fbd6`](https://github.com/amz-tools/amazon-sp-api/commit/fe8fbd6ff1fc8fd90ca1ebdd7484b117ad25b0eb))
- Added reportDocumentId optional param, its not used in .download() but when piped through from getReportDocument() its included since Amazon includes it in the response ([`d107d95`](https://github.com/amz-tools/amazon-sp-api/commit/d107d954f1b444b334d67365500a0ac66a35cfae))
- Update feeds.ts ([`ceee127`](https://github.com/amz-tools/amazon-sp-api/commit/ceee127881e1edd16e77a98790af1b02b7570809))
- Update feeds.ts ([`775a360`](https://github.com/amz-tools/amazon-sp-api/commit/775a360b8fd6ed1a62128d306066bc796c7c9756))
- Add new operations ([`672e26a`](https://github.com/amz-tools/amazon-sp-api/commit/672e26a2eecd0c5eb237fb4ec81adb4ea711c7d0))
- Add new endpoints ([`60a3388`](https://github.com/amz-tools/amazon-sp-api/commit/60a33882c681399765a26bb4f9f9ad44b6358fa4))
- Update baseTypes.ts ([`55c89fc`](https://github.com/amz-tools/amazon-sp-api/commit/55c89fca3475c87c6b7d0d6e0a29c4755085af95))
- Update index.d.ts ([`c2d0f0c`](https://github.com/amz-tools/amazon-sp-api/commit/c2d0f0c3e33dd58fa6f6e778cfc7c3c0894d879d))
- Update baseTypes.ts ([`a889f51`](https://github.com/amz-tools/amazon-sp-api/commit/a889f51af25978918daec6402c099f8bf2168306))
**Merged pull requests:**
- Update feeds.ts [\#297](https://github.com/amz-tools/amazon-sp-api/pull/297) ([paulwer](https://github.com/paulwer))
- Fix typescript error [\#296](https://github.com/amz-tools/amazon-sp-api/pull/296) ([paulwer](https://github.com/paulwer))
- Patch fullfillment inbound [\#295](https://github.com/amz-tools/amazon-sp-api/pull/295) ([brknesn](https://github.com/brknesn))
- Fixes \#292 [\#293](https://github.com/amz-tools/amazon-sp-api/pull/293) ([paulwer](https://github.com/paulwer))
## [v1.1.1](https://github.com/amz-tools/amazon-sp-api/tree/v1.1.1) (2024-09-09)
[Full Changelog](https://github.com/amz-tools/amazon-sp-api/compare/v1.1.0...v1.1.1)
**Notable changes:**
- Added new operation to sellers endpoint: getAccount
- Added types: downloadReport, Scope
- Removed deprecated sellingpartnerapi::migration scope
- Removed deprecated types for smallAndLight endpoint
- Minor bugfix for wrong api_path in getDocument operation of dataKiosk endpoint
**Commits:**
- Updated depedencies ([`15de6b3`](https://github.com/amz-tools/amazon-sp-api/commit/15de6b3a0b04626ab5ded56d09fe54dd2087bd3d))
- Added sellers.getAccount operation and added sandbox only warning ([`7197954`](https://github.com/amz-tools/amazon-sp-api/commit/71979546bf07ba9953d5967025d75ff7493234f3))
- Added downloadReport typings ([`01cf949`](https://github.com/amz-tools/amazon-sp-api/commit/01cf949c5a8a6b49e6a9a3193bee9edbd7b80982))
- Changed deprecated comment ([`f1e19d1`](https://github.com/amz-tools/amazon-sp-api/commit/f1e19d179d7c1af5642bdf550cd45b72998a8998))
- Removed deprecated sellingpartnerapi::migration scope ([`ace659d`](https://github.com/amz-tools/amazon-sp-api/commit/ace659de26ea2f837fd64f2696e4cf652e9a019c))
- Fixed comma issue ([`37ed42b`](https://github.com/amz-tools/amazon-sp-api/commit/37ed42b93f666e1a50218ba8983aa05716e9af84))
- Bugfix #285 ([`bc8f8c5`](https://github.com/amz-tools/amazon-sp-api/commit/bc8f8c5bbcbcadf8c1e88df60ca239ff19a4fe83))
- Fixed issue #279 ([`c94e2f6`](https://github.com/amz-tools/amazon-sp-api/commit/c94e2f629c3f843836f3c279fdee53aaff4d6f6a))
- Update reports.ts ([`8d758cb`](https://github.com/amz-tools/amazon-sp-api/commit/8d758cb9e5e87edd214bb12a1f433669e1f705f5))
- fix(data-kiosk): incorrect url for data kiosk documents ([`a1c3596`](https://github.com/amz-tools/amazon-sp-api/commit/a1c35967560ff12985244065e12e8044336393ea))
- fix: add scope to ReqParams ([`371ebb9`](https://github.com/amz-tools/amazon-sp-api/commit/371ebb9e643106366af2e41b4c4c06c383e05641))
- chore: create type Scope ([`330342b`](https://github.com/amz-tools/amazon-sp-api/commit/330342b8d87c3bcd11f1326b3c8e225b3b2a8917))
- fix: add sellingpartnerapi::client_credential:rotation scope ([`653cb84`](https://github.com/amz-tools/amazon-sp-api/commit/653cb844f27be4c4506a53c7ff8b044dcf30791e))
- fix: refreshAccessToken typings ([`52971d5`](https://github.com/amz-tools/amazon-sp-api/commit/52971d54ab8d1f61e5c0a5405990421d3293250a))
- allows subscriptions for data kiosk query processing finished notification ([`d12cab7`](https://github.com/amz-tools/amazon-sp-api/commit/d12cab76dc600f31fecd948506f162b4c4a01180))
**Merged pull requests:**
- Fix typescript error [\#287](https://github.com/amz-tools/amazon-sp-api/pull/287) ([paulwer](https://github.com/paulwer))
- fix\(data-kiosk\): incorrect url for data kiosk documents [\#286](https://github.com/amz-tools/amazon-sp-api/pull/286) ([danielbroadhurst](https://github.com/danielbroadhurst))
- fix: refreshAccessToken typings [\#283](https://github.com/amz-tools/amazon-sp-api/pull/283) ([alin-plamadeala](https://github.com/alin-plamadeala))
## [v1.1.0](https://github.com/amz-tools/amazon-sp-api/tree/v1.1.0) (2024-07-23)
[Full Changelog](https://github.com/amz-tools/amazon-sp-api/compare/v1.0.6...v1.1.0)
**Notable changes:**
- Added new endpoints: supplySources, dataKiosk, amazonWarehousingAndDistribution, applicationManagement
- Added new endpoint version: fulfillmentInbound (2024-03-20)
- Added new operations oneClickShipment, getAccessPoints, submitNdrFeedback to shipping (v2) endpoint
- Added new operation sendInvoice to messaging (v1) endpoint
- Added new operations getEligibleShipmentServicesOld, cancelShipmentOld, getAdditionalSellerInputsOld to merchantFulfillment (v0) endpoint
- Added new operation deliveryOffers to fulfillmentOutbound (2020-07-01) endpoint
- Added new operation easyShip to easyShip (2022-03-23) endpoint
- Removed deprecated endpoints: fbaSmallAndLight, authorization
**Commits:**
- Updated dependencies and transformed tests to work with chai 5.x esm-only ([`c5fecd9`](https://github.com/amz-tools/amazon-sp-api/commit/c5fecd9bac05982fccd99b43dd8fafef8333566d))
- Revert "1.1.0" ([`fdcd7de`](https://github.com/amz-tools/amazon-sp-api/commit/fdcd7de9fcc0c3699d7f697732a1bf06f1addb2e))
- Minor fixes for verbatimModuleSyntax ([`c8eaf3d`](https://github.com/amz-tools/amazon-sp-api/commit/c8eaf3d02b1004ca92ded355b88e5682c558ff2a))
- Removed deprecated getInboundGuidance operation ([`6f0fd08`](https://github.com/amz-tools/amazon-sp-api/commit/6f0fd080a2d5017780a013b05c48a4f528569031))
- Removed deprecated fbaSmallAndLight endpoint ([`8a91c27`](https://github.com/amz-tools/amazon-sp-api/commit/8a91c279760c9227be2c5bdc18d32ac23ea1f401))
- Added supplySources endpoint ([`f10937e`](https://github.com/amz-tools/amazon-sp-api/commit/f10937e8adb198d8891100cdb559ac2dd319e4ce))
- Added more operations to shipping v2 endpoint ([`cb01907`](https://github.com/amz-tools/amazon-sp-api/commit/cb01907704eb24d71b7c60d04ca90aa05f97c21e))
- Removed comment as restore rate is now defined in docs for getMyFeesEstimates ([`97aa418`](https://github.com/amz-tools/amazon-sp-api/commit/97aa41887b74d7cc3fca0aaa4e63d0931f483792))
- Added sendInvoice operation to messaging endpoint ([`e61ccc8`](https://github.com/amz-tools/amazon-sp-api/commit/e61ccc843351243f5e904fe64aa20afbc3716953))
- Removed deprecated merchantFulfillment operations ([`8afdf4d`](https://github.com/amz-tools/amazon-sp-api/commit/8afdf4dda686a2301ff7939d3cb8aae2c171711b))
- Added deliveryOffers operation to fulfillmentOutbound endpoint ([`f8712cf`](https://github.com/amz-tools/amazon-sp-api/commit/f8712cf51981c92b460f27e099faf5c78dde2d9c))
- Added createScheduledPackageBulk operation to easyShip endpoint ([`c64090d`](https://github.com/amz-tools/amazon-sp-api/commit/c64090d418eaff4ba04ea526cf2f5ad4b7528bd4))
- Added dataKiosk endpoint ([`8ff6f10`](https://github.com/amz-tools/amazon-sp-api/commit/8ff6f10073b84583bfce612693db0feb9f1cd50b))
- Added AmazonWarehousingAndDistribution endpoint ([`ca4e6b5`](https://github.com/amz-tools/amazon-sp-api/commit/ca4e6b5df081aa77d8fdcd3f5009353a65135f41))
- Added applicationManagement endpoint ([`c2182f7`](https://github.com/amz-tools/amazon-sp-api/commit/c2182f7e7de61463643a594d5494b6b1926a4654))
- Removed deprecated authorization endpoint ([`b31a9d8`](https://github.com/amz-tools/amazon-sp-api/commit/b31a9d8c544e65f917eaad4cc150bff58036ddf9))
- Updated fulfillmentInbound tests for new endpoint ([`9dd0d5b`](https://github.com/amz-tools/amazon-sp-api/commit/9dd0d5bfa0d1995656b7364ec741036264fc679a))
- Added new 2024-03-20 fulfillmentInbound endpoint ([`d0de38d`](https://github.com/amz-tools/amazon-sp-api/commit/d0de38da64494bdd9049e90cc1362a7d393d2bd1))
- import types excplicitly with verbatimModuleSyntax ([`966502f`](https://github.com/amz-tools/amazon-sp-api/commit/966502f6f8a483fc59fb39ccae3b815ebd76383e))
## [v1.0.6](https://github.com/amz-tools/amazon-sp-api/tree/v1.0.6) (2024-03-12)
[Full Changelog](https://github.com/amz-tools/amazon-sp-api/compare/v1.0.5...v1.0.6)
**Notable changes:**
- Added new cancel_after option for .downloadReport which allows to cancel a report creation after X retries
- Removed deprecated getInboundGuidance operation for fulfillmentInbound endpoint
- Added possibility to use a proxy agent
- Added types for sellers endpoint
**Commits:**
- Added new "cancel_after" option for ".downloadReport" which allows to cancel a report creation after X retries ([`b30b24e`](https://github.com/amz-tools/amazon-sp-api/commit/b30b24e92bcc2300306d2c187d327ad10623344b))
- Removed deprecated getInboundGuidance operation ([`fe813e7`](https://github.com/amz-tools/amazon-sp-api/commit/fe813e73c95e38558f6857c5d79b1a8dd8500561))
- Some changes how httpsProxyAgent option is implemented ([`26b428d`](https://github.com/amz-tools/amazon-sp-api/commit/26b428db75b495d39721d19293f7d562ac02a8ed))
- Moved GetMarketplaceParticipationsResponse to correct type ([`f40b117`](https://github.com/amz-tools/amazon-sp-api/commit/f40b117d489a0129b9e1dbe2ffaa552edf80e021))
- Added types for Sellers endpoint. ([`6eb6603`](https://github.com/amz-tools/amazon-sp-api/commit/6eb660306b8ed1f3a8cf86420521cb05c6bb85ec))
- feat: added an additional option to allow the usage of a custom proxy agent ([`3d69c12`](https://github.com/amz-tools/amazon-sp-api/commit/3d69c12938bdaceb55ed238e75d9954e2f12f31b))
**Merged pull requests:**
- Added types for Sellers endpoint. [\#263](https://github.com/amz-tools/amazon-sp-api/pull/263) ([curiousElf](https://github.com/curiousElf))
- Added an option to use a custom proxy agent [\#262](https://github.com/amz-tools/amazon-sp-api/pull/262) ([mehtaanirudh](https://github.com/mehtaanirudh))
## [v1.0.5](https://github.com/amz-tools/amazon-sp-api/tree/v1.0.5) (2024-02-05)
[Full Changelog](https://github.com/amz-tools/amazon-sp-api/compare/v1.0.4...v1.0.5)
**Notable changes:**
- Added updateCredentials function to enable updating credentials after class instantiation
**Commits:**
- Added new function to updateCredentials after instantiation ([`452f693`](https://github.com/amz-tools/amazon-sp-api/commit/452f693c8ef017f1dfcfc33c083f3c4985c8f32c))
## [v1.0.4](https://github.com/amz-tools/amazon-sp-api/tree/v1.0.4) (2024-01-11)
[Full Changelog](https://github.com/amz-tools/amazon-sp-api/compare/v1.0.3...v1.0.4)
**Notable changes:**
- Gracefully handle ECONNRESET errors
**Commits:**
- Gracefully handle ECONNRESET errors ([`19712f3`](https://github.com/amz-tools/amazon-sp-api/commit/19712f33cb6695d7de44e381389a58f77c193442))
## [v1.0.3](https://github.com/amz-tools/amazon-sp-api/tree/v1.0.3) (2024-01-03)
[Full Changelog](https://github.com/amz-tools/amazon-sp-api/compare/v1.0.2...v1.0.3)
**Notable changes:**
- Added fix for reports already returned as json
**Commits:**
- Updated dev dependencies ([`ca3590a`](https://github.com/amz-tools/amazon-sp-api/commit/ca3590a764a046df14e440846134e7b82b6d10bc))
- Added fix for reports already returned as json ([`a37e228`](https://github.com/amz-tools/amazon-sp-api/commit/a37e22821cd5e83a6f0c4986e22239907e77372b))
## [v1.0.2](https://github.com/amz-tools/amazon-sp-api/tree/v1.0.2) (2023-12-19)
[Full Changelog](https://github.com/amz-tools/amazon-sp-api/compare/v1.0.1...v1.0.2)
**Notable changes:**
- Added retry possibility for ENOTFOUND errors
**Commits:**
- Added ENOTFOUND handling as ETIMEDOUT is done and also resolve retry to finally fix issue of timeout errors from API ([`7481ece`](https://github.com/amz-tools/amazon-sp-api/commit/7481eceb39a777911c788d051fd43de9e4025996))
## [v1.0.1](https://github.com/amz-tools/amazon-sp-api/tree/v1.0.1) (2023-12-14)
[Full Changelog](https://github.com/amz-tools/amazon-sp-api/compare/v1.0.0...v1.0.1)
**Notable changes:**
- Added retry logic when remote server request fails with ETIMEDOUT error
- Removed deprecated type ListCatalogItem
- Added getCompetitiveSummary operation to productPricing (2022-05-01) endpoint
**Commits:**
- Updated Readme ([`5c97d6b`](https://github.com/amz-tools/amazon-sp-api/commit/5c97d6b67f3855a8f97aa02b74554c9e5715c2a9))
- Added retry logic when remote server request fails with ETIMEDOUT error ([`a58dad6`](https://github.com/amz-tools/amazon-sp-api/commit/a58dad6b36f54fd5f17f73d92950e6bd5cca41ca))
- Removed unused interface ListCatalogItem (fix #243) ([`87cae8c`](https://github.com/amz-tools/amazon-sp-api/commit/87cae8cc8fd2ae77b5631b58d62476c79ac8a179))
- Added test for getCompetitiveSummary operation ([`a8f4848`](https://github.com/amz-tools/amazon-sp-api/commit/a8f48483a2e48bd6ba9d47191c855ea8aab21a6a))
- Added getCompetitiveSummary operation to productPricing endpoint ([`0e67e1b`](https://github.com/amz-tools/amazon-sp-api/commit/0e67e1bcc0af066a6231b9268f79aa4636f71d38))
- Fixed getOrderItemsResponse TS Exception - Fixes issue #252 ([`97c95ed`](https://github.com/amz-tools/amazon-sp-api/commit/97c95ed07ff8d90aa37830cab8f3810117e14d7c))
- Added support for xlsx reports (i.e. GET_REMOTE_FULFILLMENT_ELIGIBILITY report) ([`cf8dad4`](https://github.com/amz-tools/amazon-sp-api/commit/cf8dad44423772b7b23e9cb55713a79ec4fa14e9))
- Update SellingPartner.js ([`6b5f36d`](https://github.com/amz-tools/amazon-sp-api/commit/6b5f36d21651b0dffa268bda987f913bcabef8de))
**Merged pull requests:**
- 204 statusCode parsing bug [\#260](https://github.com/amz-tools/amazon-sp-api/pull/260) ([Roman991](https://github.com/Roman991))
## [v1.0.0](https://github.com/amz-tools/amazon-sp-api/tree/v1.0.0) (2023-10-29)
[Full Changelog](https://github.com/amz-tools/amazon-sp-api/compare/v0.8.5...v1.0.0)
**Notable changes:**
Removed deprecated roleCredentials logic and operations.js
Removed deprecated types: RoleCredentials, encryptionDetails for reports/feeds and AWS credentials
Removed Signer.js class as signing of requests is deprecated
Added new Request.js class and removed old request.js
Removed deprecated endpoints versions: reports and feeds (2020-09-04)
Fixes/Updates to order types
**Commits:**
- Update package.json ([`13ede1e`](https://github.com/amz-tools/amazon-sp-api/commit/13ede1e54216f59ab271489137ee498bcc4a7514))
- Minor changes to Readme ([`6e4142e`](https://github.com/amz-tools/amazon-sp-api/commit/6e4142ed96b712c800d3579a0e97578c12713c02))
- Updated notificationType enum ([`ff46ac3`](https://github.com/amz-tools/amazon-sp-api/commit/ff46ac34c1c266837f463e1e4e711e6d73c1f504))
- Updated dependencies in package.json ([`1c1f0cc`](https://github.com/amz-tools/amazon-sp-api/commit/1c1f0cc4b40de8695e308f08779bb1b7245e65a5))
- Updated Readme for 1.0.0 ([`58f00d8`](https://github.com/amz-tools/amazon-sp-api/commit/58f00d8432eac6722dba7898ac5150c70d07d034))
- Updated tests ([`63320e1`](https://github.com/amz-tools/amazon-sp-api/commit/63320e1643901ed108be4a955b12c7879eaf24b7))
- Removed role_credentials, encryptionDetails for reports/feeds and unneccessary credentials ([`9cf0a58`](https://github.com/amz-tools/amazon-sp-api/commit/9cf0a58df941441897a45ab1323dbf0daf449dd2))
- Removed unused operations.js ([`1e48882`](https://github.com/amz-tools/amazon-sp-api/commit/1e488828eea87b1d5392710cd7471155fbc8fcae))
- Removed role_credentials and operations import ([`5ce7f20`](https://github.com/amz-tools/amazon-sp-api/commit/5ce7f20b8723f651ccf3682b0f1d69a5e980ec83))
- Formatting updates for TimeoutManager and utils ([`33bcaf2`](https://github.com/amz-tools/amazon-sp-api/commit/33bcaf2f0014a90a835ce6126fe7d75c55bfcbee))
- Added new Request class ([`30441f5`](https://github.com/amz-tools/amazon-sp-api/commit/30441f55dcb1e64d616aa62f6e405032e57fbbac))
- Removed deprecated crendentials ([`b09cddd`](https://github.com/amz-tools/amazon-sp-api/commit/b09cdddd05444d2e247a061b76ae26687b86ff0e))
- Removed request.js and Signer.js ([`be15e6b`](https://github.com/amz-tools/amazon-sp-api/commit/be15e6b62738fa6e9f0f803d4d772dde770670bb))
- Removed deprecated reports and feeds version 2020-09-04 ([`ac5e5f1`](https://github.com/amz-tools/amazon-sp-api/commit/ac5e5f1276b16370d401966c187916faa679ce19))
- General fixing/updating of order typings ([`b642516`](https://github.com/amz-tools/amazon-sp-api/commit/b6425162ba04e75e7cf6482ecafc3b5abf49a7d0))
- fixes empty errors array handling in call api method ([`3903c05`](https://github.com/amz-tools/amazon-sp-api/commit/3903c05a64e4930b8813d6d10e6c605d27b402b9))
**Merged pull requests:**
- General fixing/updating of orders typings [\#246](https://github.com/amz-tools/amazon-sp-api/pull/246) ([amogower](https://github.com/amogower))
- Fixes empty errors array handling in call api method [\#245](https://github.com/amz-tools/amazon-sp-api/pull/245) ([Nifrigel](https://github.com/Nifrigel))
## [v0.8.5](https://github.com/amz-tools/amazon-sp-api/tree/v0.8.5) (2023-09-24)
[Full Changelog](https://github.com/amz-tools/amazon-sp-api/compare/v0.8.4...v0.8.5)
**Commits:**
- Updated reports endpoint tests to work with newest version of endpoint ([`89db07e`](https://github.com/amz-tools/amazon-sp-api/commit/89db07e0c16e0e121c133adb250f1b6fa9fec69f))
- Updated fulfillmentOutbound test for getFeatures operation ([`4fdb1d7`](https://github.com/amz-tools/amazon-sp-api/commit/4fdb1d70d908c727a1b754a0469bb0de775052fb))
- Removed tests fro deprecated fbaSmallAndLight endpoint ([`6d53e70`](https://github.com/amz-tools/amazon-sp-api/commit/6d53e707effa931f662ba1b0e17b7ce13c17110c))
- Changed updateFulfillmentOrder to use PUT instead of GET --> Bugfix #242 ([`44d2e58`](https://github.com/amz-tools/amazon-sp-api/commit/44d2e585880471bfb28ee32aecfff66062e77047))
- Added deprecation date to getEligibleShipmentServicesOld, cancelShipmentOld, and getAdditionalSellerInputsOld operations of merchantFulfillment endpoint ([`4101937`](https://github.com/amz-tools/amazon-sp-api/commit/410193736af8bac44dcc51945541b5746f72e75c))
- Added deprecation date for getInboundGuidance operation ([`b85a397`](https://github.com/amz-tools/amazon-sp-api/commit/b85a397eafba0743724be6cd6441c9340735fadb))
- Added deprecation date for authorization endpoint ([`61e6d7b`](https://github.com/amz-tools/amazon-sp-api/commit/61e6d7b4d0465a850cdb530f879359005170263e))
- Added deprecated warning to fbaSmallAndLight endpoint ([`68013f6`](https://github.com/amz-tools/amazon-sp-api/commit/68013f660df6c9971e92b6e3b0bbd2279c92fa1c))
- Added deprecation warning for feeds and reports endpoints version v2020-09-04 ([`83da196`](https://github.com/amz-tools/amazon-sp-api/commit/83da196f6d6cd8766b58d64ee7c593d494257922))
- option is called endpoints_versions instead of endpoint_versions ([`9c607de`](https://github.com/amz-tools/amazon-sp-api/commit/9c607de9f66cbb59a84ecf3647c550bc153bc23b))
- Update notifications_v1.js ([`74235de`](https://github.com/amz-tools/amazon-sp-api/commit/74235dea3a0d3d4e851ce0fdacde62fa628162af))
- Add support for createReport types ([`d7fc9b1`](https://github.com/amz-tools/amazon-sp-api/commit/d7fc9b13cf7bf9d123f7b10857175519cef10cda))
- Bugfix: Capitalize properties of Interface GetOrdersQuery ([`d7060e1`](https://github.com/amz-tools/amazon-sp-api/commit/d7060e1a3d28824a77ae7a4d68ac252846ee51b4))
- add missing params: endpoint, restricted_data_token to ReqParams interface ([`bec9e66`](https://github.com/amz-tools/amazon-sp-api/commit/bec9e6616f1800e9dd0f56b2379bb1645afdd4b3))
- added endpoint_versions option to client config ([`53a5d19`](https://github.com/amz-tools/amazon-sp-api/commit/53a5d196a1e7f207f6c085bbebf84da30ea0f19b))
- added the new ORDER_CHANGE notification type ([`4c26544`](https://github.com/amz-tools/amazon-sp-api/commit/4c26544f9af655637a7d12b5ad8f13fca9839e86))
**Merged pull requests:**
- Added missing PRICING_HEALTH notificationType [\#241](https://github.com/amz-tools/amazon-sp-api/pull/241) ([tho-masn](https://github.com/tho-masn))
- Add support for createReport types [\#238](https://github.com/amz-tools/amazon-sp-api/pull/238) ([livingforjesus](https://github.com/livingforjesus))
- Types added/fixed: Adds missing properties and [\#234](https://github.com/amz-tools/amazon-sp-api/pull/234) ([ctiospl](https://github.com/ctiospl))
- Added `endpoint_versions` option to client config [\#231](https://github.com/amz-tools/amazon-sp-api/pull/231) ([cohlar](https://github.com/cohlar))
- added the new ORDER_CHANGE notification type [\#227](https://github.com/amz-tools/amazon-sp-api/pull/227) ([dlamb22](https://github.com/dlamb22))
## [v0.8.4](https://github.com/amz-tools/amazon-sp-api/tree/v0.8.4) (2023-07-30)
[Full Changelog](https://github.com/amz-tools/amazon-sp-api/compare/v0.8.3...v0.8.4)
**Commits:**
- Updated to lowered restore_rate for getItemOffersBatch ([`18cd8cc`](https://github.com/amz-tools/amazon-sp-api/commit/18cd8cc703b1c200716562382a47094d81303d1a))
- Added new replenishment api endpoint ([`08abe89`](https://github.com/amz-tools/amazon-sp-api/commit/08abe891b0684a17b3ed9853e7ac54287824d765))
- Added sandbox-only submitFulfillmentOrderStatusUpdate operation for fulfillmentOutbound endpoint ([`77953e2`](https://github.com/amz-tools/amazon-sp-api/commit/77953e2d439c2e27c1c241e594e1b2263844aad7))
- Fixed downloadReport() function not considering the specified version for all steps ([`da2bd54`](https://github.com/amz-tools/amazon-sp-api/commit/da2bd54c9b37ba3a69b1784f0c8eb3340a849d7c))
- Added missing GetItemOffersPath import ([`41c2e73`](https://github.com/amz-tools/amazon-sp-api/commit/41c2e736e57291dd761f0b43f2cbdbe155e80f83))
- Implemented timeoutManager as external class ([`565ebe7`](https://github.com/amz-tools/amazon-sp-api/commit/565ebe79cffde112fff1d92aedd8d745b910de0c))
- Updated dependencies ([`67a9f38`](https://github.com/amz-tools/amazon-sp-api/commit/67a9f380ddb019dbfae08fc9fac14a8dd6d50169))
- Changed restore rate of confirmShipment to 2 per second ([`88ef612`](https://github.com/amz-tools/amazon-sp-api/commit/88ef612cc7233f4f1f4d1185f10936216a5ab25f))
- Removed hiring from Readme ([`7460a41`](https://github.com/amz-tools/amazon-sp-api/commit/7460a4168fc6d3a51f3f47f44797eb9ac304c493))
- Updated docs to new import structure ([`4a32949`](https://github.com/amz-tools/amazon-sp-api/commit/4a32949160b41b82412ddb96cc885730d995f491))
- Changed module exports to work with esm imports, commonjs and also legacy definition via commonjs with SellingPartnerAPI naming ([`b49240f`](https://github.com/amz-tools/amazon-sp-api/commit/b49240f55e3b3b8bc8e7378beb28a03dbe803f01))
- More correct response ([`726584c`](https://github.com/amz-tools/amazon-sp-api/commit/726584c9f23ccaaa398c6e2ec6365a57c3efd32a))
- getReports ([`50619bf`](https://github.com/amz-tools/amazon-sp-api/commit/50619bfe2fd832a117760edd55048149b0ee5aee))
- Add all report types ([`b40e019`](https://github.com/amz-tools/amazon-sp-api/commit/b40e019bff9d9c23c023ae2dabd92cfd6bf310d7))
- Update catalog item query ([`bee6acf`](https://github.com/amz-tools/amazon-sp-api/commit/bee6acf94f840a79f16490cc438a8040577141bd))
- Fixing capitalization in order payload ([`2db495c`](https://github.com/amz-tools/amazon-sp-api/commit/2db495c38102f928b58e187ac01270b20941d1e0))
- a timeoutManager object ([`3a8ebdc`](https://github.com/amz-tools/amazon-sp-api/commit/3a8ebdc28853db42e0474cd6936de4d22e3da3ba))
- Add operation order.confirmShipment ([`e9e15d3`](https://github.com/amz-tools/amazon-sp-api/commit/e9e15d3a853e42db2a188749fcc426772fb4f3ea))
- Export all types for fbaInventory and update getInventorySummariesResponse type to match ([`d9b3f47`](https://github.com/amz-tools/amazon-sp-api/commit/d9b3f47e05063fe627f432685b49c6ab292f90c6))
- add(type): `productPricing.getItemOffers` ([`fee8f03`](https://github.com/amz-tools/amazon-sp-api/commit/fee8f03b2b874adb89732b95bdd176d0d3135e4e))
- update(docs): add `esm` import ([`9bba19c`](https://github.com/amz-tools/amazon-sp-api/commit/9bba19c662d3c70e9cc9d0c1cc220d3e5680ca04))
- feat(named exports): for `SellingPartner` class ([`01cc30a`](https://github.com/amz-tools/amazon-sp-api/commit/01cc30a8eec239cea89dc7ead69563de5a4bed46))
- Fix ts `is not a constructor` ([`d98d41c`](https://github.com/amz-tools/amazon-sp-api/commit/d98d41cdceac808929c0c11561db437f77dd8a16))
**Merged pull requests:**
- Add more sp api typings [\#225](https://github.com/amz-tools/amazon-sp-api/pull/225) ([jakeleventhal](https://github.com/jakeleventhal))
- Fixing capitalization in order payload [\#219](https://github.com/amz-tools/amazon-sp-api/pull/219) ([jakeleventhal](https://github.com/jakeleventhal))
- a timeoutManager object [\#209](https://github.com/amz-tools/amazon-sp-api/pull/209) ([danielecr](https://github.com/danielecr))
- Add operation order.confirmShipment [\#198](https://github.com/amz-tools/amazon-sp-api/pull/198) ([yonahochieng](https://github.com/yonahochieng))
- Export all types for fbaInventory and update getInventorySummariesRes… [\#196](https://github.com/amz-tools/amazon-sp-api/pull/196) ([hwangm](https://github.com/hwangm))
- add\(type\): `productPricing.getItemOffers` [\#181](https://github.com/amz-tools/amazon-sp-api/pull/181) ([Roman991](https://github.com/Roman991))
- fix\(named-exports\): instead of `export default` [\#180](https://github.com/amz-tools/amazon-sp-api/pull/180) ([Roman991](https://github.com/Roman991))
## [v0.8.3](https://github.com/amz-tools/amazon-sp-api/tree/v0.8.3) (2023-03-14)
[Full Changelog](https://github.com/amz-tools/amazon-sp-api/compare/v0.8.2...v0.8.3)
**Commits:**
- Added new productPricing endpoint version v2022-05-01 ([`95c1129`](https://github.com/amz-tools/amazon-sp-api/commit/95c112995b513f15a9fa7669d0262df1c4a8aac7))
- Updated restore rates for orders v0, solicitations v1 and uploads v2020-11-01 ([`9fb8d34`](https://github.com/amz-tools/amazon-sp-api/commit/9fb8d344fb6c01320f2908b063f4fba0371670f9))
## [v0.8.2](https://github.com/amz-tools/amazon-sp-api/tree/v0.8.2) (2023-02-21)
[Full Changelog](https://github.com/amz-tools/amazon-sp-api/compare/v0.8.1...v0.8.2)
**Commits:**
- Updated Download Reports section in Readme ([`5621475`](https://github.com/amz-tools/amazon-sp-api/commit/5621475f1cff9d6c846a90a532a3514c11c22dba))
- Updated downloadReport methods to better fit in with the rest of the library ([`56dc033`](https://github.com/amz-tools/amazon-sp-api/commit/56dc033a749d9b78c706e3fcbb29a4b247ac3d56))
- update SellingPartner.js ([`6ff6439`](https://github.com/amz-tools/amazon-sp-api/commit/6ff6439e47e9d49fa8036304c2eb1aff1cd1fe2e))
**Merged pull requests:**
- update SellingPartner.js [\#192](https://github.com/amz-tools/amazon-sp-api/pull/192) ([cpietsch82](https://github.com/cpietsch82))
## [v0.8.1](https://github.com/amz-tools/amazon-sp-api/tree/v0.8.1) (2023-01-28)
[Full Changelog](https://github.com/amz-tools/amazon-sp-api/compare/v0.8.0...v0.8.1)
**Commits:**
- Added new headers option to Readme ([`309c3ea`](https://github.com/amz-tools/amazon-sp-api/commit/309c3eae23665eb34b02f2049828ae5ec7cb3c2f))
- Added getOrderRegulatedInfo and updateVerificationsStatus orders endpoint operations ([`a4d6ffa`](https://github.com/amz-tools/amazon-sp-api/commit/a4d6ffa21b38d875b0395bb219e246fb1318fb6a))
- Added v2 shipping operations ([`ca62c19`](https://github.com/amz-tools/amazon-sp-api/commit/ca62c19f57076d357c4e7cb9fe925acf31ed7b13))
## [v0.8.0](https://github.com/amz-tools/amazon-sp-api/tree/v0.8.0) (2022-10-23)
[Full Changelog](https://github.com/amz-tools/amazon-sp-api/compare/v0.7.10...v0.8.0)
**Commits:**
- Added timeouts to .download ([`ecbd0d1`](https://github.com/amz-tools/amazon-sp-api/commit/ecbd0d1c760dc314058ce84c492f018af34796e0))
- Updated vendorDirectFulfilmentShipping endpoint with new operations ([`de82cfb`](https://github.com/amz-tools/amazon-sp-api/commit/de82cfbe6887bb8586e9b9e71835adea7aedf960))
- Changed restore rates according to SP-API Throttling Adjustments ([`e7be23b`](https://github.com/amz-tools/amazon-sp-api/commit/e7be23b7b00ac0d49ba7cf22a26d46f81534b9b2))
- Removed deprecated operations listCatalogItems and getCatalogItem v0 ([`1bff27b`](https://github.com/amz-tools/amazon-sp-api/commit/1bff27b8d3771912847185738b668eb507eb50e7))
- Merge commit '5a2840f83a9ae878d1f4d01146664105e72c126e' ([`4e26ae7`](https://github.com/amz-tools/amazon-sp-api/commit/4e26ae738ba92b10d473fe106a57ae9c8111748d))
- Slight productPricing test spec change ([`76fa00b`](https://github.com/amz-tools/amazon-sp-api/commit/76fa00bcdfc800182fcecc2dcf344f91b4b4bca2))
- Revert "Changed productPricing test spec" ([`714ca72`](https://github.com/amz-tools/amazon-sp-api/commit/714ca722a4e55bb900ae448c1c3980714cd1c2ea))
- Changed productPricing test spec ([`c8402df`](https://github.com/amz-tools/amazon-sp-api/commit/c8402dfed8ad5eb01874af0312fff447469bf578))
- Added tests for timeouts ([`afa2822`](https://github.com/amz-tools/amazon-sp-api/commit/afa2822ddacc172139686e960d3bbe47299844df))
- Update Readme to include timeouts section ([`66e2d99`](https://github.com/amz-tools/amazon-sp-api/commit/66e2d993278d35fa304ec9081d9d1b6c410bd10e))
- Changed timeouts to be set globally as well as timeouts object, added idle timeout and restructured the code a bit ([`41bd13a`](https://github.com/amz-tools/amazon-sp-api/commit/41bd13a1b9cedf20ffb18ee72533b6e6d6e06a40))
- Add the new FBA_INVENTORY_AVAILABILITY_CHANGES notification ([`5a2840f`](https://github.com/amz-tools/amazon-sp-api/commit/5a2840f83a9ae878d1f4d01146664105e72c126e))
- Removed some artefacts ([`51a6158`](https://github.com/amz-tools/amazon-sp-api/commit/51a61587b75f13c4c4dbcc4d98562733df9f92fc))
- Added test for invalid security token ([`98ab500`](https://github.com/amz-tools/amazon-sp-api/commit/98ab50043146e935b3e2073839ae7ecebe973faf))
- Made x-amz-security-token and AWS_SELLING_PARTNER_ROLE optional ([`26ca0d7`](https://github.com/amz-tools/amazon-sp-api/commit/26ca0d758022dcf847d652222e5d46e8b221ebdc))
- typo String to string ([`44b182a`](https://github.com/amz-tools/amazon-sp-api/commit/44b182a72656ff129e57bb6ec444d8423ad970fd))
- Added response timeout and deadline timeout option support to allow request to be aborted if it takes a lot longer than expected due to network errors. ([`cf82599`](https://github.com/amz-tools/amazon-sp-api/commit/cf825990aebcb648ac81dbd6d15228d16dc52b29))
**Merged pull requests:**
- Add the new FBA_INVENTORY_AVAILABILITY_CHANGES notification [\#173](https://github.com/amz-tools/amazon-sp-api/pull/173) ([ctiospl](https://github.com/ctiospl))
- Added response timeout and deadline timeout option support [\#148](https://github.com/amz-tools/amazon-sp-api/pull/148) ([colin-brown](https://github.com/colin-brown))
## [v0.7.10](https://github.com/amz-tools/amazon-sp-api/tree/v0.7.10) (2022-08-12)
[Full Changelog](https://github.com/amz-tools/amazon-sp-api/compare/v0.7.9...v0.7.10)
**Commits:**
- Updated dependencies ([`ad123ee`](https://github.com/amz-tools/amazon-sp-api/commit/ad123ee6dc668f072cf25f9987e874d6d2ae1040))
- Removed tests for soon to be deprecated operations ([`a4b5b17`](https://github.com/amz-tools/amazon-sp-api/commit/a4b5b174b8387135ec39e1aa425d65646a8ef03c))
- Added deprecation warning to soon to be deprecated catalogItems v0 operations ([`c4afa2a`](https://github.com/amz-tools/amazon-sp-api/commit/c4afa2ac11dd5fc05fe4eb703e0c471bae02edc6))
- Added the following operations to services endpoint: getRangeSlotCapacity, getFixedSlotCapacity, getAppointmentSlotsByJobId, getAppointmentSlots ([`89a554d`](https://github.com/amz-tools/amazon-sp-api/commit/89a554d41ec159800c6e72e02b59f138cec8e917))
- CreateReportResponse unwraps the payload object ([`f56fdae`](https://github.com/amz-tools/amazon-sp-api/commit/f56fdaeffd3c4ab45fcd058ef0bfddc7aa55b459))
- Fix TypeScript compilation ([`641a46f`](https://github.com/amz-tools/amazon-sp-api/commit/641a46f8235ae3bc5024ea3f155552dac44e1f3c))
**Merged pull requests:**
- Fix CreateReportResponse TypeScript Interface [\#158](https://github.com/amz-tools/amazon-sp-api/pull/158) ([Cellis9421](https://github.com/Cellis9421))
- Fix TypeScript compilation [\#141](https://github.com/amz-tools/amazon-sp-api/pull/141) ([ValentinMouret](https://github.com/ValentinMouret))
## [v0.7.9](https://github.com/amz-tools/amazon-sp-api/tree/v0.7.9) (2022-07-10)
[Full Changelog](https://github.com/amz-tools/amazon-sp-api/compare/v0.7.8...v0.7.9)
**Commits:**
- Changed information on charset property for download function due to change proposed in issue #144 ([`26882ad`](https://github.com/amz-tools/amazon-sp-api/commit/26882ad7f2d9bc84f45979b4a62a18278c8b1881))
- Charset for decoding reports now taken from content-type header (as proposed in #144) ([`60c325d`](https://github.com/amz-tools/amazon-sp-api/commit/60c325dd59a3c78be7048ee2bdd31344bec14a66))
- Added additional tests for productPricing endpoint ([`509730f`](https://github.com/amz-tools/amazon-sp-api/commit/509730f1567352fe4e06021f7eebf9b9c04cb33e))
- Added known issue with commas as part of array value for query ([`bf18bc2`](https://github.com/amz-tools/amazon-sp-api/commit/bf18bc21b8f5186748e3fe695d32face9686331e))
- Implement new doubleEncodeURIComponent function that fixes issue #143 ([`f819419`](https://github.com/amz-tools/amazon-sp-api/commit/f81941902ea9ed34caf80076da208ef6871c86cf))
## [v0.7.8](https://github.com/amz-tools/amazon-sp-api/tree/v0.7.8) (2022-07-01)
[Full Changelog](https://github.com/amz-tools/amazon-sp-api/compare/v0.7.7...v0.7.8)
**Commits:**
- Added new option of qs module called commaRoundTrip that should fix issues with incorrect formatting arrays of length 1 (#138) ([`fef719d`](https://github.com/amz-tools/amazon-sp-api/commit/fef719d1a1ddff5600af964463131ff06416be45))
## [v0.7.7](https://github.com/amz-tools/amazon-sp-api/tree/v0.7.7) (2022-06-14)
[Full Changelog](https://github.com/amz-tools/amazon-sp-api/compare/v0.7.6...v0.7.7)
**Commits:**
- Updated fbaSmallAndLight test spec ([`0839db5`](https://github.com/amz-tools/amazon-sp-api/commit/0839db54b19c505e04242754f165faea4fded020))
- Updated double encode fix #134 ([`d38e8d7`](https://github.com/amz-tools/amazon-sp-api/commit/d38e8d7fcfde57393aa467bd3a786c6370b5fd41))
- Add encode query twice option ([`2890b44`](https://github.com/amz-tools/amazon-sp-api/commit/2890b44f41abf292dd9e794d47dc9ccdbe74147c))
**Merged pull requests:**
- Add encode query twice option fix \#134 [\#137](https://github.com/amz-tools/amazon-sp-api/pull/137) ([YuriiHerasymchuk](https://github.com/YuriiHerasymchuk))
## [v0.7.6](https://github.com/amz-tools/amazon-sp-api/tree/v0.7.6) (2022-05-29)
[Full Changelog](https://github.com/amz-tools/amazon-sp-api/compare/v0.7.5...v0.7.6)
**Commits:**
- Changed new AWS_SESSION_TOKEN to be optional in Credentials.js ([`3673a7c`](https://github.com/amz-tools/amazon-sp-api/commit/3673a7ce92ffc6d8cf1b2224f231368bf1977061))
- Updated all external links in README ([`6c4e55d`](https://github.com/amz-tools/amazon-sp-api/commit/6c4e55d8e820aa6812abbffdd53aee4639ceba25))
- Minor README changes ([`b4eae4d`](https://github.com/amz-tools/amazon-sp-api/commit/b4eae4d6a39bae04cd4bb59961f0f7d6cb024096))
- Updated README to include AWS_SESSION_TOKEN where necessary ([`f77877b`](https://github.com/amz-tools/amazon-sp-api/commit/f77877bad505aa194d1ab30ba5a5b35592971ab1))
- include session token only if available ([`80f88c8`](https://github.com/amz-tools/amazon-sp-api/commit/80f88c83a0638914f2417a4417e1da6f8f8b4351))
- add AWS_SESSION_TOKEN to README ([`e1b2f03`](https://github.com/amz-tools/amazon-sp-api/commit/e1b2f03f3a2d890045d496bd8f94ad28db315a51))
- add AWS_SESSION_TOKEN and X-Amz-Security-Token header ([`0cd3f0d`](https://github.com/amz-tools/amazon-sp-api/commit/0cd3f0d497d0d0ed24c8268904162219686f4b80))
**Merged pull requests:**
- Fix assume role invalid client token [\#135](https://github.com/amz-tools/amazon-sp-api/pull/135) ([zirkelc](https://github.com/zirkelc))
## [v0.7.5](https://github.com/amz-tools/amazon-sp-api/tree/v0.7.5) (2022-05-20)
[Full Changelog](https://github.com/amz-tools/amazon-sp-api/compare/v0.7.4...v0.7.5)
**Commits:**
- Added disclaimer to Readme ([`b5763c3`](https://github.com/amz-tools/amazon-sp-api/commit/b5763c373fb2d697b8c43b4501aead5cef089024))
- Added batch request tests for productPricing endpoint ([`54fd921`](https://github.com/amz-tools/amazon-sp-api/commit/54fd9216fa4cd1f8a8f3d64cd9d91fb968849341))
- Added new batch operations for productPricing endpoint ([`5af30c0`](https://github.com/amz-tools/amazon-sp-api/commit/5af30c02f7c87e54491252db04cc3d872d9cfe96))
- Minor change to productPricing endpoint tests ([`998d6c7`](https://github.com/amz-tools/amazon-sp-api/commit/998d6c776a4d4db62f336ded439ded996951bd11))
- Updated tests for productFees endpoint ([`d887e98`](https://github.com/amz-tools/amazon-sp-api/commit/d887e98c0865a263d25ab6d71f89a96f780f9504))
- Added new getMyFeesEstimates operation for productFees endpoint ([`120482e`](https://github.com/amz-tools/amazon-sp-api/commit/120482e60dab766d7cd2ab0f8ee2782047fe131f))
- Minor formatting changes for new catalogItems version ([`dc04b53`](https://github.com/amz-tools/amazon-sp-api/commit/dc04b53503c58b8ed1a65c774bf09336d34f961f))
- chore: replace hard code ([`7765e94`](https://github.com/amz-tools/amazon-sp-api/commit/7765e94cebda62f0b56d74487219d961e7299c19))
- Added catalogItems endpoint 2022-04-01 version test case ([`2dc5c7f`](https://github.com/amz-tools/amazon-sp-api/commit/2dc5c7f1c21e2ec2b3f88021802c01d0e2ff39b0))
- Added catalogItems endpoint 2022-04-01 version ([`80315d8`](https://github.com/amz-tools/amazon-sp-api/commit/80315d8ce9b51d5d6c2159ff4cee9f12c059f0f7))
**Merged pull requests:**
- Added catalogItems endpoint 2022-04-01 version [\#132](https://github.com/amz-tools/amazon-sp-api/pull/132) ([wangjue666](https://github.com/wangjue666))
## [v0.7.4](https://github.com/amz-tools/amazon-sp-api/tree/v0.7.4) (2022-04-17)
[Full Changelog](https://github.com/amz-tools/amazon-sp-api/compare/v0.7.3...v0.7.4)
**Commits:**
- Updated dependencies ([`d5b50ad`](https://github.com/amz-tools/amazon-sp-api/commit/d5b50ad4e7b0a77e571601c96b847ac3a5ed948f))
- Change fbaInventory test spec to run for all regions ([`eb5c56b`](https://github.com/amz-tools/amazon-sp-api/commit/eb5c56b3d84261edea0fd2c41e19ec695de2fe45))
- Added test spec stub for new endpoints easyShip and vendorDirectFulfillmentSandboxTestData ([`624799f`](https://github.com/amz-tools/amazon-sp-api/commit/624799fa0a1052e13464b5190d337b25e7e008e7))
- Added SKU length issue to Known Issues section in README (Issue #126) ([`2c8a043`](https://github.com/amz-tools/amazon-sp-api/commit/2c8a043d3e0ad13d775800d3a497de84e97fbb07))
- Removed comment as FBAInventory in now globally available ([`ebbfe09`](https://github.com/amz-tools/amazon-sp-api/commit/ebbfe09326cf7adc15ecaf4cf6c9107acd5acc26))
- Added vendorDirectFulfillmentSandboxTestData e