fix(deps): update dependency @shopify/shopify-app-session-storage-prisma to v9#86
Open
renovate[bot] wants to merge 1 commit into
Open
Conversation
Contributor
Author
|
232ed91 to
1bec6fb
Compare
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
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 contains the following updates:
^8.0.0→^9.0.0Release Notes
Shopify/shopify-app-js (@shopify/shopify-app-session-storage-prisma)
v9.0.0Patch Changes
d5ae946: Publish TypeScript source files to npm so "Go to Definition" in IDEs navigates to real source code instead of compiled.d.tsdeclaration files. Source maps already pointed to the correct paths — the source files just weren't included in the published packages.0d4a3f7]4c1789b]78c8968]d5ae946]0bb7837]1eb863d]v8.0.1v8.0.0Major Changes
700377f: ## Store user information as part of the sessionWith this change, OAuth refresh tokens and their expiration dates are now stored as part of the session. Previously, only access tokens were persisted. This enables automatic token refresh for long-lived sessions, reducing the need for users to re-authenticate when access tokens expire. This is a backward-compatible change, as the new Prisma schema fields are optional and existing sessions will continue to work without modification.
Details
The session object now includes the following additional fields:
You will be able to access the refresh token information on the Session object once you migrate your schema.
To migrate your schema:
Sessionmodel in the Prisma Schema:Usage:
v7.0.3v7.0.2v7.0.1v7.0.0Major Changes
[
dc41d09]:@shopify/shopify-apinow requires Node >= v20.10.0.As
@shopify/shopify-apiis a peer dependency, this is a breaking change, though we expect real world impact to be minimal for most users.If you are using Node, make sure you are using Node version 20.10.0 or above
Patch Changes
dc41d09]c3005a6]dc41d09]a5be0d0]6606d39]48d3631]7d8aa81]089f4fd]dc41d09]v6.0.9v6.0.8Patch Changes
e298a0c: Fix issue with missing sourcemapsv6.0.7v6.0.6Patch Changes
981c948: Update directory pathv6.0.5v6.0.4v6.0.3v6.0.2v6.0.1v6.0.0Major Changes
12c387e: # Update Prisma dependencyThis updates the
prismapeer dependency to^6.2.1.Please update your
prismaand@prisma/clientdependencies to^6.2.1in your project.Configuration
📅 Schedule: (UTC)
🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.
♻ Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.
🔕 Ignore: Close this PR and you won't be reminded about this update again.
This PR was generated by Mend Renovate. View the repository job log.