diff --git a/.gitignore b/.gitignore index 75a7b67c..2bdceaad 100644 --- a/.gitignore +++ b/.gitignore @@ -39,3 +39,7 @@ Thumbs.db docs/* !docs/ui-ux/ !docs/ui-ux/** + +# Local-only PR review harness: rendering drivers, sample bank, fixtures. +# Used by Claude during deep reviews; never shared in the repo. +.local-review/ diff --git a/CHANGELOG.md b/CHANGELOG.md index b8c5a7ad..5deb1c43 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -2,6 +2,24 @@ ## [Unreleased] + +## v0.50.216 — 2026-04-26 + +### Added +- **Compression chain collapse** — `get_importable_agent_sessions()` now merges linear compression continuation chains into a single sidebar entry, showing the chain tip's activity time and model. The chain root's title and start time are preserved for display; the latest importable segment is used for import. Non-compression parent/child pairs are unchanged. (`api/agent_sessions.py`, `tests/test_gateway_sync.py`) Closes #1012 [#1012 @franksong2702] +- **Comprehensive markdown renderer improvements** — blockquote grouping, strikethrough, task lists, CRLF normalisation, nested blockquotes, lists inside blockquotes. See details below. (`static/ui.js`) [#1073] + +### Fixed +- **Blockquote rendering** — consecutive `> lines` now group into one `
`, blank `>` continuation lines become `
`, bare `>` (no space) handled, `>>` nested blockquotes recurse correctly, lists inside blockquotes render `'; }); @@ -820,7 +879,7 @@ function renderMd(raw){ // Our pipeline only emits: ,,,
,,