Prepare v0.9.0 release build

This commit is contained in:
Hunter B
2026-06-06 19:39:02 -07:00
parent 59d12f3b6a
commit 9b500a7b91
28 changed files with 122 additions and 290 deletions
+11 -12
View File
@@ -69,10 +69,10 @@ Anything that targets the DeepSeek provider API stays exactly as it was:
Docker, or direct downloads.
- **Docker image**: `ghcr.io/hmbown/codewhale`.
## Deprecation shims (through v0.8.x)
## Deprecation shims (removed in v0.9.0)
To keep existing shell aliases, scripts, and CI working through the rename,
v0.8.41 and later v0.8.x releases ship **deprecation shims**:
v0.8.41 and later v0.8.x releases shipped **deprecation shims**:
- A `deepseek` binary that prints a one-line warning to stderr and forwards
argv to `codewhale`.
@@ -80,7 +80,9 @@ v0.8.41 and later v0.8.x releases ship **deprecation shims**:
- The legacy `deepseek-tui` npm package is deprecated and no longer receives
new releases. Install the `codewhale` npm package instead.
These shims will be removed in **v0.9.0**. Please migrate before then.
These binary shims are removed in **v0.9.0**. DeepSeek provider support, model
IDs, `DEEPSEEK_*` environment variables, and legacy `~/.deepseek/` state
fallbacks remain supported.
## Migrating in practice
@@ -114,15 +116,12 @@ downloads until the formula and tap repo are renamed.
### Manual / GitHub Releases
`v0.8.41` Releases attach **both** the canonical `codewhale-*` /
`codewhale-tui-*` assets and the legacy `deepseek-*` / `deepseek-tui-*`
shim assets. Existing `deepseek update` invocations on v0.8.40 keep working;
they land you on the deprecation shim, which then prompts the install of
`codewhale`.
A second checksum manifest, `deepseek-artifacts-sha256.txt`, is attached as
an alias of `codewhale-artifacts-sha256.txt` so v0.8.40's hardcoded lookup
still verifies.
`v0.8.41` through `v0.8.x` Releases attached both the canonical
`codewhale-*` / `codewhale-tui-*` assets and compatibility-only
`deepseek-*` / `deepseek-tui-*` shim assets. Starting in v0.9.0, Releases attach
only the canonical `codewhale-*` / `codewhale-tui-*` assets and the canonical
`codewhale-artifacts-sha256.txt` checksum manifest. Install or update through
`codewhale` before moving to v0.9.0.
### Sessions, skills, and manual workspaces