Repository navigation
chore(release): bump to 8.0.0-rc.16 - #30632
Conversation
…e ArkType copy with the ORM packages Every @prisma/cli-engine pin moves from 0.6.2 to 0.6.3. Engine 0.6.3 accepts ArkType ^2.2.7 instead of exactly 2.2.3. The lockfile is deduplicated so the workspace resolves one ArkType copy; with two, the config-loader declaration build fails with TS2742. Signed-off-by: willbot <w.a.madden+machine@gmail.com> Signed-off-by: Will Madden <madden@prisma.io>
Signed-off-by: willbot <w.a.madden+machine@gmail.com> Signed-off-by: Will Madden <madden@prisma.io>
Signed-off-by: willbot <w.a.madden+machine@gmail.com> Signed-off-by: Will Madden <madden@prisma.io>
|
No actionable comments were generated in the recent review. 🎉 ℹ️ Recent review info⚙️ Run configuration
⛔ Files ignored due to path filters (1)
📒 Files selected for processing (129)
Included review availability: This review used your included allowance. Your plan provides up to 10 included reviews per hour; 7 remain after this review. 📝 WalkthroughWalkthroughThis release updates Prisma packages and workspace references to ChangesPrisma 8 RC.16 release update
Priority: ➖ Normal Estimated code review effort: 2 (Simple) | ~12 minutes Change: Bug fix · Severity of issue fixed: Medium Suggested reviewers: Merge Risk: ⚪ Minimal · up to The recipe links will navigate to the upgrade guides once the release tag is published. No actionable issue remains before merging. Security Architecture ReviewSecurity architecture risk: 🔵 Low · up to The compatibility change warrants a limited design review. The inspected declarations do not add executable behavior or access privileges, and no introduced attack path was established. The external dependency’s implementation was not covered, so the assessment remains bounded. Retained concerns Security review detailsTrust Boundaries and Controls
🚥 Pre-merge checks | ✅ 5✅ Passed checks (5 passed)
✨ Finishing Touches📝 Generate docstrings
🧪 Generate unit tests (beta)
Comment |
@prisma/orm-extension-arktype-json
@prisma/orm-extension-middleware-cache
@prisma/orm-extension-paradedb
@prisma/orm-extension-pgvector
@prisma/orm-extension-postgis
@prisma/orm-extension-supabase
@prisma/orm-family-mongo
@prisma/orm-family-sql
@prisma/orm-framework
@prisma/orm-mongo
@prisma/orm-postgres
@prisma/orm-sqlite
@prisma/orm-target-mongo
@prisma/orm-target-postgres
@prisma/orm-target-sqlite
@prisma/orm-toolchain
commit: |
size-limit report 📦
|
…h guides and add it to the notes Signed-off-by: willbot <w.a.madden+machine@gmail.com> Signed-off-by: Will Madden <madden@prisma.io>
8.0.0-rc.15→8.0.0-rc.16The peer dependency of
@prisma/orm-toolchain, inpackages/9-public/@prisma/orm-toolchain/package.json:Why this release
Engine 0.6.3 fixes
prisma orm initandprisma contract emitfailing on a valid contract with Bun. Engine 0.6.2 required ArkType2.2.3exactly while the ORM packages accept^2.2.2, so an install could hold two ArkType copies. Engine 0.6.3 accepts^2.2.7(prisma/prisma-cli#332).The Prisma CLI can only ship engine 0.6.3 once every product it mounts peers exactly 0.6.3: its conformance check refuses a mismatch. Composer 0.27.0 already peers 0.6.3. ORM rc.15 still peers 0.6.2, so the next Composer and CLI releases wait on this one.
What this PR holds
@prisma/cli-enginepin in the repository moves from0.6.2to0.6.3.2.2.7. With two copies, the config-loader declaration build fails withTS2742. The dedupe also drops seven duplicate copies of build tools whose other versions were already in the lockfile; it adds no new package version. The size-limit report shows bundles about 0.2% larger, from ArkType 2.2.7.mainafter this branch was cut, is merged in and released here: its@defaultdiagnostics change and its extension API renames.engine-pin-moves-to-0-6-3andarguments-typed-by-data-type: app and extension.docs/releases/v8.0.0-rc.16.md.Checks run locally
pnpm build, and the package tests of the CLI and the config loader.pnpm test:packages: one test timed out under machine load and passes alone. Three tarball tests could not install on this machine because its package manager refuses@vercel/detect-agent@1.2.5, which this PR does not change; CI runs them.check:upgrade-coverage --mode publishagainstv8.0.0-rc.15.Merging this PR ships the release: the push to
maincarries the bumped rootversion, thePublish to npmworkflow publishes8.0.0-rc.16underlatest, and a GitHub Release marked pre-release is created from the notes file. Seedocs/oss/versioning.md. After it publishes, Composer and then the Prisma CLI release against it.Agent: grendel-61
🤖 Generated with Claude Code
Summary by CodeRabbit
@defaultdiagnostics have updated locations and messages, including more relevant suggestions for list elements.