Skip to content

Conversation

@dependabot
Copy link
Contributor

@dependabot dependabot bot commented on behalf of github Dec 22, 2025

Bumps @prisma/client from 6.19.1 to 7.2.0.

Release notes

Sourced from @​prisma/client's releases.

7.2.0

Today, we are excited to share the 7.2.0 stable release 🎉

🌟 Star this repo for notifications about new releases, bug fixes & features — or follow us on X!

Highlights

ORM

  • #28830: feat: add sqlcommenter-query-insights plugin
    • Adds a new SQL commenter plugin to support query insights metadata.
  • #28860: feat(migrate): add -url param for db pull, db push, migrate dev
    • Adds a -url flag to key migrate commands to make connection configuration more flexible.
  • #28895: feat(config): allow undefined URLs in e.g. prisma generate
    • Allows certain workflows (such as prisma generate) to proceed even when URLs are undefined.
  • #28903: feat(cli): customize prisma init based on the JS runtime (Bun vs others)
    • Makes prisma init tailor generated setup depending on whether the runtime is Bun or another JavaScript runtime.
  • #28846: fix(client-engine-runtime): make DataMapperError a UserFacingError
    • Ensures DataMapperError is surfaced as a user-facing error for clearer, more actionable error reporting.
  • #28849: fix(adapter-{pg,neon,ppg}): handle 22P02 error in Postgres
    • Improves Postgres adapter error handling for invalid-text-representation errors (22P02).
  • #28913: fix: fix byte upserts by removing legacy byte array representation
    • Fixes byte upsert behavior by removing a legacy byte-array representation path.
  • #28535: fix(client,internals,migrate,generator-helper): handle multibyte UTF-8 characters split across chunk boundaries in byline
    • Prevents issues when multibyte UTF-8 characters are split across chunk boundaries during line processing.
  • #28911: fix(cli): make prisma version --json emit JSON only to stdout
    • Ensures machine-readable JSON output is emitted cleanly to stdout without extra noise.

VS Code Extension

  • #1950: fix: TML-1670 studio connections
    • Resolves issues related to Studio connections, improving reliability for VS Code or language-server integrations.

Open roles at Prisma

