v2026.7.2.1
What's Changed
- fix(email): preview signatures on white and inline paragraph margins by @evanhutnik in #4442
- feat(local): run search indexing in run_local by @gbirman in #4431
- feat: add a "git blame" esque hover over for Markdown text by @404Wolf in #3961
- feat(tags): filter files and tasks by tag in soup and search by @gbirman in #4438
- fix(email): blank line above injected signature, reply toolbar overlap, sticky dismiss by @evanhutnik in #4444
- fix: add git blame view bad merge by @404Wolf in #4446
- fix(notifications): keep notification list expanded across soup row remounts by @gbirman in #4447
- fix(tags): keep label edit/create actions in view by @gbirman in #4445
- feat(email): rest latest thread message toward middle of view by @evanhutnik in #4451
- fix: task dedup by @ehayes2000 in #4450
- chg(mg): normalize enter handling with element and inline styles, improve right arrow escape by @sedson in #4449
- fix(channel): open channel to newest messages instead of parked scroll position by @gbirman in #4454
- fix(channel): keep scroll-to-bottom pinned until content settles by @gbirman in #4452
- feat(soup): query optimizations by @synoet in #4448
- fix(email): don't strip light backgrounds layered on colored elements by @evanhutnik in #4455
- fix: don't cache blame 404s + add suspense to blame by @404Wolf in #4466
- fix(md): fix mention->card node split, fix list number merge by @sedson in #4458
Full Changelog: v2026.7.2.0...v2026.7.2.1