Prisma CLI is a beta command-line tool that provides a unified Prisma experience, including an ORM binary and Composer and Prisma Developer Platform workflows. It is useful for managing projects, authentication, environment variables, services and service versions, and running Prisma ORM and Composer actions through grouped commands like `prisma <group> <action>`.
Project status
- Actively maintained, with an upstream push on November 3, 2026 and frequent recent updates.
- The apparent cadence is several updates per week, with a stream of v8.0.0 release candidates.
AI summary generated
Recent updates
v8.0.0-rc.33
v8.0.0-rc.33 updates the Prisma CLI release version and aligns its Composer dependencies with their newer released versions. The diff contains package metadata, workspace reference, and lockfile updates, with no visible source-code or API changes.
v8.0.0-rc.32
This release changes product-version updates from dev-only CLI updates into automated CLI releases, with the version bump and lockfile refresh performed by the workflow. It also updates the CLI packages to v8.0.0-rc.32 and advances @prisma/orm-toolchain from 8.0.0-rc.22 to 8.0.0-rc.23.
Featuresv8.0.0-rc.31
Prisma CLI v8.0.0-rc.31 updates the CLI release version and upgrades the Composer packages from 0.36.0 to 0.37.0. It also expands the error reference with Composer configuration and deployment error documentation; the release notes mention the DEPLOY namespace but omit the CONFIG namespace added in the diff.
v8.0.0-rc.30
v8.0.0-rc.30 updates the bundled Composer packages and ORM toolchain, and increments the CLI and workspace package versions. The diff contains no direct runtime implementation changes, but tests and platform guidance reflect changes to Composer deploy terminology and deployment listing output.
v8.0.0-rc.29
v8.0.0-rc.29 adds support for using deployed app addresses as command subjects, with `prisma service logs @pr-42:shop.api` as the documented example. It also updates `@prisma/orm-toolchain` to rc.21 and changes agent guidance to provide users with the create-db claim URL.
Featuresv8.0.0-rc.28
v8.0.0-rc.28 adds custom-domain support for preview and other non-production branches, and mounts Composer's `deploy list` command in the CLI. It also upgrades Composer to 0.35.0 and updates conformance checks for engine 0.9.0; the domain implementation includes additional DNS ownership, Cloudflare, and recovery behavior not detailed in the release notes.
BreakingFeaturesv8.0.0-rc.27
This is a release-candidate version bump to v8.0.0-rc.27. The CLI now uses @prisma/composer-cli and @prisma/composer 0.34.0 instead of 0.33.0, with workspace references and metadata updated to match.
v8.0.0-rc.26
This release updates Prisma CLI and workspace package versions from 8.0.0-rc.25 to 8.0.0-rc.26. Its only product dependency change is an upgrade of @prisma/orm-toolchain from 8.0.0-rc.19 to 8.0.0-rc.20; the diff contains no source-code or public API changes.
v8.0.0-rc.25
v8.0.0-rc.25 is a release primarily composed of version alignment across the Prisma CLI monorepo. The only code diff changes in this compare view are package version bumps and updated dependency version pins for @prisma/composer-cli, @prisma/composer, and @prisma/orm-toolchain, plus internal workspace version references.
v8.0.0-rc.24
v8.0.0-rc.24 adds Composer-powered `prisma dev` as a command group with subcommands (`dev url`, `dev stop`, and `emulator list`), and updates the engine routing so a command path can also behave like a group with children. It also changes output behavior for piped invocations so you get plain data unless you explicitly request JSON.
BreakingFeaturesv8.0.0-rc.23
v8.0.0-rc.23 is a release-candidate cut that aligns the supported Node.js engine range across the published packages, and updates the RC publication channel so the RC line comes from the latest dist-tag. It also bumps internal product dependencies (composer-cli/composer, orm-toolchain) and refreshes docs to match the supported runtime and Prisma Postgres behavior.
Breakingv8.0.0-rc.22
v8.0.0-rc.22 introduces a new “statement” consent mechanism in the CLI engine, allowing commands to declare statement verbs (for example, delete) and have users answer by supplying command-specific flags like `--delete Legacy`. The engine extracts these statement flags from argv before normal argument parsing, routes them to the correct command prompts, and adds new typed surfaces and validation around this flow.
BreakingFeaturesv8.0.0-rc.21
Release v8.0.0-rc.21 primarily updates the monorepo versioning and adjusts CLI conformance logic by removing the special-case conformance exceptions tied to engine 0.6.2. The code diff also shows multiple dependency bumps across runtime packages (engine, composer-cli, orm-toolchain) that are not mentioned in the release notes.
v8.0.0-rc.20
v8.0.0-rc.20 focuses on improving CLI UX around logout and update notifications, and on correctly surfacing cancellation during the remote login paste flow. It also bumps the referenced Prisma product toolchain versions (including composer-cli and orm-toolchain) to newer release candidates.
v8.0.0-rc.19
This release bumps Prisma CLI RC versions (composer and composer-cli) and updates the CLI engine behavior to render the actual invoked binary name instead of showing the literal `{bin}` placeholder in user-facing output. Code changes centralize `{bin}` substitution and apply it through the engine’s diagnostic and next-action handling.
Featuresv8.0.0-rc.18
v8.0.0-rc.18 primarily performs internal cleanup and dependency/version bumps. Documented changes include ending the engine 0.6.1 transition cleanup, updating @prisma/management-api-sdk twice, adding the cli feature to print Prisma contracts, and aligning composer-cli and composer to 0.24.0.
Featuresv8.0.0-rc.17
v8.0.0-rc.17 focuses on Prisma CLI fixes and improves how the engine loads and validates prisma.config.ts across multiple files, including path resolution based on the file that declared a section. The code changes also introduce new config-chain and schema/provenance mechanisms inside @prisma/cli-engine, plus a number of CLI behavior tweaks around output formatting and auth/session handling.
Featuresv8.0.0-rc.15
v8.0.0-rc.15 introduces a new agent-friendly output format, `--format markdown`, alongside existing `human` and `json` modes. The release also bumps related Prisma tooling versions (composer-cli, orm-toolchain, composer) as part of the rc series.
Featuresv8.0.0-rc.14
v8.0.0-rc.14 focuses on making CLI help self-documenting, shipping a new skill, and tightening several CLI/conformance behaviors. It also includes fixes for feedback submission metadata validation and for conformance sandbox installs that could previously hang and end up as cancelled jobs.
Featuresv8.0.0-rc.13
Release v8.0.0-rc.13 mainly propagates version bumps across the monorepo packages. It also updates @prisma/composer-cli and @prisma/composer from 0.16.0 to 0.17.0. No other functional code changes are shown in the provided diff.