Prisma Client is an auto-generated, type-safe and modern JavaScript/TypeScript ORM for Node.js that's tailored to your data. Supports PostgreSQL, CockroachDB, MySQL, MariaDB, SQL Server, SQLite & MongoDB databases.
Last release 5 days ago
27 Aug 2026
Ships fairly regularly
a new release about every 1 weeks
Nearly every release is documented
notes for 60 of the last 60 stable releases
3 versions withdrawn
withdrawn after publishing
7 years old
10653 releases ยท first in 2020
Release timeline
10653 releases since 2020One column per quarter.
Releases
- 4.2.0-dev.528 Aug 2022pre-release
Nothing published for this version
- 4.2.0-dev.518 Aug 2022pre-release
Nothing published for this version
- 4.2.0-dev.508 Aug 2022pre-release
Nothing published for this version
- 4.2.0-dev.495 Aug 2022pre-release
Nothing published for this version
- 4.2.0-dev.485 Aug 2022pre-release
Nothing published for this version
- 4.2.0-dev.475 Aug 2022pre-release
Nothing published for this version
- 4.2.0-dev.465 Aug 2022pre-release
Nothing published for this version
- 4.2.0-dev.455 Aug 2022pre-release
Nothing published for this version
- 4.2.0-dev.445 Aug 2022pre-release
Nothing published for this version
- 4.2.0-dev.435 Aug 2022pre-release
Nothing published for this version
- 4.2.0-dev.424 Aug 2022pre-release
Nothing published for this version
- 4.2.0-dev.414 Aug 2022pre-release
Nothing published for this version
- 4.2.0-dev.404 Aug 2022pre-release
Nothing published for this version
- 4.2.0-dev.394 Aug 2022pre-release
Nothing published for this version
- 4.2.0-dev.383 Aug 2022pre-release
Nothing published for this version
- 4.2.0-dev.373 Aug 2022pre-release
Nothing published for this version
- 4.2.0-dev.363 Aug 2022pre-release
Nothing published for this version
- 4.2.0-dev.353 Aug 2022pre-release
Nothing published for this version
- 4.2.0-dev.343 Aug 2022pre-release
Nothing published for this version
- 4.2.0-dev.333 Aug 2022pre-release
Nothing published for this version
- 4.2.0-dev.323 Aug 2022pre-release
Nothing published for this version
- 4.2.0-dev.313 Aug 2022pre-release
Nothing published for this version
- 4.2.0-dev.303 Aug 2022pre-release
Nothing published for this version
- 4.2.0-dev.293 Aug 2022pre-release
Nothing published for this version
- 4.2.0-dev.282 Aug 2022pre-release
Nothing published for this version
- 4.2.0-dev.272 Aug 2022pre-release
Nothing published for this version
- 4.2.0-dev.261 Aug 2022pre-release
Nothing published for this version
- 4.2.0-dev.251 Aug 2022pre-release
Nothing published for this version
- 4.2.0-dev.2429 Jul 2022pre-release
Nothing published for this version
- 4.2.0-dev.2328 Jul 2022pre-release
Nothing published for this version
- 4.2.0-dev.2227 Jul 2022pre-release
Nothing published for this version
- 4.2.0-dev.2127 Jul 2022pre-release
Nothing published for this version
- 4.2.0-dev.2027 Jul 2022pre-release
Nothing published for this version
- 4.2.0-dev.1927 Jul 2022pre-release
Nothing published for this version
- 4.2.0-dev.1827 Jul 2022pre-release
Nothing published for this version
- 4.2.0-dev.1727 Jul 2022pre-release
Nothing published for this version
- 4.2.0-dev.1627 Jul 2022pre-release
Nothing published for this version
- 4.2.0-dev.1526 Jul 2022pre-release
Nothing published for this version
- 4.2.0-dev.1425 Jul 2022pre-release
Nothing published for this version
- 4.2.0-dev.1322 Jul 2022pre-release
Nothing published for this version
- 4.2.0-dev.1222 Jul 2022pre-release
Nothing published for this version
- 4.2.0-dev.1121 Jul 2022pre-release
Nothing published for this version
- 4.2.0-dev.1021 Jul 2022pre-release
Nothing published for this version
- 4.2.0-dev.921 Jul 2022pre-release
Nothing published for this version
- 4.2.0-dev.820 Jul 2022pre-release
Nothing published for this version
- 4.2.0-dev.720 Jul 2022pre-release
Nothing published for this version
- 4.2.0-dev.620 Jul 2022pre-release
Nothing published for this version
- 4.2.0-dev.520 Jul 2022pre-release
Nothing published for this version
- 4.2.0-dev.420 Jul 2022pre-release
Nothing published for this version
- 4.2.0-dev.319 Jul 2022pre-release
Nothing published for this version
- 4.2.0-dev.219 Jul 2022pre-release
Nothing published for this version
- 4.2.0-dev.119 Jul 2022pre-release
Nothing published for this version
- 4.1.128 Jul 2022
- 4.1.1-dev.127 Jul 2022pre-release
Nothing published for this version
- 4.1.019 Jul 2022
Release notes
Open source โ๐ Help us spread the word about Prisma by starring the repo or tweeting about the release. ๐
Upgrading to Prisma 4
In case you missed it, we held a livestream last week and walked through issues you may run into while upgrading to Prisma 4 and how to fix them!
Major improvements
Ordering by nulls first and last support (Preview)
In this release, we're adding support for choosing how to sort null values in a query.
To get started, enable the
orderByNullsPreview feature flag in your Prisma schema:generator client { provider = "prisma-client-js" previewFeatures = ["orderByNulls"] }Next, run
prisma generateto re-generate Prisma Client. You will now have new fields you can now use to order null values:await prisma.post.findMany({ orderBy: { updatedAt: { sort: 'asc', nulls: 'last' }, }, })Learn more in our documentation and don't hesitate to share your feedback in this issue.
Fixed memory leaks and CPU usage in Prisma Client
In this release, we've fixed the following issues experienced when setting up and tearing down Prisma Client while running tests:
- Prisma Client now correctly releases memory on Prisma Client instances that are no longer being used. Learn more in this GitHub issue
- Reduced CPU usage spikes when disconnecting Prisma Client instances while using Prisma Client. You can learn more in this GitHub issue
These fixes will allow you to run your tests a little faster!
Prisma Studio improvements
We're refining the experience when working with Prisma studio with the following changes:
- An always visible filter panel and functionality to clear all filters at once
- Improved relationship model view with more visible buttons
Let us know what you think, and in the event, you run into any issues, please create a GitHub issue
Fixes and improvements
Prisma
- Formatter doesn't allow comments on consecutive indices
- Internal: reformatter is not idempotent
prisma formatstrips comments on block level attributes- Reformatter crash in relation code
- Formatter crashes on arbitrary blocks
prisma --versioncrashes ifopensslisn't properly installed- Rename 'getVersion' to 'getEngineVersion' in
@prisma/internals - BigInt with a default value cause duplicates in all migrations
- Formatter: thread 'main' panicked at 'not yet implemented'
- Mongodb introspection fails with "called
Option::unwrap()on aNonevalue" - PSL should support inline
//comments in the generator and datasource blocks - Unable to use native database types with Prisma and CockroachDB
Prisma Client
- High permanent CPU usage after calling $disconnect on a client that executed an interactive transaction before (v3.9.0+)
- Slow Tests
prisma generate: Non-functional debounce mechanism for watch mode- Unknown error in SQLite Connector migrating from Prisma 3.x to 4.0.0 on ARM/M1 machines
- macOS 12 sometimes kills Node.js process when loading the QE library
Prisma Migrate
- migrate-cli: do not override RUST_LOG from the environment
- Incorrect migration creates on sql server when index deleted
- Float cause duplicate alter table in all migrations
- db error: ERROR: cannot drop view geography_columns because extension postgis requires it
Language tools (e.g. VS Code)
- Check when
@idis suggested and fix - Implement a code action adding a unique constraint to a relation
- Potential pipeline ๐ฅ of language-tools with versioning change of
@prisma/engines - Cannot add comments to my @@unique constraints
@prisma/engines npm package
Credits
Huge thanks to @shian15810, @zifeo, @lodi-g, @Gnucki, @apriil15 for helping!
๐ผ 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 looking for a Technical Support Engineer and Back-end Engineer: Prisma Data Platform.
Feel free to read the job descriptions and apply using the links provided.
๐บ Join us for another "What's new in Prisma" livestream
Learn about the latest release and other news from the Prisma community by joining us for another "What's new in Prisma" livestream.
The stream takes place on YouTube on Thursday, July 19 at 5 pm Berlin | 8 am San Francisco.
- 4.1.0-integration-valid-pkg-name.130 Jun 2022pre-release
Nothing published for this version
- 4.1.0-integration-fix-version-pkg.141 Jul 2022pre-release
Nothing published for this version
- 4.1.0-integration-fix-version-pkg.131 Jul 2022pre-release
Nothing published for this version
- 4.1.0-integration-fix-version-pkg.121 Jul 2022pre-release
Nothing published for this version
- 4.1.0-integration-fix-version-pkg.111 Jul 2022pre-release
Nothing published for this version