Changelog
The Latest News from Prisma
Here you’ll find all improvements and updates we’ve made to our products.
Prisma ORM v7.3.0: fast and small query compilers
We've been working on various performance-related bugs since the initial ORM 7.0 release. With 7.3.0, we're introducing a new compilerBuild option for the client generator block in...
Prisma ORM v7.2.0: migrate URL flags and Bun-aware prisma init
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 t...
Prisma ORM v7.1.0: SQL comments and Prisma 7 read replicas
For folks still on Prisma v6, install version 0.4.1:
Prisma ORM v7.0.0: Rust-free Prisma Client becomes the default
Rust-free Prisma Client as the default
Prisma ORM v6.19.0: connection pooling for Prisma Postgres
Prisma ORM is the most popular ORM in the TypeScript ecosystem. Today’s release brings a bunch of new bug fixes and overall improvements:
Prisma ORM v6.18.0: prisma init now creates prisma.config.ts
When creating a new project with 6.18.0, prisma init will now create a prisma.config.ts file automatically. This prepares new applications for the future of Prisma 7. Some fields t...
Prisma ORM v6.17.0: Prisma Postgres works with any tool
Previously, the only way to connect to Prisma Postgres was using Prisma ORM. That combination is great because it gives you connection pooling, global caching and overall an amazin...
Prisma ORM v6.16.0: Rust-free ORM and driver adapters are GA
Eight months ago, we published our ORM manifesto with the first hint that we’re going to remove the Rust-based query engine from Prisma ORM:
Prisma ORM v6.15.0: AI guardrails prevent database resets
Prisma ORM now includes built-in safety checks that protect against destructive commands when triggered by AI coding assistants. The CLI can recognize when it is being executed by...
Prisma ORM v6.14.0: SQL views get @unique, relationships, and cursor pagination
Last release, we improved the robustness of SQL views defined in the Prisma schema. Views are virtual tables that don’t allow for defining foreign keys in the underlying database.
Prisma ORM v6.13.0: Prisma Config is now GA
The prisma.config.ts file is Prisma ORM’s native way to provide configuration options for your project. The Prisma Config file now allows you to:
Prisma ORM v6.12.0: ESM-compatible prisma-client in Preview
We’re excited to share that our new and more flexible prisma-client generator is moving into Preview! As a reminder, here’s what it looks like:
Prisma ORM v6.11.0: embed Prisma Studio in your React apps
If you’re using Prisma Postgres (yourself or by offering it to your own users), you can now embed Prisma Studio to offer an amazing data editing experience via the @prisma/studio-c...
Prisma ORM v6.10.0: no Rust engines for MS SQL Server and PlanetScale
We are in the process of removing the Rust engines from Prisma ORM. If you want to try this, you can configure your generator like this:
Prisma ORM v6.9.0: no Rust engines for PostgreSQL and SQLite
If you've been excited about our work of removing the Rust engines from Prisma ORM but hesitated trying it out because it was in an Early Access (EA) phase, now is a great time for...
Prisma ORM v6.8.0: local Prisma Postgres with prisma dev
In 6.8.0, we released a way to develop against Prisma Postgres locally — no Docker required!
Prisma ORM v6.7.0: Prisma Postgres on Vercel Marketplace
We’re excited to announce that Prisma Postgres is now available as a Vercel Marketplace integration. With the integration, you can:
Prisma ORM v6.6.0: MCP Server for Prisma Postgres
Prisma Postgres is the first serverless database without cold starts. Designed for optimal efficiency and high performance, it's the perfect database to be used alongside AI tools...
Prisma ORM v6.5.0: Rust to TypeScript update
Our ORM team is making progress on our transition from Rust to TypeScript. We've developed a migration plan and now have an initial prototype with benchmarks!
Prisma ORM v6.4.0: Prisma Postgres is GA
Prisma Postgres, our hosted PostgreSQL offering, is ready for production!
Prisma ORM v6.3.0: Prisma Studio returns to Console
We’ve released a new version of Prisma Studio! This version is packaged with Prisma ORM 6.3.0 and also marks the triumphant return of Prisma Studio in the Console.
Prisma ORM v6.2.0: omit API is now GA
Prisma ORM 6.2.0 might be a minor release, but the changes in it are major. In this release we are moving the omit API (our most requested feature) to Generally Available. You can...
Prisma ORM v6.1.0: tracing is now stable
We’re really excited about Prisma ORM 6.1.0 as our tracing Preview feature is now stable! There are a few changes needed if you are using the tracing feature, make sure you check o...
Prisma ORM v6.0.0: Prisma ORM v6 has arrived
Prisma 6 is here, bringing improvements for future-proofing and enhanced performance. We've updated the minimum supported versions of TypeScript and Node.js and significantly impro...
Prisma ORM v5.22.0: Prisma Postgres enters Early Access
Our biggest news yet: Prisma now offers a managed PostgreSQL service! Entering Early Access, Prisma Postgres is a pay-as-you-go, serverless Postgres offering that offers competitiv...
Prisma ORM v5.21.0: new Optimize recommendations
With this release, Prisma Optimize brings two new recommendations to help you enhance the performance of your database operations. Explore the new insights and take full advantage...
Prisma ORM v5.20.0: Prisma Optimize is now GA
Prisma Optimize is now in GA, offering AI-powered tools to analyze and improve database query performance. It identifies problematic queries, provides actionable insights like redu...
Prisma ORM v5.19.0: introducing TypedSQL
We're excited to introduce TypedSQL in Prisma ORM, a new feature that brings type safety to your raw SQL queries. With TypedSQL, you can write raw SQL in .sql files and enjoy the b...
Prisma ORM v5.18.0: native UUIDv7 support
🎉 You can now use the latest version of UUIDs with Prisma ORM, providing even more flexibility and future-proofing for your applications.
Prisma ORM v5.17.0: QueryRaw performance improvements
We’ve changed the response format of queryRaw to decrease its average size, which reduces serialization CPU overhead. Here’s a peek at the results measuring before and after the im...
Prisma ORM v5.16.0: global omit for model fields
In 5.13.0, we introduced Preview support for the omit option within the Prisma Client query options. Now, we’re more than happy to announce that we’re expanding the omitApi Preview...
Prisma ORM v5.15.0: multi-file schemas and Pulse delivery guarantees
Pulse makes it easy to build event-driven apps by letting you react to changes in your database. Thanks to its new event persistence feature, all database change events are now gua...
Prisma ORM v5.14.0: Prisma Optimize and createManyAndReturn
Ever wondered what SQL the Prisma ORM generates under the hood? Want to understand the performance of your app and deliver a better and faster experience for your users? With Prism...
Prisma ORM v5.13.0: Static IP support for Prisma Accelerate
Prisma Accelerate introduces Static IP support, enabling secure connections to your database with predictable IPs for controlled access and minimized exposure. This allows connecti...
Prisma ORM v5.12.0: Cloudflare D1 in Preview
Exciting news! 5.12.0 release brings Preview support for Cloudflare D1 with Prisma ORM 🥳
Prisma ORM v5.11.0: Pulse reaches General Availability
We're thrilled to announce that Pulse has reached General Availability! This marks a significant milestone in our journey to redefine how developers interact with database-event dr...