Skip to content

v8.0.0-rc.23-dev.1

@wmadden-electric wmadden-electric tagged this 06 Nov 18:07
`8.0.0-rc.22` → `8.0.0-rc.23`

**Merging this PR ships the release.** The push to `main` carries the
new root `version`. The `Publish to npm` workflow then publishes
`8.0.0-rc.23` under the dist-tag `latest` and creates a pre-release
GitHub Release. See [`docs/oss/versioning.md`](docs/oss/versioning.md).

## What to review

- **Release notes:**
[`docs/releases/v8.0.0-rc.23.md`](docs/releases/v8.0.0-rc.23.md),
mirrored at the top of `CHANGELOG.md`. Seven breaking changes, then
features and fixes. The fixes include the removal of the
`RUNTIME.MULTIPLE_ORM_COPIES` check (#30961), which unblocks Prisma
Composer.
- **Upgrade guides**, assembled from the nine pending fragments:
- app:
`skills/prisma-8/upgrading/app/upgrades/8.0.0-rc.22-to-8.0.0-rc.23/instructions.md`
- extension:
`skills/prisma-8/upgrading/extension/upgrades/8.0.0-rc.22-to-8.0.0-rc.23/instructions.md`
- The originals moved unchanged to
`upgrade-instructions/releases/8.0.0-rc.22-to-8.0.0-rc.23/sources/`. The
`mongo-index-names` script is copied into the app guide, and its test
and five detection tests now read the published guides.
- Merges worth a look: the two MongoDB index fragments share one app
section, and the extension guide gives one call order for `nameIndexes`,
`mergeRedundantIndexes` and the builder.
- **Version bump:** every workspace `package.json`, the `workspace:`
specifiers in `pnpm-lock.yaml`, the `library_version` stamp in
`skills/prisma-8/SKILL.md`, and the Supabase contract version stamps.
Nothing else.

## Checks run

- `pnpm check:upgrade-coverage --mode publish --prev v8.0.0-rc.22 --head
HEAD`: passes.
- `pnpm check:release-notes --mode pr`: passes.
- `pnpm install --frozen-lockfile`: passes.

## Docs site

prisma/web#8770 updates the Prisma 8 pages for this release. It merges
after `8.0.0-rc.23` is on npm under `latest`.

Recipe links in the notes point at the `v8.0.0-rc.23` tag, which the
publish creates, so they fail link checks until then.

Agent: cerridwen-44

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


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

<!-- coderabbit-ai-generated:v1 -->

## Summary by CodeRabbit

* **New Features**
* Added convenience types, MySQL ORM writes, migration statements for
value objects and variants, and expanded Supabase options.
* Improved MongoDB index naming and reader behavior, extension-pack
handling, and database-input validation.
* **Bug Fixes**
* Fixed Supabase role-session resets and early MySQL stream termination.
  * Removed startup refusal when multiple ORM copies are present.
* **Documentation**
* Added Prisma 8.0.0-rc.23 upgrade guidance and release notes, including
breaking changes and migration steps.

<!-- 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>
Assets 2
Loading