Interested in joining Prisma? We’re growing and have several exciting opportunities across the company for developers who are passionate about building with Prisma. Explore our open positions on our [Careers page](https://www.prisma.io/careers#current) and find the role that’s right for you.

Enterprise support

Thousands of teams use Prisma and many of them already tap into our Enterprise & Agency Support Program for hands-on help with everything from schema integrations and performance tuning to security and compliance.

With this program you also get priority issue triage and bug fixes, expert scalability advice, and custom training so that your Prisma-powered apps stay rock-solid at any scale. Learn more or join: https://prisma.io/enterprise.

7.1.0

Today, we are excited to share the 7.1.0 stable release 🎉

🌟 Star this repo for notifications about new releases, bug fixes & features — or follow us on X!

This release brings quality of life improvements and fixes various bugs.

... (truncated)

Commits
  • bebccbd feat(cli): customize prisma init based on the JS runtime (Bun vs other) (#2...
  • 09b4a1d fix(cli): make prisma version --json emit JSON only to stdout (#28911)
  • ed03287 feat(config): allow undefined urls in e.g. prisma generate (#28895)
  • 531886f fix: fix byte upserts by removing legacy byte array representation (#28913)
  • db5fad9 chore(deps): update engines to 7.2.0-4.0c8ef2ce45c83248ab3df073180d5eda9e8be7...
  • 040fc8f fix(client): fix tracing tests failing with QPE (#28886)
  • 6b8702c fix(client,internals,migrate,generator-helper): handle multibyte UTF-8 charac...
  • 549a8dc chore(deps): update engines to 7.2.0-2.e042035cb3c6e24bbedc3e886c89675fbd6145...
  • 0c6db15 fix(adapter-{pg,neon,ppg}): handle 22P02 error in Postgres (#28849)
  • 857400b fix(client-engine-runtime): make DataMapperError a UserFacingError (#28846)
  • Additional commits viewable in compare view

Dependabot compatibility score

Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.


Dependabot commands and options

You can trigger Dependabot actions by commenting on this PR:

  • @dependabot rebase will rebase this PR
  • @dependabot recreate will recreate this PR, overwriting any edits that have been made to it
  • @dependabot merge will merge this PR after your CI passes on it
  • @dependabot squash and merge will squash and merge this PR after your CI passes on it
  • @dependabot cancel merge will cancel a previously requested merge and block automerging
  • @dependabot reopen will reopen this PR if it is closed
  • @dependabot close will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually
  • @dependabot show <dependency name> ignore conditions will show all of the ignore conditions of the specified dependency
  • @dependabot ignore this major version will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)
  • @dependabot ignore this minor version will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)
  • @dependabot ignore this dependency will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)

Summary by CodeRabbit

  • Chores
    • Updated a development dependency for the Prisma client to a newer compatible version to maintain build and tooling stability; peer constraints for Prisma-related packages remain unchanged.
    • No public APIs or runtime behavior were altered.

✏️ Tip: You can customize this high-level summary in your review settings.

@coderabbitai
Copy link

coderabbitai bot commented Dec 22, 2025

Note

.coderabbit.yaml has unrecognized properties

CodeRabbit is using all valid settings from your configuration. Unrecognized properties (listed below) have been ignored and may indicate typos or deprecated fields that can be removed.

⚠️ Parsing warnings (1)
Validation error: Unrecognized key(s) in object: 'tools'
⚙️ Configuration instructions
  • Please see the configuration documentation for more information.
  • You can also validate your configuration using the online YAML validator.
  • If your editor has YAML language server enabled, you can add the path at the top of this file to enable auto-completion and validation: # yaml-language-server: $schema=https://coderabbit.ai/integrations/schema.v2.json

Walkthrough

A devDependency version update in the prisma-utils package, upgrading @prisma/client from ~6.19.0 to ~7.2.0. PeerDependencies remain unchanged. No public API, configuration, or runtime behavior changes detected.

Changes

Cohort / File(s) Change Summary
Dependency Version Update
packages/app/prisma-utils/package.json
Updated @prisma/client devDependency from ~6.19.0 to ~7.2.0

Estimated code review effort

🎯 1 (Trivial) | ⏱️ ~3 minutes

  • Verify that the version constraint in peerDependencies (>=5.0.0 <7.0.0) is intentional given the bump to ~7.2.0, or confirm if it requires adjustment
  • Confirm compatibility with other dependencies in the workspace

Suggested reviewers

  • kibertoad
  • CarlosGamero
  • dariacm
  • github-actions

Pre-merge checks and finishing touches

❌ Failed checks (1 warning)
Check name Status Explanation Resolution
Description check ⚠️ Warning The PR description lacks required sections: no 'Changes' section describing the update, no release/version label (though 'major' and 'skip-release' labels are applied), and no documentation or test update checklist items. Add a 'Changes' section briefly describing the @prisma/client update, and complete the checklist items indicating whether documentation and tests were updated or if changes were unnecessary.
✅ Passed checks (2 passed)
Check name Status Explanation
Title check ✅ Passed The title accurately describes the main change: updating @prisma/client from 6.19.1 to 7.2.0, which is the sole modification in the changeset.
Docstring Coverage ✅ Passed No functions found in the changed files to evaluate docstring coverage. Skipping docstring coverage check.
✨ Finishing touches
  • 📝 Generate docstrings
🧪 Generate unit tests (beta)
  • Create PR with unit tests
  • Post copyable unit tests in a comment
  • Commit unit tests in branch dependabot/npm_and_yarn/prisma/client-7.2.0

Warning

Review ran into problems

🔥 Problems

Errors were encountered while retrieving linked issues.

Errors (2)
  • UTF-8: Request failed with status code 404
  • TML-1670: Request failed with status code 404

Comment @coderabbitai help to get the list of available commands and usage tips.

Copy link

@coderabbitai coderabbitai bot left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Actionable comments posted: 2

Caution

Some comments are outside the diff and can’t be posted inline due to platform limitations.

⚠️ Outside diff range comments (1)
packages/app/prisma-utils/package.json (1)

42-45: Critical: peerDependencies constraint blocks @prisma/client v7.

The peerDependencies constraint "<7.0.0" conflicts with the devDependency upgrade to 7.2.0 (line 52). This creates a critical mismatch:

  • The package declares it requires @prisma/client <7.0.0
  • But it's being developed and tested against 7.2.0
  • Consumers installing this package with @prisma/client 6.x may encounter compatibility issues that weren't caught during testing
🔎 Proposed fix to update peerDependencies
     "peerDependencies": {
-        "@prisma/client": ">=5.0.0 <7.0.0",
-        "prisma": ">=5.0.0 <7.0.0"
+        "@prisma/client": ">=5.0.0 <8.0.0",
+        "prisma": ">=5.0.0 <8.0.0"
     },
📜 Review details

Configuration used: Repository: lokalise/coderabbit/.coderabbit.yaml

Review profile: CHILL

Plan: Pro

Disabled knowledge base sources:

  • Jira integration is disabled by default for public repositories

You can enable these sources in your CodeRabbit configuration.

📥 Commits

Reviewing files that changed from the base of the PR and between 490c7a2 and 4b7dad6.

📒 Files selected for processing (1)
  • packages/app/prisma-utils/package.json

"@lokalise/fastify-extras": "^30.2.1",
"@lokalise/tsconfig": "^1.3.0",
"@prisma/client": "~6.19.0",
"@prisma/client": "~7.2.0",
Copy link

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

⚠️ Potential issue | 🔴 Critical

🧩 Analysis chain

🏁 Script executed:

cat packages/app/prisma-utils/package.json | head -60

Repository: lokalise/shared-ts-libs

Length of output: 2214


Update peerDependencies to allow @prisma/client v7.

The peerDependencies constraint @prisma/client: >=5.0.0 <7.0.0 conflicts with the devDependency ~7.2.0. The tilde operator expands to >=7.2.0, <8.0.0, which cannot satisfy the upper bound of <7.0.0. Update peerDependencies to include v7 (e.g., >=5.0.0 <8.0.0 or more specifically >=5.0.0 <9.0.0 if following Prisma's SemVer approach).

🤖 Prompt for AI Agents
In packages/app/prisma-utils/package.json around line 52, the peerDependencies
range for @prisma/client (currently >=5.0.0 <7.0.0) conflicts with the
devDependency "~7.2.0"; update the peerDependencies to allow v7 (for example
change the range to >=5.0.0 <8.0.0 or >=5.0.0 <9.0.0 depending on desired future
compatibility) so the peer constraint includes the devDependency version and
keep semver consistency between peerDependencies and devDependencies.

"@prisma/client": "~7.2.0",
"@vitest/coverage-v8": "^3.2.4",
"cross-env": "^10.0.0",
"prisma": "~6.19.0",
Copy link

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

⚠️ Potential issue | 🟠 Major

Major: Prisma CLI version mismatch with @prisma/client.

The prisma CLI remains at 6.19.0 while @prisma/client has been upgraded to 7.2.0 (line 52). These packages should be kept in sync to avoid schema generation, migration, and compatibility issues.

🔎 Proposed fix to sync prisma CLI version
-        "prisma": "~6.19.0",
+        "prisma": "~7.2.0",
📝 Committable suggestion

‼️ IMPORTANT
Carefully review the code before committing. Ensure that it accurately replaces the highlighted code, contains no missing lines, and has no issues with indentation. Thoroughly test & benchmark the code to ensure it meets the requirements.

Suggested change
"prisma": "~6.19.0",
"prisma": "~7.2.0",
🤖 Prompt for AI Agents
In packages/app/prisma-utils/package.json around line 55, the project has a
Prisma CLI version ("prisma": "~6.19.0") that does not match the upgraded
@prisma/client (7.2.0) and can cause generation/migration incompatibilities;
update the prisma CLI dependency to the matching 7.2.0 (or a compatible semver
range like "~7.2.0" or "^7.2.0") so both @prisma/client and prisma are the same
major/minor version and then run npm/yarn install and regenerate the client.

@dependabot dependabot bot force-pushed the dependabot/npm_and_yarn/prisma/client-7.2.0 branch from 4b7dad6 to 3d78914 Compare December 23, 2025 15:33
Bumps [@prisma/client](https://github.com/prisma/prisma/tree/HEAD/packages/client) from 6.19.1 to 7.2.0.
- [Release notes](https://github.com/prisma/prisma/releases)
- [Commits](https://github.com/prisma/prisma/commits/7.2.0/packages/client)

---
updated-dependencies:
- dependency-name: "@prisma/client"
  dependency-version: 7.2.0
  dependency-type: direct:development
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <[email protected]>
@dependabot dependabot bot force-pushed the dependabot/npm_and_yarn/prisma/client-7.2.0 branch from 3d78914 to 6b6e44e Compare December 24, 2025 08:50
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant