From a191e4ef4767689df1d96e48d245c1228488911b Mon Sep 17 00:00:00 2001 From: webdevtodayjason Date: Tue, 7 Jul 2026 08:41:51 -0500 Subject: [PATCH] =?UTF-8?q?release:=200.5.3=20=E2=80=94=20truthful=20insta?= =?UTF-8?q?nces,=20fleet-wide=20update=20banner?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Co-Authored-By: Claude Fable 5 Claude-Session: https://claude.ai/code/session_017NziXzqT1L9kj2T1byA3Ak --- CHANGELOG.md | 13 +++++++++++++ pyproject.toml | 2 +- 2 files changed, 14 insertions(+), 1 deletion(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 2b7d61c..9cc47ff 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -10,6 +10,19 @@ Versions follow [Semantic Versioning](https://semver.org/). --- +## [0.5.3] — 2026-07-07 + +### Fixed +- **Truthful instances everywhere** (#59) — every instance card shows its node + NAME (not a hex id); the Server view lists stacked instances with node + port + and its count matches reality (Eject only where it can actually target); + per-instance status probes both directions (`starting → serving`, and back to + `failed` when an engine dies — no more stale STARTING bars or false READY); + the top-bar update banner now updates the whole fleet + (`/api/cluster/update-all`) with an honest confirm, not just the head node. + +--- + ## [0.5.2] — 2026-07-06 > The two majors from the 0.5.1 live lifecycle verification. Image published to GHCR; diff --git a/pyproject.toml b/pyproject.toml index 3029179..35434b1 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -4,7 +4,7 @@ build-backend = "setuptools.build_meta" [project] name = "ainode" -version = "0.5.2" +version = "0.5.3" description = "Turn any NVIDIA GPU into a local AI platform. Inference + fine-tuning in your browser." readme = "README.md" license = {text = "Apache-2.0"}