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
Copy file name to clipboardExpand all lines: .changeset/README.md
+1-1Lines changed: 1 addition & 1 deletion
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -29,7 +29,7 @@ The repo is currently in changesets **prerelease mode** with the `alpha` tag (se
29
29
-`changeset version` cuts versions like `0.1.0-alpha.0`, `0.1.0-alpha.1`, …
30
30
- Public packages are in one fixed group, so an alpha train uses the same
31
31
version across `@zitadel/cli`, SDKs, components, and generated API packages.
32
-
-`changeset publish` publishes them under the **`alpha`** npm dist-tag, **not**`latest`. So `npm install @zitadel/cli`keeps resolving the last stable release; consumers opt into prereleases with `@zitadel/cli@alpha`.
32
+
-`changeset publish` publishes them under the **`alpha`** npm dist-tag. During the public alpha, the release workflow also promotes only `@zitadel/cli` to `latest` so bare `npx @zitadel/cli`reaches the supported tester workflow. Other public packages stay opt-in via `@alpha` or exact alpha versions.
33
33
- A package that has never had a stable release is published to `latest` on its first publish (changesets behaviour), then to `alpha` thereafter until it has a stable release.
Copy file name to clipboardExpand all lines: apps/cli/README.md
+69-6Lines changed: 69 additions & 6 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -7,6 +7,10 @@ npx @zitadel/cli@alpha start
7
7
npx @zitadel/cli@alpha setup --server local
8
8
```
9
9
10
+
During the public alpha, bare `npx @zitadel/cli` resolves to the same tested
11
+
alpha CLI. Use `@alpha` or an exact `0.1.0-alpha.N` selector in bug reports and
12
+
automation when reproducibility matters.
13
+
10
14
> **Beta.** This is the **next-generation Zitadel**, a ground-up rewrite of the platform. It is distinct from the established Zitadel at [github.com/zitadel/zitadel](https://github.com/zitadel/zitadel). APIs and CLI flags will change.
11
15
12
16
## Requirements
@@ -33,12 +37,13 @@ back to `ghcr.io/zitadel/nextgen:latest`. Override with `--image` or
33
37
`ZITADEL_LOCAL_IMAGE` for advanced debugging.
34
38
`setup --server local` creates a project on that local server, asks which
35
39
framework to scaffold when the directory is fresh, writes the Next.js app into
36
-
the current directory, scaffolds `app/login`, `app/register`, and
37
-
`middleware.ts`, writes `.env.local` and `.zitadel/`, and installs dependencies
38
-
with the detected package manager. Pass `--skip-install` to install them
39
-
yourself. The project's default user schema and login flow are provisioned
40
-
server-side at creation time, so the CLI does not scaffold or upload them. Open
41
-
`http://localhost:3000/login` to see the login page.
40
+
the current directory, scaffolds `app/login`, `app/register`, and `proxy.ts`
41
+
for Next 16+ or `middleware.ts` for older Next versions, writes `.env.local`
42
+
and `.zitadel/`, and installs dependencies with the detected package manager.
43
+
Pass `--skip-install` to install them yourself. The project's default user
44
+
schema and login flow are provisioned server-side at creation time, so the CLI
45
+
does not scaffold or upload them. Open `http://localhost:3000/login` to see the
46
+
login page.
42
47
43
48
For a reproducible tester report, use the exact alpha train from the GitHub
44
49
Release:
@@ -58,6 +63,8 @@ passkey can sign in with either credential.
58
63
59
64
-`zitadel doctor` — verify the local Docker runtime and generated project files
60
65
-`zitadel status` — summarise the local Docker runtime and project
66
+
-`zitadel plan` — validate config and preview sync changes without mutation
67
+
-`zitadel apply` — validate and upload repo config to Zitadel
61
68
-`zitadel eject` — remove what setup wrote (alias: `zitadel uninstall`)
62
69
-`zitadel start|stop|logs|reset` — manage the local Docker runtime
63
70
@@ -68,12 +75,14 @@ passkey can sign in with either credential.
0 commit comments