Skip to content
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

[Snyk] Upgrade @prisma/client from 5.6.0 to 5.7.1 #89

Merged
merged 1 commit into from
Jan 19, 2024

Conversation

lryanle
Copy link
Owner

@lryanle lryanle commented Jan 9, 2024

This PR was automatically created by Snyk using the credentials of a real user.


Snyk has created this PR to upgrade @prisma/client from 5.6.0 to 5.7.1.

As this is a private repository, Snyk-bot does not have access. Therefore, this PR has been created automatically, but appears to have been created by a real user.

✨ Snyk has automatically assigned this pull request, set who gets assigned.

ℹ️ Keep your dependencies up-to-date. This makes it easier to fix existing vulnerabilities and to more quickly identify and fix newly disclosed vulnerabilities when they affect your project.


  • The recommended version is 208 versions ahead of your current version.
  • The recommended version was released 22 days ago, on 2023-12-18.
Release notes
Package name: @prisma/client
  • 5.7.1 - 2023-12-18

    Today, we are issuing the 5.7.1 patch release.

    This patch fixes multiple small problems in our relationJoins preview feature. If you ran into problems when testing relationJoins before, please give it another go with 5.7.1 and share your feedback or create a bug report if you encounter any issues.

    Fixes in Prisma Client

  • 5.7.1-dev.3 - 2023-12-18
  • 5.7.1-dev.2 - 2023-12-18
  • 5.7.1-dev.1 - 2023-12-18
  • 5.7.0 - 2023-12-06
    Read more
  • 5.7.0-integration-wasm-0-0-9.1 - 2023-11-27
  • 5.7.0-integration-wasm-0-0-8.1 - 2023-11-25
  • 5.7.0-integration-test-client-wasm-engine.19 - 2023-11-29
  • 5.7.0-integration-test-client-wasm-engine.18 - 2023-11-29
  • 5.7.0-integration-test-client-wasm-engine.17 - 2023-11-29
  • 5.7.0-integration-test-client-wasm-engine.16 - 2023-11-29
  • 5.7.0-integration-test-client-wasm-engine.15 - 2023-11-29
  • 5.7.0-integration-test-client-wasm-engine.14 - 2023-11-28
  • 5.7.0-integration-test-client-wasm-engine.13 - 2023-11-28
  • 5.7.0-integration-test-client-wasm-engine.12 - 2023-11-28
  • 5.7.0-integration-test-client-wasm-engine.11 - 2023-11-28
  • 5.7.0-integration-test-client-wasm-engine.10 - 2023-11-28
  • 5.7.0-integration-test-client-wasm-engine.9 - 2023-11-28
  • 5.7.0-integration-test-client-wasm-engine.8 - 2023-11-28
  • 5.7.0-integration-test-client-wasm-engine.7 - 2023-11-28
  • 5.7.0-integration-test-client-wasm-engine.6 - 2023-11-28
  • 5.7.0-integration-test-client-wasm-engine.5 - 2023-11-28
  • 5.7.0-integration-test-client-wasm-engine.4 - 2023-11-28
  • 5.7.0-integration-test-client-wasm-engine.3 - 2023-11-28
  • 5.7.0-integration-test-client-wasm-engine.2 - 2023-11-28
  • 5.7.0-integration-test-client-wasm-engine.1 - 2023-11-28
  • 5.7.0-integration-refactor-consistently-use-binarytarget-term.1 - 2023-11-14
  • 5.7.0-integration-prisma-query-engine-wasm-0-6-1.1 - 2023-11-25
  • 5.7.0-integration-netlify-node20.6 - 2023-12-05
  • 5.7.0-integration-netlify-node20.5 - 2023-12-05
  • 5.7.0-integration-netlify-node20.4 - 2023-12-05
  • 5.7.0-integration-netlify-node20.3 - 2023-12-05
  • 5.7.0-integration-netlify-node20.2 - 2023-12-05
  • 5.7.0-integration-netlify-node20.1 - 2023-12-04
  • 5.7.0-integration-joins.11 - 2023-12-05
  • 5.7.0-integration-joins.10 - 2023-12-05
  • 5.7.0-integration-joins.9 - 2023-12-05
  • 5.7.0-integration-joins.8 - 2023-12-05
  • 5.7.0-integration-joins.7 - 2023-12-05
  • 5.7.0-integration-joins.6 - 2023-12-05
  • 5.7.0-integration-joins.5 - 2023-12-05
  • 5.7.0-integration-joins.4 - 2023-12-05
  • 5.7.0-integration-joins.3 - 2023-12-04
  • 5.7.0-integration-joins.2 - 2023-12-04
  • 5.7.0-integration-joins.1 - 2023-12-04
  • 5.7.0-integration-janpio-pdp-link.5 - 2023-12-04
  • 5.7.0-integration-janpio-pdp-link.4 - 2023-12-04
  • 5.7.0-integration-janpio-pdp-link.3 - 2023-12-04
  • 5.7.0-integration-janpio-pdp-link.2 - 2023-12-04
  • 5.7.0-integration-janpio-pdp-link.1 - 2023-12-02
  • 5.7.0-integration-fix-pg-esm.2 - 2023-11-16
  • 5.7.0-integration-fix-pg-esm.1 - 2023-11-16
  • 5.7.0-integration-fix-export-map.4 - 2023-11-15
  • 5.7.0-integration-fix-export-map.3 - 2023-11-15
  • 5.7.0-integration-fix-export-map.2 - 2023-11-15
  • 5.7.0-integration-fix-export-map.1 - 2023-11-15
  • 5.7.0-integration-fix-client-wasm-loading-edgemw.2 - 2023-11-23
  • 5.7.0-integration-fix-client-wasm-loading-edgemw.1 - 2023-11-23
  • 5.7.0-integration-engines-5-7-0-38-integration-join-support-8109c3fa441c3c6797ed19f327d9d667b102ab9a.2 - 2023-12-04
  • 5.7.0-integration-engines-5-7-0-38-integration-join-support-8109c3fa441c3c6797ed19f327d9d667b102ab9a.1 - 2023-12-04
  • 5.7.0-integration-engines-5-7-0-37-integration-join-support-cede9be04526797ca4d566d817c39432b1459987.2 - 2023-12-04
  • 5.7.0-integration-engines-5-7-0-37-integration-join-support-cede9be04526797ca4d566d817c39432b1459987.1 - 2023-12-04
  • 5.7.0-integration-engines-5-7-0-36-fix-wasm-integration-dd302ab4c61c86ae1267d1eea3dbde4cb2cede82.1 - 2023-12-04
  • 5.7.0-integration-engines-5-7-0-35-integration-join-support-410139eef35af9df36db3d2a06afe5803bbbe14f.2 - 2023-12-04
  • 5.7.0-integration-engines-5-7-0-35-integration-join-support-410139eef35af9df36db3d2a06afe5803bbbe14f.1 - 2023-12-04
  • 5.7.0-integration-engines-5-7-0-32-integration-vitess-constraint-fix-0be9fdc431b1508a63c50577d2a593f9a213e89a.2 - 2023-12-03
  • 5.7.0-integration-engines-5-7-0-32-integration-vitess-constraint-fix-0be9fdc431b1508a63c50577d2a593f9a213e89a.1 - 2023-12-03
  • 5.7.0-integration-engines-5-7-0-31-integration-vitess-constraint-fix-b59e2443af85d17d95da072b996be11f60481986.2 - 2023-12-03
  • 5.7.0-integration-engines-5-7-0-31-integration-vitess-constraint-fix-b59e2443af85d17d95da072b996be11f60481986.1 - 2023-12-03
  • 5.7.0-integration-engines-5-7-0-30-janpio-foreign-key-check-0-on-soft-reset-660136bed9126a34fe4173cded12598138a91107.1 - 2023-12-02
  • 5.7.0-integration-engines-5-7-0-29-integration-sql-nested-transactions2-e943433a36b16524e1d88f0f0b93c3d8d4ddd4c8.2 - 2023-12-01
  • 5.7.0-integration-engines-5-7-0-29-integration-sql-nested-transactions2-e943433a36b16524e1d88f0f0b93c3d8d4ddd4c8.1 - 2023-12-01
  • 5.7.0-integration-engines-5-7-0-28-integration-join-support-a84fe4386fdf0f05bd737b62e5d112ab079c7098.5 - 2023-12-04
  • 5.7.0-integration-engines-5-7-0-28-integration-join-support-a84fe4386fdf0f05bd737b62e5d112ab079c7098.4 - 2023-12-04
  • 5.7.0-integration-engines-5-7-0-28-integration-join-support-a84fe4386fdf0f05bd737b62e5d112ab079c7098.3 - 2023-12-04
  • 5.7.0-integration-engines-5-7-0-28-integration-join-support-a84fe4386fdf0f05bd737b62e5d112ab079c7098.2 - 2023-12-01
  • 5.7.0-integration-engines-5-7-0-28-integration-join-support-a84fe4386fdf0f05bd737b62e5d112ab079c7098.1 - 2023-12-01
  • 5.7.0-integration-engines-5-7-0-25-dependabot-cargo-openssl-0-10-60-9a053826a18b859f8ab4403a00edeca5623f442a.1 - 2023-12-01
  • 5.7.0-integration-engines-5-7-0-24-integration-join-support-c0f2c4c4d1983c17ab3859ff9b4791ea8758c049.4 - 2023-12-01
  • 5.7.0-integration-engines-5-7-0-24-integration-join-support-c0f2c4c4d1983c17ab3859ff9b4791ea8758c049.3 - 2023-12-01
  • 5.7.0-integration-engines-5-7-0-24-integration-join-support-c0f2c4c4d1983c17ab3859ff9b4791ea8758c049.2 - 2023-12-01
  • 5.7.0-integration-engines-5-7-0-24-integration-join-support-c0f2c4c4d1983c17ab3859ff9b4791ea8758c049.1 - 2023-12-01
  • 5.7.0-integration-engines-5-7-0-23-integration-geometry-e0f834dc25d3a4b4c821df9810dfd890335c0b86.2 - 2023-11-30
  • 5.7.0-integration-engines-5-7-0-23-integration-geometry-e0f834dc25d3a4b4c821df9810dfd890335c0b86.1 - 2023-11-30
  • 5.7.0-integration-engines-5-7-0-22-integration-sql-nested-transactions2-f486ca20b160ea1fd92f8f351f6d05eff8b478b3.2 - 2023-11-29
  • 5.7.0-integration-engines-5-7-0-22-integration-sql-nested-transactions2-f486ca20b160ea1fd92f8f351f6d05eff8b478b3.1 - 2023-11-29
  • 5.7.0-integration-engines-5-7-0-13-driver-adapters-remove-dispose-method-for-js-transaction-interface-fc5d9935df947f2d7440701bc3eb8a5e93b039e5.1 - 2023-11-21
  • 5.7.0-integration-engines-5-7-0-1-joel-engineer-retry-download-7ef6d1d93d3c39f7c636c741222dec23dd784934.1 - 2023-11-15
  • 5.7.0-integration-da-remove-dispose.3 - 2023-11-27
  • 5.7.0-integration-da-remove-dispose.2 - 2023-11-25
  • 5.7.0-integration-da-remove-dispose.1 - 2023-11-22
  • 5.7.0-integration-chore-bundle-vendors.6 - 2023-11-21
  • 5.7.0-integration-chore-bundle-vendors.5 - 2023-11-20
  • 5.7.0-integration-chore-bundle-vendors.4 - 2023-11-20
  • 5.7.0-integration-chore-bundle-vendors.3 - 2023-11-20
  • 5.7.0-integration-chore-bundle-vendors.2 - 2023-11-20
  • 5.7.0-integration-chore-bundle-vendors.1 - 2023-11-20
  • 5.7.0-integration-checkpoint-url.1 - 2023-11-27
  • 5.7.0-dev.110 - 2023-12-06
  • 5.7.0-dev.109 - 2023-12-05
  • 5.7.0-dev.108 - 2023-12-05
  • 5.7.0-dev.107 - 2023-12-05
  • 5.7.0-dev.106 - 2023-12-05
  • 5.7.0-dev.105 - 2023-12-05
  • 5.7.0-dev.104 - 2023-12-05
  • 5.7.0-dev.103 - 2023-12-05
  • 5.7.0-dev.102 - 2023-12-05
  • 5.7.0-dev.101 - 2023-12-05
  • 5.7.0-dev.100 - 2023-12-05
  • 5.7.0-dev.99 - 2023-12-05
  • 5.7.0-dev.98 - 2023-12-05
  • 5.7.0-dev.97 - 2023-12-05
  • 5.7.0-dev.96 - 2023-12-05
  • 5.7.0-dev.95 - 2023-12-04
  • 5.7.0-dev.94 - 2023-12-04
  • 5.7.0-dev.93 - 2023-12-04
  • 5.7.0-dev.92 - 2023-12-04
  • 5.7.0-dev.91 - 2023-12-04
  • 5.7.0-dev.90 - 2023-12-04
  • 5.7.0-dev.89 - 2023-12-04
  • 5.7.0-dev.88 - 2023-12-04
  • 5.7.0-dev.87 - 2023-12-04
  • 5.7.0-dev.86 - 2023-12-04
  • 5.7.0-dev.85 - 2023-12-04
  • 5.7.0-dev.84 - 2023-12-04
  • 5.7.0-dev.83 - 2023-12-04
  • 5.7.0-dev.82 - 2023-12-04
  • 5.7.0-dev.81 - 2023-12-04
  • 5.7.0-dev.80 - 2023-12-01
  • 5.7.0-dev.79 - 2023-12-01
  • 5.7.0-dev.78 - 2023-12-01
  • 5.7.0-dev.77 - 2023-12-01
  • 5.7.0-dev.76 - 2023-12-01
  • 5.7.0-dev.75 - 2023-12-01
  • 5.7.0-dev.74 - 2023-12-01
  • 5.7.0-dev.73 - 2023-12-01
  • 5.7.0-dev.72 - 2023-12-01
  • 5.7.0-dev.71 - 2023-11-30
  • 5.7.0-dev.70 - 2023-11-30
  • 5.7.0-dev.69 - 2023-11-30
  • 5.7.0-dev.68 - 2023-11-30
  • 5.7.0-dev.67 - 2023-11-30
  • 5.7.0-dev.66 - 2023-11-30
  • 5.7.0-dev.65 - 2023-11-30
  • 5.7.0-dev.64 - 2023-11-29
  • 5.7.0-dev.63 - 2023-11-29
  • 5.7.0-dev.62 - 2023-11-29
  • 5.7.0-dev.61 - 2023-11-29
  • 5.7.0-dev.60 - 2023-11-29
  • 5.7.0-dev.59 - 2023-11-29
  • 5.7.0-dev.58 - 2023-11-29
  • 5.7.0-dev.57 - 2023-11-28
  • 5.7.0-dev.56 - 2023-11-28
  • 5.7.0-dev.55 - 2023-11-28
  • 5.7.0-dev.54 - 2023-11-27
  • 5.7.0-dev.53 - 2023-11-27
  • 5.7.0-dev.52 - 2023-11-27
  • 5.7.0-dev.51 - 2023-11-27
  • 5.7.0-dev.50 - 2023-11-27
  • 5.7.0-dev.49 - 2023-11-27
  • 5.7.0-dev.48 - 2023-11-27
  • 5.7.0-dev.47 - 2023-11-24
  • 5.7.0-dev.46 - 2023-11-24
  • 5.7.0-dev.45 - 2023-11-23
  • 5.7.0-dev.44 - 2023-11-23
  • 5.7.0-dev.43 - 2023-11-23
  • 5.7.0-dev.42 - 2023-11-23
  • 5.7.0-dev.41 - 2023-11-22
  • 5.7.0-dev.40 - 2023-11-22
  • 5.7.0-dev.39 - 2023-11-22
  • 5.7.0-dev.38 - 2023-11-22
  • 5.7.0-dev.37 - 2023-11-21
  • 5.7.0-dev.36 - 2023-11-21
  • 5.7.0-dev.35 - 2023-11-21
  • 5.7.0-dev.34 - 2023-11-21
  • 5.7.0-dev.33 - 2023-11-21
  • 5.7.0-dev.32 - 2023-11-21
  • 5.7.0-dev.31 - 2023-11-20
  • 5.7.0-dev.30 - 2023-11-20
  • 5.7.0-dev.29 - 2023-11-20
  • 5.7.0-dev.28 - 2023-11-20
  • 5.7.0-dev.27 - 2023-11-20
  • 5.7.0-dev.26 - 2023-11-20
  • 5.7.0-dev.25 - 2023-11-17
  • 5.7.0-dev.24 - 2023-11-17
  • 5.7.0-dev.23 - 2023-11-17
  • 5.7.0-dev.22 - 2023-11-17
  • 5.7.0-dev.21 - 2023-11-17
  • 5.7.0-dev.20 - 2023-11-17
  • 5.7.0-dev.19 - 2023-11-16
  • 5.7.0-dev.18 - 2023-11-16
  • 5.7.0-dev.17 - 2023-11-16
  • 5.7.0-dev.16 - 2023-11-16
  • 5.7.0-dev.15 - 2023-11-16
  • 5.7.0-dev.14 - 2023-11-16
  • 5.7.0-dev.13 - 2023-11-16
  • 5.7.0-dev.12 - 2023-11-16
  • 5.7.0-dev.11 - 2023-11-16
  • 5.7.0-dev.10 - 2023-11-16
  • 5.7.0-dev.9 - 2023-11-15
  • 5.7.0-dev.8 - 2023-11-15
  • 5.7.0-dev.7 - 2023-11-15
  • 5.7.0-dev.6 - 2023-11-15
  • 5.7.0-dev.5 - 2023-11-15
  • 5.7.0-dev.4 - 2023-11-15
  • 5.7.0-dev.3 - 2023-11-15
  • 5.7.0-dev.2 - 2023-11-15
  • 5.7.0-dev.1 - 2023-11-15
  • 5.6.0 - 2023-11-14

    🌟 Help us spread the word about Prisma by starring the repo or tweeting about the release. 🌟

    🚀 Prisma Accelerate, our connection pool and global edge cache, is now Generally Available! Sign up to give it a try. 🚀

    Highlights

    Driver adapters improvements (Preview)

    In version 5.4.0, we released driverAdapters into Preview. The driverAdapters feature enables Prisma Client to access your database using JavaScript or Serverless database drivers.

    In this release, we fixed many bugs for the existing driver adapters. We appreciate all the community feedback that has helped us improve this feature!

    PlanetScale serverless driver adapter improvements

    This release also introduces a small breaking change to the @ prisma/adapter-planetscale package to improve its stability and performance. The serverless driver adapter will now use a connection pool instead of a single connection from PlanetScale’s serverless driver.

    In case you’re using the @ prisma/adapter-planetscale, update your Prisma Client instance with the following:

    -import { connect } from '@ planetscale/database'
    +import { Client } from '@ planetscale/database'
    import { PrismaPlanetScale } from '@ prisma/adapter-planetscale'
    import { PrismaClient } from '@ prisma/client'
    import { fetch as undiciFetch } from 'undici';

    -const connection = connect({ url: connectionString, fetch: undiciFetch })
    +const client = new Client({ url: connectionString, fetch: undiciFetch })

    -const adapter = new PrismaPlanetScale(connection)
    +const adapter = new PrismaPlanetScale(client)

    const prisma = new PrismaClient({ adapter })

    If you run into the following error: [TypeError]: PrismaPlanetScale must be initialized with an instance of Client., you can use the following snippet when defining your Prisma Client instance:

    import { createRequire } from "node:module";
    import { PrismaPlanetScale } from "@ prisma/adapter-planetscale";
    import { fetch as undiciFetch } from 'undici';

    const require = createRequire(import.meta.url);
    const { Client } = require("@ planetscale/database");

    const client = new Client({ url: process.env.DATABASE_URL , fetch: undiciFetch })
    const adapter = new PrismaPlanetScale(client);

    Request for feedback

    We encourage you to try out the driver adapters and share your feedback to help us move it to General Availability in either of the following GitHub discussions:

    Refer to our docs to learn more about driver adapters.

    New prisma debug command

    This release introduces a new command: prisma debug. The command provides debugging information such as environment variables that Prisma Client, Prisma Migrate, Prisma CLI, and Prisma Studio use. The command is also useful when creating a bug report as the information complements the output of the prisma -v command.

    You can learn more about the command in our docs.

    Read replicas extension improvements

    We also released version 0.3.0 of the @ prisma/extension-read-replicas package that contains the following improvements:

    • A new $replica() method that explicitly enables you to use a replica for your query.

      For example, by default, the queryRaw and executeRaw methods are forwarded to the primary database, as they could try to write to the database. You can use the $replica() method with either of the *Raw methods to explicitly execute your query against a replica instead of your primary database.

    • Validation for when there’s an empty list of replicas.

    • Webpack bundling fixes

    We want to thank you, our community members, for your contributions! 🙏

    You can find additional information on the changes in the extension’s release. You can learn more about the extension in the announcement blog post.

    Package provenance

    npm has introduced provenance statements to improve supply-chain security and transparency of packages. This allows developers to verify where and how packages are built.

    Starting with the 5.6.0 release, all npm packages for Prisma ORM will be published with provenance statements. If you maintain a Prisma Client extension or generator, we encourage you to enable provenance statements when publishing to npm.

    Fixes and improvements

    Prisma Migrate

    Prisma Client

    Prisma CLI

    Credits

    Huge thanks to @ onichandame, @ LucianBuzzo, @ RobertCraigie, @ fqazi, @ KhooHaoYit, @ alencardc, @ Oreilles, @ christianledgard, @ skyzh, @ alula, @ luxaritas, @ Nasfame, @ lukahartwig, @ steebchen, @ icanipa for helping!

    Company news

    Prisma Accelerate is now Generally Available

    We're excited to share that Prisma Accelerate is now Generally Available. Prisma Accelerate is a global database cache that's available in over 280 locations and provides scalable connection pooling for serverless and edge applications.

    Learn more in the announcement blog post. Sign up and try out Prisma Accelerate here.

    💼 We’re hiring!

    If you're interested in joining our growing team to help empower developers to build data-intensive applications, Prisma is the place for you.

    We're hiring for an Engineering Manager: Prisma Data Platform.

from @prisma/client GitHub release notes

Note: You are seeing this because you or someone else with access to this repository has authorized Snyk to open upgrade PRs.

For more information:

🧐 View latest project report

👩‍💻 Set who automatically gets assigned

🛠 Adjust upgrade PR settings

🔕 Ignore this dependency or unsubscribe from future upgrade PRs

Copy link

vercel bot commented Jan 9, 2024

The latest updates on your projects. Learn more about Vercel for Git ↗︎

Name Status Preview Comments Updated (UTC)
seniordesign ✅ Ready (Inspect) Visit Preview 💬 Add feedback Jan 9, 2024 2:16pm

@lryanle lryanle self-assigned this Jan 9, 2024
@lryanle lryanle merged commit bb57acc into main Jan 19, 2024
11 checks passed
@lryanle lryanle deleted the snyk-upgrade-a50b56f47ca0d5e152c4982529fd3de9 branch March 16, 2024 18:16
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants