-
Notifications
You must be signed in to change notification settings - Fork 28
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
fix: remove singing requests #951
Conversation
Codecov ReportAll modified and coverable lines are covered by tests ✅
Additional details and impacted files@@ Coverage Diff @@
## master #951 +/- ##
==========================================
- Coverage 57.77% 57.19% -0.58%
==========================================
Files 65 65
Lines 592 584 -8
Branches 32 29 -3
==========================================
- Hits 342 334 -8
Misses 245 245
Partials 5 5 ☔ View full report in Codecov by Sentry. |
Don't think we shall remove it. We just need to make sure it is optional. Otherwise, users will have a breaking change, if they assume the AWS4 signatures are still required. Could be marked as |
# [7.0.0](v6.13.8...v7.0.0) (2024-04-03) ### Bug Fixes * **deps:** update dependency aws4-axios to v3.3.4 ([#1018](#1018)) ([40f547d](40f547d)) * **deps:** update dependency axios to v1.6.8 ([#1023](#1023)) ([ae0275e](ae0275e)) * installs @scaleleap/semantic-release-config ([dccfedb](dccfedb)) * remove singing requests ([#951](#951)) ([4169903](4169903)) * update @scaleleap/semantic-release-config ([03d1fe4](03d1fe4)) ### Features * update API models ([#1031](#1031)) ([3215b39](3215b39)), closes [#1021](#1021) [#1022](#1022) [#564](#564) ### BREAKING CHANGES * - Removes authorization API client. Refer to the [SP-API Deprecations](https://developer-docs.amazon.com/sp-api/docs/sp-api-deprecations) table for more information. Adds support for: - Data Kiosk APi - Fulfillment Inbound API (`v20240320`) - Shipping API (`v2`) - Supply Sources API
🎉 This PR is included in version 7.0.0 🎉 The release is available on: Your semantic-release bot 📦🚀 |
Starting October 2, 2023, SP-API no longer requires the use of AWS Identity and Access Management (IAM) or AWS Signature Version 4, which means developers will not need to register for IAM resources or sign SP-API requests with AWS Signature Version 4.
SP-API will continue to use Login with Amazon (LWA) access tokens for each SP-API request. LWA is based on OAuth 2.0, which has been broadly adopted for user-authorized exchanges across sites.
Ref:
https://developer-docs.amazon.com/sp-api/changelog/sp-api-will-no-longer-require-aws-iam-or-aws-signature-version-4