Change8

6.11.0

📦 prismaView on GitHub →
7 features🐛 3 fixes🔧 7 symbols

Summary

Prisma 6.11.0 introduces Preview support for Rust-free engines for MySQL, Neon, and CockroachDB, adds new CLI commands for managing local Postgres instances, and enables embedding Prisma Studio via a new core package.

Migration Steps

  1. To use the Rust-free engine, add 'queryCompiler' and 'driverAdapters' to previewFeatures in the generator block.
  2. Install the '@prisma/adapter-mariadb' driver adapter for MySQL/MariaDB projects using driver adapters.
  3. Update the generator provider to 'prisma-client' to use the new ESM-ready generator.

✨ New Features

  • Preview support for Rust-free Prisma ORM for MySQL/MariaDB via @prisma/adapter-mariadb.
  • Preview support for Rust-free Prisma ORM for Neon and CockroachDB via existing adapters.
  • New CLI command 'prisma dev stop <globs>' to stop local Prisma Postgres instances.
  • New CLI command 'prisma dev rm <globs>' to remove local Prisma Postgres instances from the file system.
  • Released @prisma/studio-core npm package to embed Prisma Studio into third-party projects.
  • Added Frankfurt (eu-central-1) region for Prisma Postgres.
  • Reduced connection latency for direct TCP connections to Prisma Postgres.

🐛 Bug Fixes

  • Fixed an issue in VS Code embedded Studio with writing and deleting from tables with UUIDs.
  • Fixed an issue in VS Code embedded Studio with saving data in fullscreen mode.
  • Fixed an issue in VS Code embedded Studio where the schema would not update when the refresh button was clicked.

🔧 Affected Symbols

@prisma/adapter-mariadb@prisma/adapter-neon@prisma/adapter-pg@prisma/studio-coreprisma dev stopprisma dev rmprisma-client