prisma breaking changes

npm

4 curated breaking changes across major versions of prisma. Use this as a migration checklist before bumping dependencies.

4
changes
Breaking changes by transition
  • 5 \u2192 6api

    Full-text search for PostgreSQL is GA (no longer behind previewFeatures).

    Migration

    Remove `fullTextSearch` from `previewFeatures` in schema.prisma; keep `fullTextIndex` for MySQL.

  • 5 \u2192 6api

    Implicit many-to-many join tables use named indexes; legacy indexes are renamed during migration.

    Migration

    Run `prisma migrate dev` to apply the rename. Review the generated migration before shipping to production.

  • 5 \u2192 6build

    `prisma generate` no longer runs automatically on `prisma migrate dev` in some edge cases.

    Migration

    Always run `prisma generate` explicitly after schema changes in CI pipelines.

  • 5 \u2192 6runtime

    Node.js 18.18+ required (previously 16.13+).

    Migration

    Ensure CI and production Node >= 18.18. Run `node --version`.

API access

Get this data programmatically \u2014 free, no authentication.

curl https://depscope.dev/api/breaking/npm/prisma
prisma breaking changes — npm migration guide | DepScope