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
69b6d14: Adds
isReady
method toPrismaSessionStorage
.isReady
will poll based on the configuration or until the table is found to exist. If the table is not found within the timeout, it will returnfalse
.isReady
will update the internal state of thePrismaSessionStorage
instance to reflect whether the session table exists and can be used. In case of an unexpected disconnect, useisReady
to check if the table has recovered.Example usage on a Remix app:
An equivalent method will soon be available on the
SessionStorage
interface and all other session storage implementations.@shopify/[email protected]
Minor Changes
7147103: Add Scopes API documentation for Remix
4bba5d4: Added
removeRest
future flag.When
removeRest
istrue
, the REST API will no longer be available. Please use the GraphQL API instead. See Shopify is all-in on graphql for more information.If your app doesn't use the REST API, you can safely set
removeRest
totrue
and be ready for a future major release. If your app does use the REST API, you should migrate to the GraphQL API and then setremoveRest
totrue
.301882d: Update logging to include Shop information
dc75db6: Remove
wip_optionalScopesApi
future flag and enable the Remix Scopes API by default.Example of checking for a granted scope on a shop with
scopes.query()
:See the Remix Scopes API documentation for more details on this API, and the Manage Access Scopes page on shopify.dev for more context how the Scopes APIs can be used to manage access scopes from one shop to another.
Patch Changes
@shopify/[email protected]
Patch Changes
@parcel/watcher
dependencies@shopify/[email protected]
Patch Changes
tslib
dependenciesmysql2
dependencies@shopify/[email protected]
Patch Changes
@aws-sdk/client-dynamodb
dependencies@aws-sdk/util-dynamodb
dependencies@shopify/[email protected]
Patch Changes
mysql2
dependencies@shopify/[email protected]
Patch Changes
tslib
dependencies@shopify/[email protected]
Patch Changes
@shopify/[email protected]
@shopify/[email protected]
@shopify/[email protected]
@shopify/[email protected]
@shopify/[email protected]
@shopify/[email protected]
@shopify/[email protected]
@shopify/[email protected]