Skip to content

Published 8.0.0-rc.1: top-level init says "Prisma Next", and the tarball ships the legacy dist/commands tree #182

Description

@ankur-arch

What happens

Two staleness issues in the published @prisma/cli@8.0.0-rc.1 (dist-tag next):

  1. 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.
  2. 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.

🤖 Generated with Claude Code

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions