You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Two staleness issues in the published @prisma/cli@8.0.0-rc.1 (dist-tag next):
prisma-cli --help and prisma-cli init --help describe init as "Initialize a new Prisma Next project" / "Start the Prisma Next language server" (lsp). The product was renamed to Prisma 8 (Rebrand Prisma Next to Prisma 8 across docs, blog, and site web#8117); the RC a newcomer installs should not introduce a name the docs no longer use.
The npm tarball contains both the new dist/v8/ CLI (which the prisma-cli bin points at) and the older dist/commands/ tree including app/ and database/ command groups that no longer exist in the mounted CLI. Dead weight in the package and confusing for anyone inspecting it.
Also worth noting for the same release line: repo main mounts a top-level compute-config init wizard ("Write a committed compute config for this app"), but rc.1's published init is the ORM initializer — so there is currently no CLI way to scaffold prisma.compute.json, which the Deploy Button and connected repositories require. If the compute init wizard ships in the next RC this resolves itself; flagging so the docs plan can rely on a date.
Repro
npm pack @prisma/cli@8.0.0-rc.1
tar -tzf prisma-cli-8.0.0-rc.1.tgz | grep 'dist/commands'| head
npx -y @prisma/cli@8.0.0-rc.1 --help | grep -i next
Why it matters
The one-click deploy / Deploy Button journey sends newcomers to npx @prisma/cli@next; the first help text they see should match the Prisma 8 naming and command set the docs teach.
Reported during Prisma 8 end-to-end testing on behalf of Ankur Datta.
What happens
Two staleness issues in the published
@prisma/cli@8.0.0-rc.1(dist-tagnext):prisma-cli --helpandprisma-cli init --helpdescribe init as "Initialize a new Prisma Next project" / "Start the Prisma Next language server" (lsp). The product was renamed to Prisma 8 (Rebrand Prisma Next to Prisma 8 across docs, blog, and site web#8117); the RC a newcomer installs should not introduce a name the docs no longer use.dist/v8/CLI (which theprisma-clibin points at) and the olderdist/commands/tree includingapp/anddatabase/command groups that no longer exist in the mounted CLI. Dead weight in the package and confusing for anyone inspecting it.Also worth noting for the same release line: repo main mounts a top-level compute-config
initwizard ("Write a committed compute config for this app"), but rc.1's publishedinitis the ORM initializer — so there is currently no CLI way to scaffoldprisma.compute.json, which the Deploy Button and connected repositories require. If the compute init wizard ships in the next RC this resolves itself; flagging so the docs plan can rely on a date.Repro
Why it matters
The one-click deploy / Deploy Button journey sends newcomers to
npx @prisma/cli@next; the first help text they see should match the Prisma 8 naming and command set the docs teach.Reported during Prisma 8 end-to-end testing on behalf of Ankur Datta.
🤖 Generated with Claude Code