This repository has been archived by the owner on Apr 11, 2024. It is now read-only.
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
This PR was opened by the Changesets release GitHub action. When you're ready to do a release, you can merge this and the packages will be published to npm automatically. If you're not ready to do a release yet, that's fine, whenever you add more changesets to main, this PR will be updated.
Releases
@shopify/[email protected]
Minor Changes
Patch Changes
8de3c78: Removed setCrypto function to simplify runtimes
2628a7f: Add scopes validation for AuthScopes object and convert it to array. Fixes #1208, 1221
d028ec0: Replace
semver
withcompare-versions
lib to reduce dependency on nodejs builtin-libs7dcecb6: [Custom store apps only] Add new
adminApiAccessToken
parameter toconfig
for whenisCustomStoreApp
istrue
. If set, it will be used for API access.apiSecretKey
should now be set to the custom store app's API secret key, which is used to validate the HMAC of webhook events received from Shopify for a custom store app. Fixes webhook.process validation fails in custom apps #772, Unable to validate webhooks using private app #800For apps that don't receive HTTP webhook events from Shopify, no change is required yet -
apiSecretKey
will be used for client authentication as the fallback option.Starting with the next major release
adminApiAccessToken
will be mandatory for custom store apps and must be set to the Admin API access tokenapiSecretKey
will not be used for client authentication but must be set for HMAC validation of HTTP webhook eventsSee setting up a custom store app for more details.
450c9e7: Add deprecation notice for removal of Node 14 support from next major release
9c095d1: Bumps jose from 4.13.1 to 4.14.1. See jose's changelog for more details.
f04f0f6: apiKey configuration parameter is not mandatory when isCustomStoreApp is true. Fixes 782
464fd4f: Extend support for Event topic names
e8966d5: Restoring REST resources for 2022-04, updates to certain resources for other API versions
8de6024: [Fix] Forward original graphql error message to client
f09417c: Adds check for Google's Crawler in the authorization functions to prevent CookieNotFound error loops. Fixes [6.1.0] Cannot complete OAuth process. Could not find an OAuth cookie for shop url #686
cbffa2f: Add trial days and replacement behavior to usage billing mutation. Fixes Usage based billing ignores replacement behaviour #770