---
name: Prisma
slug: prisma
domain: prisma.io
category: database
sources: 3
total_releases: 471
releases_last_30d: 3
avg_releases_per_week: 1.6
last_updated: 2026-07-19
tracking_since: 2020-04-21
canonical: https://releases.sh/prisma
overview_url: https://releases.sh/prisma/overview.md
aliases:
  - pris.ly
accounts:
  github: "prisma"
  x: "prisma"
---

## Overview

`prisma bootstrap` shipped in 7.7.0, chaining the full Prisma Postgres setup — template scaffold, auth, migrate, generate, and seed — into one interactive command.

**`prisma bootstrap` and the `prisma postgres` CLI group unify hosted database setup.** `prisma postgres link` (7.6.0) connects a local project to a Prisma Postgres database. `prisma bootstrap` (7.7.0) extends this into a single flow that detects project state and runs only the steps still needed, including a choice of 10 starter templates (Next.js, Express, Hono, Nuxt, SvelteKit, Remix, and others from `prisma-examples`). Steps already completed are skipped, so the command is safe to re-run.

**Query plan caching reduces main-thread compile overhead on repeated query shapes.** Starting in 7.4.0, Prisma Client normalizes query shapes into cache keys and stores compiled plans in an LRU cache. The `queryPlanCacheMaxSize` constructor option added in 7.8.0 lets you tune cache size or pass `0` to disable it entirely.

**Nested transaction savepoints allow inner rollbacks without unwinding the outer transaction.** Added in 7.5.0, `$transaction` from an interactive transaction client now works at any nesting depth; Prisma tracks transaction ID and depth to reuse the underlying engine connection.

**Partial indexes landed as a preview feature for PostgreSQL, SQLite, SQL Server, and CockroachDB.** Both raw SQL predicates via `raw()` and a type-safe object literal syntax are supported directly in the schema, with migration and introspection included.

**Driver adapter ergonomics improved across `pg` and `mariadb`.** `@prisma/adapter-pg` added a `statementNameGenerator` option for prepared statement caching and support for passing connection strings directly in the constructor. `@prisma/adapter-mariadb` added a `useTextProtocol` option to toggle between text and binary protocols.

Prisma 6 users should note that 6.19.3 patches a security vulnerability in the `effect` dependency.

<Source name="Language Tools" slug="prisma-language-tools" type="github" releases="225" latest-version="31.11.0" latest-date="2026-05-19T16:21:51.000Z" url="https://releases.sh/prisma/prisma-language-tools" />
<Source name="Prisma" slug="prisma" type="github" releases="203" latest-version="7.8.0" latest-date="2026-04-22T14:19:23.000Z" url="https://releases.sh/prisma/prisma" />
<Source name="Prisma Changelog" slug="prisma-changelog" type="scrape" releases="22" latest-version="7.2.0" latest-date="2026-07-09T00:00:00.000Z" url="https://releases.sh/prisma/prisma-changelog" />

## Recent Releases

_Summaries below — fetch the release's `canonical` URL for full content, or `url` for the original source._

<Release source="prisma-changelog" date="July 9, 2026" published="2026-07-09T00:00:00.000Z" url="https://www.prisma.io/changelog#learn-prisma-next-from-its-expanded-docs-and-use-native-post" canonical="https://releases.sh/release/rel_U-1BT_eOlWT9sdFNI4Dgz" truncated="true">
### Learn Prisma Next from its expanded docs and use native PostgreSQL enums

Prisma Next documentation now covers fundamentals, data modeling, migrations, middleware and extensions, contract authoring, and API reference. The schema also reads native PostgreSQL enums.
</Release>

<Release source="prisma-changelog" date="July 3, 2026" published="2026-07-03T00:00:00.000Z" url="https://www.prisma.io/changelog#set-up-prisma-next-with-new-guides-and-debug-failed-prisma-c" canonical="https://releases.sh/release/rel_-6-e0ucPRrodFJEqfa_la" truncated="true">
### Set up Prisma Next with new guides and debug failed Prisma Compute builds

Prisma Next publishes setup guides for new and existing projects on PostgreSQL and MongoDB, and extends the schema language with scalar list fields and MongoDB enums.
</Release>

