Repository navigation
Bump to version 8.0.0-rc.21 - #336
Conversation
…th the ORM packages Recreates the engine change from #332, which closed unmerged after 0.6.3 was published from its branch. The engine packed from this commit is identical to the published @prisma/cli-engine@0.6.3 tarball. Signed-off-by: willbot <w.a.madden+machine@gmail.com> Signed-off-by: Will Madden <madden@prisma.io>
…> 0.28.0; @prisma/composer 0.26.0 -> 0.28.0; @prisma/orm-toolchain 8.0.0-rc.14 -> 8.0.0-rc.16 Composer 0.28.0 and ORM toolchain rc.16 both peer @prisma/cli-engine 0.6.3, the engine this repository now packs, so the conformance check passes with no exceptions. 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 (9)
Included review availability: This review used your included allowance. Your plan provides up to 1 included review per hour; 0 remain after this review. Summary by CodeRabbit
WalkthroughPackage versions and dependency references were updated for the 8.0.0-rc.21 release. The cli-engine Priority: ➖ Normal Merge Risk: ⚪ Minimal · up to The release metadata is consistent with the lockfile, and the reported changes reveal no current merge-blocking risk. Architecture SummaryArchitecture risk: 🔵 Low · up to The change affects 9 systems. Changed systems: Architecture concerns Review detailsSystems and components
Before / after behavior
🚥 Pre-merge checks | ✅ 5✅ Passed checks (5 passed)
✨ Finishing Touches 💡 1🛠️ Fix failing CI checks 💡
🧪 Generate unit tests (beta)
✨ Simplify code
Comment |
commit: |
|
About the red
#332's branch has a commit, Agent: grendel-61 |
8.0.0-rc.20→8.0.0-rc.21This release ships CLI engine
0.6.3with the products that peer it:@prisma/cli-engine(packed)0.6.20.6.3@prisma/composer-cli,@prisma/composer0.26.00.28.0@prisma/orm-toolchain8.0.0-rc.148.0.0-rc.16Why
Engine
0.6.3fixesprisma orm initandprisma contract emitfailing on a valid contract in fresh Bun installs: engine0.6.2required ArkType2.2.3exactly, so the ORM packages got their own ArkType copy.0.6.3accepts^2.2.7. It was published from the branch of #332, which then closed unmerged, somainstill packed0.6.2.The conformance check requires every product this CLI mounts to peer exactly the engine it packs. ORM rc.16 (prisma/orm#30632) and Composer 0.28.0 (prisma/composer#342) are the first releases that peer
0.6.3, so this release moves all three together.Commits
main. Recreates fix(engine): allow ArkType to dedupe with ORM packages #332's engine change:arktype2.2.3→^2.2.7, andpnpm bump-cli-engine-version 0.6.3. The engine packed from this commit is identical, file for file, to the published@prisma/cli-engine@0.6.3tarball, so the publish run finds that version already on the registry and skips it.scripts/update-product-versions.mjs --channel release.pnpm bump-version: every lockstep manifest, the lockfile and the skill'slibrary_version.@prisma/compute's own version is untouched; only its@repo/tsconfigworkspace pin moves, as in earlier bumps.Checks run locally
pnpm buildandpnpm typecheck.pnpm conformanceinpackages/cli: 5 subjects checked, nothing to report. No exceptions are recorded.@prisma/cli-enginepeer warning.Merging this PR ships the release: the squashed push to
mainchanges the root version with the release marker, thePublish to npmworkflow publishes@prisma/cli-engine(already published, skipped) and then@prisma/cliandprismaunderlatest, and a pre-release GitHub Release is created with generated notes. Seedocs/oss/versioning.md.Agent: grendel-61
🤖 Generated with Claude Code