Repository navigation
Releases: Nortezh/cli
Releases · Nortezh/cli
Release list
v0.7.1
v0.7.0
v0.6.1
v0.6.0
v0.5.0
What's changed
- docs(skill): SKILL.md is now a complete
ntzhcommand reference — every command group (auth, project, deployment, domain, route) with exact flags, so AI coding agents stop falling back tontzh helpor guessing wrong commands. Calls out thecreate(--env) vsdeploy(--set-env/--remove-env) flag trap and which--locationis required vs auto-resolved, plus lookup-failure recovery guidance. - feat(skill):
ntzh skill installnow overwrites an existing SKILL.md (reportsupdated) instead of skipping. The--forceflag is removed — the binary's embedded skill is the source of truth, so reinstalling always brings the file up to date.
Full Changelog: v0.4.0...v0.5.0
v0.4.0
v0.3.0
Highlights
ntzh deployment get — env is now visible
DeploymentDetaildecodesenvfrom the backend.- Table output appends one
ENV:<KEY> <VALUE>row per variable (sorted). - JSON output (
--output=json) includes the fullenvobject.
ntzh deployment deploy — partial updates in the same revision
New optional flags map to the backend's pointer-shaped DeployParams fields. Omitted flags leave the existing value unchanged.
--set-env KEY=VALUE(repeatable) — merges into existing env (does not replace all).--remove-env KEY(repeatable) — deletes a key.--port <n>— container port.--protocol <p>— service protocol (http, http2, tcp, …).--internal=<bool>— toggle cluster-internal exposure.--min-replica <n>/--max-replica <n>— replica bounds.
ntzh deployment deploy api --project=acme --image=img:v2 \
--set-env DB_URL=postgres://... --set-env DEBUG=true \
--remove-env STALE_FLAG \
--port 8080 --min-replica 1 --max-replica 3Breaking (library users only)
api.Client.Deploy signature now takes a trailing api.DeployOptions argument. CLI users are unaffected.
Docs
README.md, CLAUDE.md, and the ntzh skill are updated.
Full Changelog: v0.2.1...v0.3.0
v0.2.1
Fixes
- domain: fix
ntzh domain listfailing withcannot unmarshal string into Go struct field Domain.items.status of type int. Backend returns domainstatusandactionas strings; CLI now decodes them as strings.
Full Changelog: v0.2.0...v0.2.1
v0.2.0
What's Changed
- New: `ntzh route` — list / get / create / delete routes that bind `(domain, path)` to a web-service deployment.
- New: `ntzh domain` — list / get / create / delete custom domains for a project (supports `--wildcard` and `--cdn`).
- Skill updated to document the route + domain flow.
Quick reference
```sh
ntzh domain create acme.com --project=acme --location=bkk-1
ntzh route create --project=acme --domain=api.acme.com --path=/ --target=api-prod
ntzh route list --project=acme
```
Re-install the AI agent skill with `ntzh skill install`.
Full Changelog: v0.1.3...v0.2.0
v0.1.3
What's Changed
- Leaner skill —
SKILL.mdtrimmed from ~2.3KB to ~1.3KB (~45% smaller, ~300 tokens) while preserving discovery guidance for project, deployment name, image, and location.
Re-install with:
```sh
ntzh skill install
```
Full Changelog: v0.1.2...v0.1.3