PackageTrack

npm · #3659

@prisma/client

7.10.0prisma/prisma

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.

Release timeline

10652 releases since 2020
2020202120222023202420252026

Releases

  1. 7.6.027 Mar 2026
    Release notes

    Today, we are excited to share the 7.6.0 stable release 🎉

    🌟 Star this repo for notifications about new releases, bug fixes & features — or follow us on X!

    Highlights

    ORM

    Features

    CLI

    • Added a prisma postgres link command that connects a local project to a Prisma Postgres database. This is the first command in a new prisma postgres command group for managing Prisma Postgres databases directly from the CLI. (#29352)

    Driver Adapters

    • @prisma/adapter-pg: Added a statementNameGenerator option that accepts a custom prepared statement name generator to allow users to leverage pg statement caching (#29395)
    • @prisma/adapter-pg: Added support for usage of connection strings directly in the constructor for improved ergonomics (#29287)
    • @prisma/adapter-mariadb: Added a useTextProtocol option in the constructor to toggle between text and binary protocols (#29392)

    Bug Fixes

    Prisma Client

    • Disabled caching of createMany queries to avoid cache bloat and potential Node.js crashes in bulk operations (#29382)
    • Made NowGenerator lazy to avoid synchronous new Date() calls, fixing Next.js "dynamic usage" errors in cached components (#28724)
    • Fixed missing export of Get<Model>GroupByPayload type in the new prisma-client generator, making it accessible for TypeScript usage (#29346)

    CLI

    • Added streaming parsing with automatic fallback to handle Prisma schemas that produce extremely large intermediate strings (>500MB) that hit V8's string limits (#29377)

    Driver Adapters

    • @prisma/adapter-pg: Relaxed the @types/pg version constraint to ^8.16.0 for compatibility with newer PostgreSQL type definitions (#29390)
    • @prisma/adapter-pg: Corrected error handling for ColumnNotFound errors to correctly extract column names from both quoted and unquoted PostgreSQL error messages (#29307)
    • @prisma/adapter-mariadb: Modified the adapter to disable mariadb statement caching by default to address a reported leak (#29392)

    Prisma Studio

    We’re continuing our work to improve Prisma Studio with more features being added.

    Dark Mode

    Need we say more? You’ve all asked for it, and it’s back.

    https://github.com/user-attachments/assets/214149dd-5dd3-4295-9fa3-0da3f8d28197

    Copy as markdown

    Now, you can copy one or more rows as either CSV or Markdown

    <img width="1888" height="672" alt="CleanShot 2026-03-11 at 16 04 09@2x" src="https://github.com/user-attachments/assets/402b4c77-08ac-4c2d-b61a-0135eb42a9af" />

    Multi-cell editing

    This is big one, something that folks have been asking for. Now, it’s possible to edit multiple cells while inspecting your database. If you make any changes, you’ll be prompted to either save or discard them. This makes manually adding new rows much easier to accomplish.

    Back relations

    If your data references another table, Prisma Studio now links to the related records, making it easy to inspect them. This makes traversing your database much simpler.

    https://github.com/user-attachments/assets/4977a926-413b-495f-b651-b7554eefea04

    Generative SQL with AI

    If you need to inspect your database, instead of manually writing the SQL you may need, you can use natural language and AI to generate the appropriate SQL statements.

    https://github.com/user-attachments/assets/e57c0afb-c3ed-471b-b55a-42395a134863

    Open roles at Prisma

    Interested in joining Prisma? We’re growing and have several exciting opportunities across the company for developers who are passionate about building with Prisma. Explore our open positions on our Careers page and find the role that’s right for you.

    Enterprise support

    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 and compliance.

    With this program you also get priority issue triage and bug fixes, expert scalability advice, and custom training so that your Prisma-powered apps stay rock-solid at any scale. Learn more or join: https://prisma.io/enterprise.

    Open source →
  2. 7.6.0-integration-feat-prisma-bootstrap.1327 Mar 2026pre-release

    Nothing published for this version

  3. 7.6.0-integration-feat-prisma-bootstrap.1227 Mar 2026pre-release

    Nothing published for this version

  4. 7.6.0-integration-feat-prisma-bootstrap.1127 Mar 2026pre-release

    Nothing published for this version

  5. 7.6.0-integration-feat-prisma-bootstrap.1027 Mar 2026pre-release

    Nothing published for this version

  6. 7.6.0-integration-feat-prisma-bootstrap.927 Mar 2026pre-release

    Nothing published for this version

  7. 7.6.0-integration-feat-prisma-bootstrap.826 Mar 2026pre-release

    Nothing published for this version

  8. 7.6.0-integration-feat-prisma-bootstrap.726 Mar 2026pre-release

    Nothing published for this version

  9. 7.6.0-integration-feat-prisma-bootstrap.626 Mar 2026pre-release

    Nothing published for this version

  10. 7.6.0-integration-feat-prisma-bootstrap.526 Mar 2026pre-release

    Nothing published for this version

  11. 7.6.0-integration-feat-prisma-bootstrap.426 Mar 2026pre-release

    Nothing published for this version

  12. 7.6.0-integration-feat-prisma-bootstrap.326 Mar 2026pre-release

    Nothing published for this version

  13. 7.6.0-integration-feat-prisma-bootstrap.226 Mar 2026pre-release

    Nothing published for this version

  14. 7.6.0-integration-feat-prisma-bootstrap.125 Mar 2026pre-release

    Nothing published for this version

  15. 7.6.0-integration-aqrln-lsxnxnwlrzwk.119 Mar 2026pre-release

    Nothing published for this version

  16. 7.6.0-dev.1726 Mar 2026pre-release

    Nothing published for this version

  17. 7.6.0-dev.1625 Mar 2026pre-release

    Nothing published for this version

  18. 7.6.0-dev.1525 Mar 2026pre-release

    Nothing published for this version

  19. 7.6.0-dev.1425 Mar 2026pre-release

    Nothing published for this version

  20. 7.6.0-dev.1325 Mar 2026pre-release

    Nothing published for this version

  21. 7.6.0-dev.1225 Mar 2026pre-release

    Nothing published for this version

  22. 7.6.0-dev.1125 Mar 2026pre-release

    Nothing published for this version

  23. 7.6.0-dev.1025 Mar 2026pre-release

    Nothing published for this version

  24. 7.6.0-dev.924 Mar 2026pre-release

    Nothing published for this version

  25. 7.6.0-dev.824 Mar 2026pre-release

    Nothing published for this version

  26. 7.6.0-dev.723 Mar 2026pre-release

    Nothing published for this version

  27. 7.6.0-dev.617 Mar 2026pre-release

    Nothing published for this version

  28. 7.6.0-dev.517 Mar 2026pre-release

    Nothing published for this version

  29. 7.6.0-dev.417 Mar 2026pre-release

    Nothing published for this version

  30. 7.6.0-dev.317 Mar 2026pre-release

    Nothing published for this version

  31. 7.6.0-dev.217 Mar 2026pre-release

    Nothing published for this version

  32. 7.6.0-dev.116 Mar 2026pre-release

    Nothing published for this version

  33. 7.5.011 Mar 2026
    Release notes

    Today, we are excited to share the 7.5.0 stable release 🎉

    🌟 Star this repo for notifications about new releases, bug fixes & features — or follow us on X!

    Highlights

    ORM

    Features

    • Added support for nested transaction rollbacks via savepoints (#21678)

      Adds support for nested transaction rollback behavior for SQL databases: if an outer transaction fails, the inner nested transaction is rolled back as well. Implements this by tracking transaction ID + nesting depth so Prisma can reuse an existing open transaction in the underlying engine, and it also enables using $transaction from an interactive transaction client.

    Bug fixes

    Driver Adapters

    • Made the adapter-mariadb use the binary MySQL protocol to fix an issue with lossy number conversions (#29285)
    • Made @types/pg a direct dependency of adapter-pg for better TypeScript experience out-of-the-box (#29277)

    Prisma Client

    • Resolved Prisma.DbNull serializing as empty object in some bundled environments like Next.js (#29286)
    • Fixed DateTime fields returning Invalid Date with unixepoch-ms timestamps in some cases (#29274)
    • Fixed a cursor-based pagination issue with @db.Date columns (#29327)

    Schema Engine

    • Manual partial indexes are now preserved when partialIndexes preview feature is disabled, preventing unnecessary drops and additions in migrations (#5790, #5795)
    • Enhanced partial index predicate comparison to handle quoted vs unquoted identifiers correctly, eliminating needless recreate cycles (#5788)
    • Excluded partial unique indexes from DMMF uniqueFields and uniqueIndexes to prevent incorrect findUnique input type generation (#5792)

    Studio

    With the launch of Prisma ORM v7, we also introduced a rebuilt version of Prisma Studio. With the feedback we’ve gathered since the release, we’ve added some high requested features to help make Studio a better experience.

    Multi-cell Selection & Full Table Search

    This release brings the ability to select multiple cells when viewing your database. In addition to being able to select multiple cells, you can also search across your database. You can search for a specific table or for specific cells within that table.

    More intuitive filtering

    Filtering is now easier to use, and includes an option for raw SQL filters.

    And if you are using Studio in Console, you can use ai generated filters:

    Cmd+k Command Palette

    You can now use the keyboard to perform most actions in Studio with the new cmd+k command palette

    Run raw SQL queries

    Another feature we’ve included in Prisma Studio is the ability to run raw SQL queries against your data. There’s a new “SQL” tab in the sidebar that will bring you to page where you can perform any queries against your data. Below, we’re getting all the rows in the “Todo” table.

    Open roles at Prisma

    Interested in joining Prisma? We’re growing and have several exciting opportunities across the company for developers who are passionate about building with Prisma. Explore our open positions on our [Careers page](https://www.prisma.io/careers#current) and find the role that’s right for you.

    Enterprise support

    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 and compliance.

    With this program you also get priority issue triage and bug fixes, expert scalability advice, and custom training so that your Prisma-powered apps stay rock-solid at any scale. Learn more or join: https://prisma.io/enterprise.

    Open source →
  34. 7.5.0-dev.5111 Mar 2026pre-release

    Nothing published for this version

  35. 7.5.0-dev.5011 Mar 2026pre-release

    Nothing published for this version

  36. 7.5.0-dev.4911 Mar 2026pre-release

    Nothing published for this version

  37. 7.5.0-dev.4811 Mar 2026pre-release

    Nothing published for this version

  38. 7.5.0-dev.4711 Mar 2026pre-release

    Nothing published for this version

  39. 7.5.0-dev.469 Mar 2026pre-release

    Nothing published for this version

  40. 7.5.0-dev.459 Mar 2026pre-release

    Nothing published for this version

  41. 7.5.0-dev.449 Mar 2026pre-release

    Nothing published for this version

  42. 7.5.0-dev.439 Mar 2026pre-release

    Nothing published for this version

  43. 7.5.0-dev.419 Mar 2026pre-release

    Nothing published for this version

  44. 7.5.0-dev.404 Mar 2026pre-release

    Nothing published for this version

  45. 7.5.0-dev.394 Mar 2026pre-release

    Nothing published for this version

  46. 7.5.0-dev.383 Mar 2026pre-release

    Nothing published for this version

  47. 7.5.0-dev.373 Mar 2026pre-release

    Nothing published for this version

  48. 7.5.0-dev.363 Mar 2026pre-release

    Nothing published for this version

  49. 7.5.0-dev.353 Mar 2026pre-release

    Nothing published for this version

  50. 7.5.0-dev.343 Mar 2026pre-release

    Nothing published for this version

  51. 7.5.0-dev.332 Mar 2026pre-release

    Nothing published for this version

  52. 7.5.0-dev.3227 Feb 2026pre-release

    Nothing published for this version

  53. 7.5.0-dev.3127 Feb 2026pre-release

    Nothing published for this version

  54. 7.5.0-dev.3027 Feb 2026pre-release

    Nothing published for this version

  55. 7.5.0-dev.2927 Feb 2026pre-release

    Nothing published for this version

  56. 7.5.0-dev.2826 Feb 2026pre-release

    Nothing published for this version

  57. 7.5.0-dev.2726 Feb 2026pre-release

    Nothing published for this version

  58. 7.5.0-dev.2625 Feb 2026pre-release

    Nothing published for this version

  59. 7.5.0-dev.2525 Feb 2026pre-release

    Nothing published for this version

  60. 7.5.0-dev.2425 Feb 2026pre-release

    Nothing published for this version