v0.4.2 (2026-09-10)
Changes since v0.4.1:
Features
- render the crm queue through a shared table grid (21e56ca)
- route tag and mark_read writes through shared per-id apply (fed047c)
- render html-only bodies to text for the model feed (51d2b68)
- fill only reading-column images to the text column (d1992cb)
- lay floated table columns side by side (306da5f)
- gate bodies and tag writes behind [mcp] capabilities (c15a5df)
Bug Fixes
- reconcile view rows after a tag op renames the file (7f13391)
- keep a demoted cell's column as an anonymous grid slot (89de023)
- keep crm prompts off the index ai command list (9cd3ab1)
- refresh view paths at tag seams after maildir flag renames (3b4b114)
- delete moved files only after the index releases them (e539ad2)
- sync maildir flags on tag writes (86ae20f)
- root-normalize paths in the scope folder pin (7c2ffbb)
- stop an underline bleeding onto a following space (c7ade81)
- honor CSS width and min-width on table boxes (22f1bbb)
Documentation
- rewrite the moving-mail doc as tags, paths, and maildir sync (c249040)
- checkpoint parked specs and the hubspot handoff (189fb06)
- make brief comments an agent rule, tighten the mover doc (b4d2f08)
- explain the mover's copy-index-delete ordering (108c21a)
- note v1 release gates and the crm follow-up workflow (7581f06)
Build
CI
- gate on make check, format is now a writer (09b54d4)