From d2867aeb8066c7e136c6605c4856341c322b653e Mon Sep 17 00:00:00 2001 From: nasser1941 <9349840+nasser1941@users.noreply.github.com> Date: Tue, 6 Oct 2026 14:17:34 +0200 Subject: [PATCH] Release 0.21.0 Co-Authored-By: Claude Opus 5.5 --- CHANGELOG.md | 16 +++++++++++++++- docs/quickstart.md | 2 +- src/lcode/__init__.py | 2 +- 3 files changed, 17 insertions(+), 3 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index c15212d..798dcb2 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -6,6 +6,19 @@ All notable changes to lcode are documented here. The format follows ## [Unreleased] +## [0.21.0] - 2026-10-06 + +### Added + +- `lcode update` updates lcode the way it was installed (uv tool, pipx, Homebrew, pip, or + `git pull` for a checkout), and Ollama when it runs in Docker. The newest Ollama release comes + from Docker Hub, not a local `latest` tag, and is pulled by its version tag (such as + `ollama/ollama:0.35.1`) so `docker ps` shows the version. A container from Docker Compose gets + the new tag in its compose file and is recreated with `docker compose up`; any other container is + recreated with the same settings, and the old one comes back if the new one doesn't start. + `lcode update --check` only shows which versions are out. See + [Updating](https://nasser1941.github.io/lcode/installation/#updating). + ## [0.20.0] - 2026-10-06 ### Added @@ -467,7 +480,8 @@ First public release. - `AGENTS.md` project instructions and `/init` to generate them. - One-line installer for Linux and macOS. -[Unreleased]: https://github.com/nasser1941/lcode/compare/v0.20.0...HEAD +[Unreleased]: https://github.com/nasser1941/lcode/compare/v0.21.0...HEAD +[0.21.0]: https://github.com/nasser1941/lcode/compare/v0.20.0...v0.21.0 [0.20.0]: https://github.com/nasser1941/lcode/compare/v0.19.0...v0.20.0 [0.19.0]: https://github.com/nasser1941/lcode/compare/v0.18.0...v0.19.0 [0.18.0]: https://github.com/nasser1941/lcode/compare/v0.17.0...v0.18.0 diff --git a/docs/quickstart.md b/docs/quickstart.md index b7caf1e..6763df5 100644 --- a/docs/quickstart.md +++ b/docs/quickstart.md @@ -12,7 +12,7 @@ lcode ```text ╭──────────────────────────────────────────────╮ -│ lcode v0.20.0 — local coding agent │ +│ lcode v0.21.0 — local coding agent │ │ │ │ model lcode-qwen3.6-35b │ │ context 256K tokens │ diff --git a/src/lcode/__init__.py b/src/lcode/__init__.py index f79b297..a502a23 100644 --- a/src/lcode/__init__.py +++ b/src/lcode/__init__.py @@ -3,7 +3,7 @@ From a program: `from lcode import Session` (see lcode.api). """ -__version__ = "0.20.0" +__version__ = "0.21.0" API = ("Session", "Result", "Options", "SetupError")