From 2f15c3576062e246c6b1ab6e81425412a6dc1e82 Mon Sep 17 00:00:00 2001 From: Claude Date: Wed, 19 Aug 2026 18:59:44 +0000 Subject: [PATCH] Bump version to 2.0.1 Patch release collecting the post-2.0.0 fixes already on main: the review follow-ups (resume divergence with an unresolvable profile, single error toasts, editor prefill for nullish counts, Rotation-tab status dot, group-regenerate criterion scoping) and the stale managed-preset self-heal from the storage-lifecycle audit. Version log and README versions table updated to match. Co-Authored-By: Claude Fable 5 Claude-Session: https://claude.ai/code/session_01XDAj3aSdkvffKR6ZetqcyV --- CLAUDE.md | 10 ++++++++-- README.md | 3 ++- manifest.json | 2 +- package.json | 2 +- 4 files changed, 12 insertions(+), 5 deletions(-) diff --git a/CLAUDE.md b/CLAUDE.md index 02d222c..9703c19 100644 --- a/CLAUDE.md +++ b/CLAUDE.md @@ -2,7 +2,7 @@ A SillyTavern extension that rotates between connection profiles during roleplay — sequentially or by weighted random — so the user can mix models, parameters, and providers throughout a chat without manually switching. -**Version:** 2.0.0 +**Version:** 2.0.1 **License:** AGPL-3.0 (matches SillyTavern) **Target:** SillyTavern 1.12+ (uses Connection Manager / connection profiles API) **Repo name:** `SillyTavern-Roulette` @@ -409,7 +409,7 @@ dependencies — `node --test` is built into Node. "js": "index.js", "css": "style.css", "author": "Hyperion Blackthorne", - "version": "2.0.0", + "version": "2.0.1", "homePage": "https://github.com/hype-hosting/SillyTavern-Roulette", "auto_update": true, "hooks": { "activate": "init" } @@ -561,6 +561,12 @@ Verified against `SillyTavern/SillyTavern@release` at commit `51ad27f` (Merge PR ## Version log +- **v2.0.1** — post-release fixes from the review + storage-lifecycle audit: + resume with an unresolvable profile counts as divergence; single error + toast on failed starts/skips; nullish count fields prefill editor defaults; + Rotation-tab status dot never hashes the placeholder; stale managed presets + self-heal on queue rename / slot re-point; regenerate criterion scoped to + solo chats (group regens are event-indistinguishable — known limitation). - **v2.0** — full UI redesign: linear dot strip + pinned bar replace the cylinder, widget, and pill; modal merged to three tabs; cool near-black palette; density pass; drawer collapsed to two buttons; settings migration diff --git a/README.md b/README.md index c87ddea..ea3dbc3 100644 --- a/README.md +++ b/README.md @@ -175,7 +175,8 @@ Renaming or deleting a character updates or removes its binding automatically. | Version | Status | Notes | |---|---|---| -| v2.0 | **Current** | Full UI redesign — the revolver cylinder, floating widget, and chat-input pill are replaced by a linear dot strip and a slim pinned bar (position configurable). Cool near-black theme, denser modal, three tabs. | +| v2.0.1 | **Current** | Post-release polish — cleaner resume after manual overrides, single error toasts, editor prefill fixes, and self-healing cleanup of sampler-tuning presets when queues are renamed. | +| v2.0 | | Full UI redesign — the revolver cylinder, floating widget, and chat-input pill are replaced by a linear dot strip and a slim pinned bar (position configurable). Cool near-black theme, denser modal, three tabs. | | v1.3 | | Per-character queue bindings — open a character's chat, their queue starts itself. | | v1.2 | | Inline sampler tuning per slot, overlaid through SillyTavern's preset system. | | v1.1 | | Floating draggable widget mirroring the cylinder during chat; glassmorphism pass. | diff --git a/manifest.json b/manifest.json index 5cebf07..f2ef70c 100644 --- a/manifest.json +++ b/manifest.json @@ -6,7 +6,7 @@ "js": "index.js", "css": "style.css", "author": "Hyperion Blackthorne", - "version": "2.0.0", + "version": "2.0.1", "homePage": "https://github.com/hype-hosting/SillyTavern-Roulette", "auto_update": true, "hooks": { diff --git a/package.json b/package.json index 739a42d..eb1cf69 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "sillytavern-roulette", - "version": "2.0.0", + "version": "2.0.1", "private": true, "description": "Rotate between SillyTavern connection profiles during roleplay.", "license": "AGPL-3.0-or-later",