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 today
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 2020Releases
- 5.19.0-integration-feat-typed-sql.720 Aug 2024pre-release
Nothing published for this version
- 5.19.0-integration-feat-typed-sql.68 Aug 2024pre-release
Nothing published for this version
- 5.19.0-integration-feat-typed-sql.57 Aug 2024pre-release
Nothing published for this version
- 5.19.0-integration-feat-typed-sql.47 Aug 2024pre-release
Nothing published for this version
- 5.19.0-integration-feat-typed-sql.37 Aug 2024pre-release
Nothing published for this version
- 5.19.0-integration-feat-typed-sql.27 Aug 2024pre-release
Nothing published for this version
- 5.19.0-integration-feat-typed-sql.17 Aug 2024pre-release
Nothing published for this version
- 5.19.0-integration-engines-5-19-0-9-integration-fix-planetscale-transactions-6b0a78a8af3fae4debef82ff443972dff0807722.212 Aug 2024pre-release
Nothing published for this version
- 5.19.0-integration-engines-5-19-0-9-integration-fix-planetscale-transactions-6b0a78a8af3fae4debef82ff443972dff0807722.112 Aug 2024pre-release
Nothing published for this version
- 5.19.0-integration-engines-5-19-0-32-integration-fix-planetscale-transactions-c83aea2de749622725d37b2125922e2b83ac349c.226 Aug 2024pre-release
Nothing published for this version
- 5.19.0-integration-engines-5-19-0-32-integration-fix-planetscale-transactions-c83aea2de749622725d37b2125922e2b83ac349c.126 Aug 2024pre-release
Nothing published for this version
- 5.19.0-integration-engines-5-19-0-3-integration-fix-d1-int64-3fe108cb35159b6838b9365ea06876b999e37136.28 Aug 2024pre-release
Nothing published for this version
- 5.19.0-integration-engines-5-19-0-3-integration-fix-d1-int64-3fe108cb35159b6838b9365ea06876b999e37136.18 Aug 2024pre-release
Nothing published for this version
- 5.19.0-integration-engines-5-19-0-29-integration-build-rs-version-34ac31986ed851ada6e3c142e76db8fdb839a8f0.224 Aug 2024pre-release
Nothing published for this version
- 5.19.0-integration-engines-5-19-0-29-integration-build-rs-version-34ac31986ed851ada6e3c142e76db8fdb839a8f0.124 Aug 2024pre-release
Nothing published for this version
- 5.19.0-integration-engines-5-19-0-28-integration-enum-mapped-values-ba87944c8b88a1e7b2255a110274d540df6bb831.224 Aug 2024pre-release
Nothing published for this version
- 5.19.0-integration-engines-5-19-0-28-integration-enum-mapped-values-ba87944c8b88a1e7b2255a110274d540df6bb831.124 Aug 2024pre-release
Nothing published for this version
- 5.19.0-integration-engines-5-19-0-25-feat-typed-sql-nullability-860858bb818708261f36cd05bc915e603aae5004.120 Aug 2024pre-release
Nothing published for this version
- 5.19.0-integration-engines-5-19-0-22-integration-mongodb-ipv6-fix-a6fed372778795b60d9899578c11319bc19597ac.220 Aug 2024pre-release
Nothing published for this version
- 5.19.0-integration-engines-5-19-0-22-integration-mongodb-ipv6-fix-a6fed372778795b60d9899578c11319bc19597ac.120 Aug 2024pre-release
Nothing published for this version
- 5.19.0-integration-engines-5-19-0-21-feat-typed-sql-nullability-e696c9149500a73fbefedf5b0edb3f085ff90515.119 Aug 2024pre-release
Nothing published for this version
- 5.19.0-integration-engines-5-19-0-20-integration-mongodb-ipv6-fix-52a7684de6884ddf5b7e91ac5f37254a02a69774.215 Aug 2024pre-release
Nothing published for this version
- 5.19.0-integration-engines-5-19-0-20-integration-mongodb-ipv6-fix-52a7684de6884ddf5b7e91ac5f37254a02a69774.115 Aug 2024pre-release
Nothing published for this version
- 5.19.0-integration-engines-5-19-0-2-integration-fix-d1-int64-e5ebd17c4a7f6a855bd0d3594e1c593542db3061.27 Aug 2024pre-release
Nothing published for this version
- 5.19.0-integration-engines-5-19-0-2-integration-fix-d1-int64-e5ebd17c4a7f6a855bd0d3594e1c593542db3061.17 Aug 2024pre-release
Nothing published for this version
- 5.19.0-integration-engines-5-19-0-18-feat-typed-sql-nullability-c4dc3c5083115b65abe4436e4ec6e1c8c2afbecd.114 Aug 2024pre-release
Nothing published for this version
- 5.19.0-integration-engines-5-19-0-17-feat-typed-sql-nullability-4b818550ffc9da4e66541525cca08569a58a78e2.114 Aug 2024pre-release
Nothing published for this version
- 5.19.0-integration-engines-5-19-0-16-feat-typed-sql-nullability-c79c3569f88658b971ff948a55aff64ff3a4e4bf.114 Aug 2024pre-release
Nothing published for this version
- 5.19.0-integration-engines-5-19-0-15-integration-fix-planetscale-transactions-cc0baab23c1961e4f06f2114b9cf252e99ac90f5.214 Aug 2024pre-release
Nothing published for this version
- 5.19.0-integration-engines-5-19-0-15-integration-fix-planetscale-transactions-cc0baab23c1961e4f06f2114b9cf252e99ac90f5.114 Aug 2024pre-release
Nothing published for this version
- 5.19.0-integration-engines-5-19-0-14-feat-typed-sql-nullability-29abebce25f4e6c26673d18598de307337325b86.113 Aug 2024pre-release
Nothing published for this version
- 5.19.0-integration-engines-5-19-0-13-feat-typed-sql-nullability-7d01fb5b13f6e0f51384fe689b7e9ace5a504565.113 Aug 2024pre-release
Nothing published for this version
- 5.19.0-integration-engines-5-19-0-11-integration-fix-planetscale-transactions-5154993b5b25464fff0c724fe47c547aa076c73a.212 Aug 2024pre-release
Nothing published for this version
- 5.19.0-integration-engines-5-19-0-11-integration-fix-planetscale-transactions-5154993b5b25464fff0c724fe47c547aa076c73a.112 Aug 2024pre-release
Nothing published for this version
- 5.19.0-integration-engines-5-19-0-10-integration-fix-planetscale-transactions-630e1df957c8431ec5989ee7188545730681ae49.212 Aug 2024pre-release
Nothing published for this version
- 5.19.0-integration-engines-5-19-0-10-integration-fix-planetscale-transactions-630e1df957c8431ec5989ee7188545730681ae49.112 Aug 2024pre-release
Nothing published for this version
- 5.19.0-integration-engines-5-19-0-1-integration-fix-d1-int64-61431bbd9716f47de3f303a09ece9b370da04142.26 Aug 2024pre-release
Nothing published for this version
- 5.19.0-integration-engines-5-19-0-1-integration-fix-d1-int64-61431bbd9716f47de3f303a09ece9b370da04142.16 Aug 2024pre-release
Nothing published for this version
- 5.19.0-dev.1826 Aug 2024pre-release
Nothing published for this version
- 5.19.0-dev.1724 Aug 2024pre-release
Nothing published for this version
- 5.19.0-dev.1623 Aug 2024pre-release
Nothing published for this version
- 5.19.0-dev.1523 Aug 2024pre-release
Nothing published for this version
- 5.19.0-dev.1423 Aug 2024pre-release
Nothing published for this version
- 5.19.0-dev.1321 Aug 2024pre-release
Nothing published for this version
- 5.19.0-dev.1220 Aug 2024pre-release
Nothing published for this version
- 5.19.0-dev.1119 Aug 2024pre-release
Nothing published for this version
- 5.19.0-dev.1016 Aug 2024pre-release
Nothing published for this version
- 5.19.0-dev.916 Aug 2024pre-release
Nothing published for this version
- 5.19.0-dev.813 Aug 2024pre-release
Nothing published for this version
- 5.19.0-dev.712 Aug 2024pre-release
Nothing published for this version
- 5.19.0-dev.612 Aug 2024pre-release
Nothing published for this version
- 5.19.0-dev.512 Aug 2024pre-release
Nothing published for this version
- 5.19.0-dev.412 Aug 2024pre-release
Nothing published for this version
- 5.19.0-dev.39 Aug 2024pre-release
Nothing published for this version
- 5.19.0-dev.29 Aug 2024pre-release
Nothing published for this version
- 5.19.0-dev.17 Aug 2024pre-release
Nothing published for this version
- 5.18.06 Aug 2024
Release notes
Open source โ๐ Help us spread the word about Prisma by starring the repo or tweeting about the release. ๐
Highlights
Native support for UUIDv7
Previous to this release, the Prisma Schema function
uuid()did not accept any arguments and created a UUIDv4 ID. While sufficient in many cases, UUIDv4 has a few drawbacks, namely that it is not temporally sortable.UUIDv7 attempts to resolve this issue, making it easy to temporally sort your database rows by ID!
To support this, weโve updated the
uuid()function in Prisma Schema to accept an optional, integer argument. Right now, the only valid values are4and7, with4being the default.model User { id String @id @default(uuid()) // defaults to 4 name String } model User { id String @id @default(uuid(4)) // same as above, but explicit name String } model User { id String @id @default(uuid(7)) // will use UUIDv7 instead of UUIDv4 name String }Bug squashing
Weโve squashed a number of bugs this release, special thanks to everyone who helped us! A few select highlights are:
- SQLite db will now be created and read from the correct location when using
prismaSchemaFolder. - Empty
Json[]fields will now return[]instead ofnullwhen accessed through a join using therelationJoinsPreview feature.
Fixes and improvements
Prisma
Language tools (e.g. VS Code)
Share your feedback about Prisma ORM
We want to know how you like working with Prisma ORM in your projects! Please take our 2min survey and let us know what you like or where we can improve ๐
Credits
Huge thanks to @mcuelenaere, @pagewang0, @Druue, @key-moon, @Jolg42, @pranayat, @ospfranco, @yubrot, @skyzh, @haaawk for helping!
- SQLite db will now be created and read from the correct location when using
- 5.18.0-integration-revert-24949-fix-ts-version.16 Aug 2024pre-release
Nothing published for this version
- 5.18.0-integration-fix-config-dir-client.519 Jul 2024pre-release
Nothing published for this version
- 5.18.0-integration-fix-config-dir-client.419 Jul 2024pre-release
Nothing published for this version