# Changelog All notable changes to this project are documented in this file. ## [0.3.1] - 2026-08-22 ### Changed - "Mark unread" menu item now uses a small vector eye icon instead of the green dot glyph; the icon is drawn in the official 16×16 `currentColor` SVG method (no raster image). ## [0.3.0] - 2026-08-22 ### Changed - "Mark unread" now reuses the official DSH completion-reminder green dot. - No manual "Mark read" action is needed: opening/selecting the session clears the dot automatically. - Removed the custom host-persisted unread state (`unread.json` and `/__dsh-more-session-operations/unread`). ## [0.2.0] - 2026-08-21 ### Added - "Mark unread / Mark read" menu item above "Copy session ID". - Green unread dot rendered in front of the session title. - Host-persisted unread state (`GET/POST /__dsh-more-session-operations/unread`). - Delete now cleans unread state for the deleted session and its subagent descendants. ## [0.1.0] - 2026-08-21 ### Added - Sidebar session-row "…" menu: - Copy session ID (with short "Copied" feedback and ambiguous-title guard). - Delete session (with confirmation dialog). - Archive session confirmation interception. - Host delete endpoint `POST /__dsh-more-session-operations/delete`: - Physically removes session log, projection cache and workspace accounting. - Recursively deletes all descendant subagent sessions. - Same-origin / CSRF protection. - Self-contained client bundle (no React/UI-primitives module-table dependency). - Bilingual README (`README.md` / `README.en.md` / `README.zh.md`) with language switcher. - CI workflow, release guide and smoke tests.