Skip to content

Prisma Next

v0.5.0 Feature

This release adds 14 notable features for engineering teams evaluating rollout.

Published 23d CLI & Terminal
✓ No known CVEs patched
Read the diff → Tool health → What is this tool? →

✓ No known CVEs patched in this version

Topics

loggy-core loggy-terminal

Affected surfaces

deps

Summary

AI summary

Updates span docs, features across sql, mongo-query-builder, agent-personas, cli, TML-2397 contract spaces, deps bumps, and fixes.

Full changelog

What's Changed

  • docs(skills): add adr-review skill by @saevarb in https://github.com/prisma/prisma-next/pull/423
  • docs(adrs): ADR 210 — prepared statements author surface and driver SPI by @SevInf in https://github.com/prisma/prisma-next/pull/426
  • feat: add intercept hook for middleware by @aqrln in https://github.com/prisma/prisma-next/pull/409
  • fix(sql-orm-client): selectIncludeStrategy reads namespaced capability flags by @saevarb in https://github.com/prisma/prisma-next/pull/425
  • feat(sql): timestamp authoring via temporal.* preset surface (Postgres + SQLite) by @jkomyno in https://github.com/prisma/prisma-next/pull/422
  • feat(sql): support id-less models by @jkomyno in https://github.com/prisma/prisma-next/pull/424
  • feat(mongo-query-builder): typed lookup with foreign-row resolution by @wmadden in https://github.com/prisma/prisma-next/pull/437
  • feat(psl): mark prisma-next PSL files with // use prisma-next by @SevInf in https://github.com/prisma/prisma-next/pull/443
  • feat(sql-contract-psl): support composite primary keys by @jkomyno in https://github.com/prisma/prisma-next/pull/432
  • fix(ci): unblock coverage report and pin actions to node 24 by @wmadden in https://github.com/prisma/prisma-next/pull/446
  • feat(agent-personas): persona library + skill-persona binding convention by @wmadden in https://github.com/prisma/prisma-next/pull/447
  • feat(oss-setup): enable safe external contributions by @wmadden in https://github.com/prisma/prisma-next/pull/450
  • chore(projects): retire completed projects, migrate docs by @wmadden in https://github.com/prisma/prisma-next/pull/457
  • feat(codec-registration-completion): unify codec registration (TML-2357) by @wmadden in https://github.com/prisma/prisma-next/pull/417
  • chore(test): adopt vitest projects for packages/ by @dulmandakh in https://github.com/prisma/prisma-next/pull/445
  • (TML-2397) M1 — Contract spaces: framework mechanism by @wmadden in https://github.com/prisma/prisma-next/pull/434
  • chore(actions)(deps): bump the actions group across 1 directory with 3 updates by @dependabot[bot] in https://github.com/prisma/prisma-next/pull/451
  • chore(deps)(deps): bump vite from 7.3.1 to 8.0.11 by @dependabot[bot] in https://github.com/prisma/prisma-next/pull/454
  • chore(deps)(deps): bump dotenv from 16.6.1 to 17.4.2 by @dependabot[bot] in https://github.com/prisma/prisma-next/pull/456
  • chore(deps)(deps): bump the runtime-deps group across 1 directory with 23 updates by @dependabot[bot] in https://github.com/prisma/prisma-next/pull/458
  • (TML-2397) M2 — Contract-space framework: codec hooks, db init/update, aggregate refactor, uniform on-disk layout by @wmadden in https://github.com/prisma/prisma-next/pull/438
  • chore(deps)(deps): bump commander from 12.1.0 to 14.0.3 by @dependabot[bot] in https://github.com/prisma/prisma-next/pull/455
  • docs(subsystems): add Mongo migration-authoring section to subsystem 10 by @wmadden in https://github.com/prisma/prisma-next/pull/461
  • docs(subsystems): document migration.ts intermediate state in subsystem 7 by @wmadden in https://github.com/prisma/prisma-next/pull/463
  • docs(cli): add CLI subsystem doc by @wmadden in https://github.com/prisma/prisma-next/pull/462
  • (TML-2397) M3 — Contract spaces: cipherstash extension as a contract space by @wmadden in https://github.com/prisma/prisma-next/pull/439
  • docs(reference): add Mongo pipeline-builder reference by @wmadden in https://github.com/prisma/prisma-next/pull/464
  • chore(oss): add Dependabot cooldown and scaffold OSS posture docs by @wmadden in https://github.com/prisma/prisma-next/pull/459
  • fix(dependabot): drop unsupported semver-*-days from github-actions cooldown by @wmadden in https://github.com/prisma/prisma-next/pull/468
  • docs(patterns): add architecture pattern catalogue v1 by @wmadden in https://github.com/prisma/prisma-next/pull/467
  • (TML-2397) M4 — Contract spaces: pgvector migration + monorepo example by @wmadden in https://github.com/prisma/prisma-next/pull/441
  • chore(deps-dev)(deps-dev): bump jsdom from 28.1.0 to 29.0.2 by @dependabot[bot] in https://github.com/prisma/prisma-next/pull/472
  • chore(deps-dev)(deps-dev): bump vite-tsconfig-paths from 5.1.4 to 6.1.1 by @dependabot[bot] in https://github.com/prisma/prisma-next/pull/471
  • (TML-2397) feat(cli): show every contract space in migration plan/status/apply output by @wmadden in https://github.com/prisma/prisma-next/pull/474
  • chore(deps)(deps): bump mongodb-memory-server from 10.4.3 to 11.0.1 by @dependabot[bot] in https://github.com/prisma/prisma-next/pull/473
  • TML-2373: Cipherstash searchable encryption MVP by @wmadden in https://github.com/prisma/prisma-next/pull/475
  • refactor(agent-personas): generalise discussion mode, fold review skills, drop Shape A/B jargon by @wmadden in https://github.com/prisma/prisma-next/pull/479
  • test(adapter-sqlite): lock n=1 aggregate-path regression (TML-2463) by @wmadden in https://github.com/prisma/prisma-next/pull/477
  • chore(rules): require Signed-off-by on every commit by @wmadden in https://github.com/prisma/prisma-next/pull/480
  • fix(sql-orm-client): scope update()/delete() to a single row by @SevInf in https://github.com/prisma/prisma-next/pull/435
  • feat(sql): add index-type registry primitive by @SevInf in https://github.com/prisma/prisma-next/pull/430
  • refactor(operations): clean up registry and emission types by @SevInf in https://github.com/prisma/prisma-next/pull/436
  • fix(sql-runtime): tolerate missing marker table by @saevarb in https://github.com/prisma/prisma-next/pull/483
  • feat(extension-paradedb): query ops and demo by @SevInf in https://github.com/prisma/prisma-next/pull/433
  • fix(cli-init): import only from the facade in scaffolded TS contract (TML-2485) by @wmadden in https://github.com/prisma/prisma-next/pull/485

New Contributors

  • @dulmandakh made their first contribution in https://github.com/prisma/prisma-next/pull/445
  • @dependabot[bot] made their first contribution in https://github.com/prisma/prisma-next/pull/451

Full Changelog: https://github.com/prisma/prisma-next/compare/v0.4.4...v0.5.0

Weekly OSS security release digest.

The CVE patches and breaking changes that affected production tools this week. One email, every Sunday.

No spam, unsubscribe anytime.

Share this release

Track Prisma Next

Get notified when new releases ship.

Sign up free

About Prisma Next

All releases →

Related context

Earlier breaking changes

  • v0.12.0 Models and value objects moved to namespaced domain plane (`contract.domain.namespaces.<ns>`).
  • v0.12.0 Migration manifest closed; `labels` and `hints` fields removed.
  • v0.12.0 `verifyMarker` replaces `verify`/`RuntimeVerifyOptions`; old options removed.
  • v0.12.0 `capabilities` field removed from `defineContract` API.
  • v0.12.0 Cross‑namespace references now use explicit `{ namespace, model }` pairs instead of bare strings.

Beta — feedback welcome: [email protected]