<Release source="prisma-changelog" date="June 24, 2026" published="2026-06-24T00:00:00.000Z" url="https://www.prisma.io/changelog#manage-prisma-compute-apps-through-the-api" canonical="https://releases.sh/release/rel_vm3LknoXH-d-S36p11V7d" truncated="true">
### Manage Prisma Compute apps through the API

The Management API now includes /v1/apps and /v1/deployments endpoints with deployment logs, enabling end-to-end management of Prisma Compute services without the dashboard.
</Release>

<Release source="prisma-changelog" date="June 19, 2026" published="2026-06-19T00:00:00.000Z" url="https://www.prisma.io/changelog#configure-prisma-compute-in-typescript-and-roll-back-bad-dep" canonical="https://releases.sh/release/rel_P35DnEhmBY_AMHzi8SiXq" truncated="true">
### Configure Prisma Compute in TypeScript and roll back bad deploys

Prisma Compute (Public Beta) deploys are now configured using a prisma.compute.ts file instead of other configuration methods. Services can be rolled back to any prior version from the Prisma Console.
</Release>

<Release source="prisma-changelog" date="June 11, 2026" published="2026-06-11T00:00:00.000Z" url="https://www.prisma.io/changelog#deploy-typescript-apps-next-to-prisma-postgres-prisma-comput" canonical="https://releases.sh/release/rel_h4nV0rdwmCrYnZ0Y59NGw" truncated="true">
### Deploy TypeScript apps next to Prisma Postgres: Prisma Compute is now in Public Beta

Prisma Compute is now in public beta, allowing TypeScript apps to be deployed next to Prisma Postgres databases with custom domains and database branches support.
</Release>

<Release source="prisma-changelog" date="June 5, 2026" published="2026-06-05T00:00:00.000Z" url="https://www.prisma.io/changelog#debug-slow-queries-from-prisma-studio-and-preview-migrations" canonical="https://releases.sh/release/rel_I0u3bs9AIHbVBnsHUmugS" truncated="true">
### Debug slow queries from Prisma Studio and preview migrations in Prisma Next

Query Insights has moved into Prisma Studio, allowing inspection of slow queries alongside the data being browsed.
</Release>

<Release source="prisma-language-tools" version="31.11.0" date="May 19, 2026" published="2026-05-19T16:21:51.000Z" url="https://github.com/prisma/language-tools/releases/tag/31.11.0" canonical="https://releases.sh/release/rel_uXAhjNvKvXakbrbeNKNIm" truncated="true">
</Release>

<Release source="prisma-changelog" date="May 19, 2026" published="2026-05-19T00:00:00.000Z" url="https://www.prisma.io/changelog#upgrade-node-js-without-buffer-deprecation-warnings-from-pri" canonical="https://releases.sh/release/rel_l1VdSdTJ2uu0TNapw0TmJ" truncated="true">
### Upgrade Node.js without Buffer deprecation warnings from Prisma ORM

Prisma ORM no longer calls the deprecated Buffer() constructor, eliminating DEP0005 warnings in recent Node.js versions.
</Release>

<Release source="prisma-language-tools" version="insider/31.10.5" date="May 15, 2026" published="2026-05-15T08:29:28.000Z" url="https://github.com/prisma/language-tools/releases/tag/insider/31.10.5" canonical="https://releases.sh/release/rel_I2fvQdy44NC-KSEcx-ii2" truncated="true">
</Release>

<Release source="prisma-changelog" date="May 15, 2026" published="2026-05-15T00:00:00.000Z" url="https://www.prisma.io/changelog#browse-wide-tables-again-in-prisma-studio-on-safari" canonical="https://releases.sh/release/rel_3bSMnNK8VPq2sNFHVyYre" truncated="true">
### Browse wide tables again in Prisma Studio on Safari

Prisma Studio restores horizontal scrolling in Safari, making wide tables usable again.
</Release>

## Fetching more

Append `.md` (markdown), `.json` (raw data), or `.atom` (feed) to any URL on this page.

- Per-source history: `https://releases.sh/prisma/{source-slug}`
- Atom feed: `https://releases.sh/prisma.atom`
- Individual release: `https://releases.sh/release/{release-id}`
