Builder's DayOctober 26 · SFGet tickets

Changelog

What's new in Prisma

New features, improvements, and fixes across Prisma ORM, Prisma Postgres, and the platform.

  1. Author expression and partial indexes in Prisma 8 and import any GitHub repository to Prisma Compute

    You can now author expression, partial, and unique indexes directly in Prisma 8, in Prisma Schema Language or TypeScript. Prisma 8 also reads an existing database's indexes and row-level security poli…

    Read more
  2. Store files with Object Store buckets and see your workspace at a glance

    Prisma projects can now store files. Object Store buckets are S3-compatible storage that lives next to your Prisma Postgres databases and Prisma Compute apps, managed from the Prisma Console, the Mana…

    Read more
  3. Use Prisma 8 with Supabase and pin Prisma Compute preview branches

    Prisma 8 now runs a stock Supabase project end to end through @prisma/orm-extension-supabase, and adds Row-Level Security policy authoring in the schema and in TypeScript, plus managed native PostgreS…

    Read more
  4. Learn Prisma 8 from its expanded docs and use native PostgreSQL enums

    Prisma 8 docs now cover Fundamentals, data modeling, migrations, middleware and extensions, contract authoring, and an API reference. The schema also reads native PostgreSQL enums, including types cre…

    Read more
  5. Set up Prisma 8 with new guides and debug failed Prisma Compute builds

    Prisma 8 publishes setup guides for new and existing projects on PostgreSQL and MongoDB, and extends the schema language with scalar list fields and MongoDB enums.

    Read more
  6. Manage Prisma Compute apps through the API

    Prisma Compute (Public Beta) services can now be managed end to end without the dashboard: the Management API gains /v1/apps and /v1/deployments surfaces with a deployment logs endpoint. The Prisma Co…

    Read more
  7. Configure Prisma Compute in TypeScript and roll back bad deploys

    Prisma Compute (Public Beta) deploys are now configured in TypeScript with a prisma.compute.ts file, and services can be rolled back to any prior version from the Prisma Console. NestJS joins Nuxt and…

    Read more
  8. Deploy TypeScript apps next to Prisma Postgres: Prisma Compute is now in Public Beta

    Prisma Compute is now in Public Beta: deploy a TypeScript app right next to your Prisma Postgres database, with custom domains and database branches.

    Read more
  9. Debug slow queries from Prisma Studio and preview migrations in Prisma 8

    Query Insights now lives inside Prisma Studio, so you can inspect slow queries next to the data you are browsing.

    Read more
  10. Upgrade Node.js without Buffer deprecation warnings from Prisma ORM

    Prisma ORM no longer calls the deprecated Buffer() constructor, so recent Node.js versions stop logging the DEP0005 warning.

    Read more
  11. Browse wide tables again in Prisma Studio on Safari

    Prisma Studio restores horizontal scrolling in Safari, so wide tables are usable again.

    Read more
  12. Catch more database driver errors in Prisma ORM

    Prisma ORM now surfaces unmapped database driver errors as a catchable P2039 error instead of crashing the client. This week also ships a MongoDB setup fix and patched bundled dependencies.

    Read more
  13. Set the query plan cache size in Prisma ORM

    Prisma ORM adds a parameter that sets the query plan cache size. It also fixes JSON equality evaluation and stops the Cloudflare D1 adapter from attempting unsupported savepoint operations.

    Read more
  14. Prisma ORM v7.7.0: the new prisma bootstrap command

    Prisma ORM v7.7.0 introduces a new prisma bootstrap command that sequences the full Prisma Postgres setup into a single interactive flow.

    Read more
  15. Prisma ORM v7.6.0: prisma postgres link and Studio dark mode

    CLI

    Read more
  16. Prisma ORM v7.5.0: nested transaction savepoints and Studio updates

    Prisma ORM v7.5.0 adds support for nested transaction rollback behavior for SQL databases through savepoints.

    Read more
  17. Prisma ORM v7.4.2: bug fixes and quality improvements

    Prisma ORM v7.4.2 is a patch release focused on bug fixes and quality improvements across Prisma Client, driver adapters, and the Schema Engine.

    Read more
  18. Prisma ORM v7.4.1: bug fixes and quality improvements

    Prisma ORM v7.4.1 is a patch release focused on bug fixes and quality improvements across Prisma Client, driver adapters, and the Prisma Schema Language.

    Read more
  19. Prisma ORM v7.4.0: Prisma Client query caching and partial indexes

    Prisma ORM v7.4.0 introduces a new caching layer for Prisma Client. In Prisma 7, the query compiler runs as a WebAssembly module directly on the JavaScript main thread. While that simplified the archi…

    Read more
  20. 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 schema.prisma with…

    Read more
  21. 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 tuning to security an…

    Read more
  22. Prisma ORM v7.1.0: SQL comments and Prisma 7 read replicas

    For folks still on Prisma v6, install version 0.4.1:

    Read more
  23. Prisma ORM v7.0.0: Rust-free Prisma Client becomes the default

    Rust-free Prisma Client as the default

    Read more
  24. 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:

    Read more
  25. 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 that have been histor…

    Read more
  26. 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 amazing DX.

    Read more
  27. 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:

    Read more
  28. 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 popular AI agents su…

    Read more
  29. 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.

    Read more
  30. 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:

    Read more
  31. 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:

    Read more
  32. 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-core npm package.

    Read more
  33. 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:

    Read more
  34. 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 you to get your han…

    Read more
  35. 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!

    Read more
  36. 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:

    Read more
  37. 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 like Cursor, Windsur…

    Read more
  38. 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!

    Read more
  39. Prisma ORM v6.4.0: Prisma Postgres is GA

    Prisma Postgres, our hosted PostgreSQL offering, is ready for production!

    Read more
  40. 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.

    Read more
  41. 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 now use the omit API…

    Read more
  42. 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 out the release notes…

    Read more
  43. 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 improved full-text search…

    Read more
  44. 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 competitive pricing and no col…

    Read more
  45. 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 of our optimization…

    Read more
  46. 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 reducing excessive rows…

    Read more
  47. 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 benefits of type-chec…

    Read more
  48. 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.

    Read more
  49. 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 improvements.

    Read more
  50. 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 feature to also inc…

    Read more
  51. 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 guaranteed to be delive…

    Read more
  52. 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 Prisma Optimize you can!

    Read more
  53. 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 connections from Accelerate…

    Read more
  54. Prisma ORM v5.12.0: Cloudflare D1 in Preview

    Exciting news! 5.12.0 release brings Preview support for Cloudflare D1 with Prisma ORM 🥳

    Read more
  55. 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 driven compute.

    Read more