From ecc00d56ac38ceed3cff66aa1f4d885b358d8076 Mon Sep 17 00:00:00 2001 From: nesquena-hermes Date: Tue, 23 Jun 2026 04:25:25 +0000 Subject: [PATCH] =?UTF-8?q?Release=20v0.51.598=20=E2=80=94=20Release=20VE?= =?UTF-8?q?=20(preserve=20scroll=20across=20live=20worklog=20rebuilds,=20#?= =?UTF-8?q?4743)?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- CHANGELOG.md | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/CHANGELOG.md b/CHANGELOG.md index 1a9941c3..cd5c3883 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -3,6 +3,12 @@ ## [Unreleased] +## [v0.51.598] — 2026-06-23 — Release VE (preserve scroll across live worklog rebuilds) + +### Fixed + +- **The transcript no longer jumps while a live tool/thinking worklog rebuilds mid-stream.** When the live "Compact Worklog" activity scene re-rendered (removing and re-adding its tool-card / thinking / anchor rows), the surrounding scroll position could shift, yanking the reader away from where they were. The rebuild now captures the scroll position before the DOM churn and restores it same-frame afterward (before the pinned-to-bottom follow), so an unpinned reader keeps their place and a pinned reader still follows the latest output. Thanks @franksong2702. (#4743) + ## [v0.51.597] — 2026-06-23 — Release VD (message footer wraps instead of overflowing on narrow screens) ### Fixed