diff --git a/CHANGELOG.md b/CHANGELOG.md index 4a11c4f..6753c9d 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -5,6 +5,25 @@ a minor version adds behaviour, a patch fixes it. The version lives in `VERSION` and in the bar widget's `omarchy/smoido.claude-mode/manifest.json`, and `scripts/bump-version.sh` changes both. +## 1.13.0 — 2026-09-15 + +Maintainability; no change in what the tool does. + +- **Tests.** `scripts/test.sh` (or `make test`) runs static checks, a Python + unit suite for `cm-json.py`, and sandboxed CLI suites against fake Ollama, + LM Studio, keyed-gateway and proxy servers. `--windows [host]` adds the + Windows suite on a remote host, in a `USERPROFILE` sandbox. +- **Docs.** A short README; the detail lives in `docs/` (providers, live + sessions, design, bar widget, architecture, development) and + `CONTRIBUTING.md`. MIT licence. +- **Modules.** The POSIX CLI is split into `linux/lib/*.sh`, the Windows script + into `lib\*.ps1`, and the bar panel into one QML file per stage. The + installers copy the modules and clear stale ones. +- `scripts/bump-version.sh` keeps `VERSION` and the widget manifest in step. +- Removed: the Arkylx Index packaging (`linux/bootstrap.sh`, + `scripts/build-package.ps1`). +- Fixed: the per-project session listing used `awk`, which minimal images lack. + ## 1.12.0 — 2026-09-15 - **Providers are data.** Every gateway provider is an entry in `providers.json`: diff --git a/VERSION b/VERSION index 0eed1a2..feaae22 100644 --- a/VERSION +++ b/VERSION @@ -1 +1 @@ -1.12.0 +1.13.0 diff --git a/omarchy/smoido.claude-mode/manifest.json b/omarchy/smoido.claude-mode/manifest.json index 6baa2a5..4b67a29 100644 --- a/omarchy/smoido.claude-mode/manifest.json +++ b/omarchy/smoido.claude-mode/manifest.json @@ -2,7 +2,7 @@ "schemaVersion": 1, "id": "smoido.claude-mode", "name": "Claude Mode", - "version": "1.12.0", + "version": "1.13.0", "author": "smoido", "description": "Which provider Claude Code is pointed at, and a one-click switch between them", "kinds": ["bar-widget"],