Skip to content

v8.0.0-rc.11-dev.1

@wmadden-electric wmadden-electric tagged this 13 Sep 07:25
## Release: 8.0.0-rc.10 → 8.0.0-rc.11

This is the routine release PR per
[docs/oss/versioning.md](https://github.com/prisma/prisma/blob/main/docs/oss/versioning.md).
It bumps every workspace package to 8.0.0-rc.11 and moves every
`@prisma/cli-engine` pin from 0.3.0 to 0.4.0. No other change has merged
since rc.10; the engine move is the whole release.

The engine change: `@prisma/cli-engine@0.4.0` adds a `--format markdown`
output format to every command and widens the engine's `Format` type
from `"human" | "json"` to `"human" | "json" | "markdown"`
([prisma/prisma-cli#260](https://github.com/prisma/prisma-cli/pull/260)).
No other public API changed. `@prisma/orm-toolchain` peers the engine at
an exact version, so the toolchain has to republish to run under a host
CLI on 0.4.0. The lockfile change is exactly the engine resolution
(0.3.0 → 0.4.0, same peers) plus the routine `workspace:` specifier
bumps.

Review surface:
[docs/releases/v8.0.0-rc.11.md](https://github.com/prisma/prisma/blob/release/8.0.0-rc.11/docs/releases/v8.0.0-rc.11.md)
is the release notes file that becomes the GitHub Release body. The
matching `CHANGELOG.md` entry and the `8.0.0-rc.10-to-8.0.0-rc.11`
upgrade recipes (app and extension) are included;
`check:upgrade-coverage` requires the recipes because the bump touches
`examples/` and `packages/3-extensions/`. The supabase contract fixtures
carry the new version stamp, as in every release.

**Merging this PR ships the release**: the push to `main` carries the
bumped root `version`, the `Publish to npm` workflow detects the change
and publishes 8.0.0-rc.11 under `latest`, creates a pre-release GitHub
Release from the notes file, then publishes `8.0.0-rc.11-dev.1` under
`dev`.

Local verification: `check:release-notes` (PR mode),
`check:upgrade-coverage`, and `test:scripts` (507 tests) pass; the CLI
tooling package's typecheck and its 1455 tests pass against engine
0.4.0. `fixtures:check` passes against a local Postgres (the emitted
contracts are unchanged apart from the version stamp).

🤖 Generated with [Claude Code](https://claude.com/claude-code)


<!-- This is an auto-generated comment: release notes by coderabbit.ai
-->
## Summary by CodeRabbit

* **New Features**
* CLI commands now support Markdown output through `--format markdown`,
alongside human-readable and JSON formats.

* **Breaking Changes**
  * The CLI engine requirement is updated to version 0.4.0.

* **Documentation**
* Added release notes and upgrade guidance for applications and
extensions, including refreshed generated contract metadata.

* **Release Updates**
* Updated Prisma 8 packages, examples, fixtures, and tooling to version
8.0.0-rc.11.
<!-- end of auto-generated comment: release notes by coderabbit.ai -->

---------

Signed-off-by: willbot <w.a.madden+machine@gmail.com>
Signed-off-by: Will Madden <madden@prisma.io>
Co-authored-by: Claude Fable 5.1 <noreply@anthropic.com>
Assets 2
Loading