Prisma 7.10.1 is out: highlights and upgrade guide
At a glance
Prisma 7.10.1 is a release published on Oct 19, 2026. It includes 2 listed changes.
- if the old transaction had committed, the new one failed with P2028;
- if the old transaction was still open, the new one silently ran as a savepoint inside another request's transaction.
- Version
- 7.10.1
- Released
- Oct 19, 2026
- Changes listed
- 2
- License
- Apache-2.0
How to upgrade to Prisma 7.10.1
Review the details below and run your tests before upgrading.
npm install [email protected] @prisma/[email protected]What's included in Prisma 7.10.1
Details from the official release page.
Prisma ORM 7.10.1 is a patch release. It fixes a bug where a nested interactive transaction could make later, unrelated transactions run inside the wrong transaction. It also updates dependencies that had security advisories.
Fixes
Prisma Client: nested $transaction no longer changes the options object you pass in
If you passed the same options object to a nested tx.$transaction(...) and later to a top-level prisma.$transaction(...), the nested call wrote the outer transaction's id into that object. Every later top-level transaction that used the object was then treated as nested inside that old transaction:
- if the old transaction had committed, the new one failed with
P2028; - if the old transaction was still open, the new one silently ran as a savepoint inside another request's transaction.
Prisma Client no longer modifies the options object. (#30368, thanks @lazerg)
Prisma Migrate: refuse a shadow database that is the main database
Prisma Migrate now refuses to run with error P3025 when the shadow database URL points at the same database as the main database URL. Before, prisma migrate diff --from-migrations with that setup dropped the real schema, rebuilt it from the migrations, and reported an empty diff. (#5851)
MariaDB adapter: updated to mariadb 3.5.4
@prisma/adapter-mariadb now depends on mariadb 3.5.4, which fixes several security advisories in 3.5.3. The adapter no longer rewrites IPv6 hosts in connection strings, because mariadb 3.5.4 accepts them as written. IPv6 connection strings keep working without changes. (#30668)
Dependency updates
Dependencies with security advisories were updated: mysql2, fast-uri, deepmerge-ts, mariadb and source-map-js. (#30314, #30189, #30668)
Prisma 7.10.1 FAQ
When was Prisma 7.10.1 released?
Prisma 7.10.1 was published on Oct 19, 2026.
Is Prisma 7.10.1 a major update?
Check the official notes for the project's own classification.
How do I upgrade to Prisma 7.10.1?
Use the commands in the “How to upgrade” section, then run your test suite.
Where are the official Prisma 7.10.1 notes?
On the project's official release page: https://github.com/prisma/orm/releases/tag/7.10.1
Source: official Prisma 7.10.1 release. Spotted an error? Tell us.