Prisma 7.9.0
Prisma 7.9.0 has been released — the latest stable update to the open-source database toolkit brings CLI tab completions, new migration capabilities, and enhanced edge adapter support.
Overview
Prisma 7.9.0 ships today as a maintenance and feature release focused on developer experience. The headline addition is CLI tab completions — typing out prisma generate or prisma db push from memory is now optional. Shell autocompletions are available for bash, zsh, and fish out of the box.
New Features
- CLI Tab Completions — Install once and get autocomplete for all Prisma commands, flags, and subcommands. Reduces context-switching for developers who work across multiple terminals.
- Migration dry-run enhancements —
prisma migrate dev --dry-runnow shows the exact SQL that will be executed, including rollback scripts, before any changes hit the database. - Edge adapter updates — The @prisma/adapter-neon and @prisma/adapter-planetscale packages receive stability improvements for serverless deployments on Vercel Edge and Cloudflare Workers.
- Custom engine extensions — Advanced users can now supply custom engine binaries via environment variable, unlocking Prisma in locked-down CI environments.
Breaking Changes
- The deprecated
@prisma/studiodesktop app has been removed in favor of the web-based Prisma Studio accessed viaprisma studio. Migration is seamless — the CLI command works identically. - Prisma 7.9.0 drops support for Node.js 18.x, aligning with the Node.js 18 End-of-Life. The minimum supported runtime is now Node.js 20.11+.
Bug Fixes
- Fixed an issue where
prisma generatewould silently fail when the Prisma schema referenced views in PostgreSQL 18+ - Resolved a regression in 7.8.x where nested
createoperations in SQLite could produce orphaned foreign keys - Corrected
groupBytype generation for composite primary keys in MongoDB - Patched a connection pooling leak in the Prisma Data Proxy accelerator
Prisma 7.9.0 is available now via npm. Upgrade by running npm install prisma@latest @prisma/client@latest. The full release notes are available on the Prisma GitHub repository.