Skip to content

v2026.9.24.0

Choose a tag to compare

@synoet synoet released this 25 Sep 02:15
· 1421 commits to main since this release
2e4ac7a

What's Changed

  • AI usage allowances, prepaid credits, overage billing, and the Max plan by @jbecke in #6336
  • refactor(web): simplify split-router compatibility middleware by @dev-rb in #6902
  • fix: bundle updater broken path by @peterchinman in #6910
  • Seanaye/fix/cache disposed by @seanaye in #6885
  • feat(channels): make composable and add detail view by @dev-rb in #6762
  • fix(calendar): select the reminded instance when opening a calendar notification by @gbirman in #6915
  • style(md): use tint for inline code nodes by @sedson in #6914
  • fix(md): parse text paste for new agent mentions by @sedson in #6887
  • fix(email): stabilize GraphQL read and archive flows by @seanaye in #6909
  • chore(agents): surface an exhausted Cursor usage limit as an actionable session notice by @404Wolf in #6857
  • fix(pdf): anchor the selection menu to the selected text by @gbirman in #6893
  • fix(notifications): keep comment rows pointing at the comment after they are read by @gbirman in #6917
  • fix(ai-billing): exclude projections from metered usage by @whutchinson98 in #6919
  • chore(agents): one @macro mention, aimed by the agents rollout by @404Wolf in #6907
  • flag off clearing ios notifs by @seanaye in #6928
  • fix(channels): clean up visual bugs with channel thead rails by @sedson in #6925
  • feat(notification): ingress drop invalid messages by @whutchinson98 in #6929
  • fix(email): drop leftover-canvas CSS zoom by @cameronapak in #6374
  • feat(agents): start macrod-bound agents from the composer by @404Wolf in #6844
  • fix(calendar): keep the read-only mention card open when its chip is clicked by @gbirman in #6927
  • fix(email): scheduled email submission and management by @gbirman in #6708
  • Seanaye/fix/home not updating by @seanaye in #6930
  • feat(split-router): add route-owned history state by @dev-rb in #6920
  • fix(drive): restore breadcrumb trails from history by @dev-rb in #6921
  • test(teams): add failing seat release regression by @whutchinson98 in #6933
  • fix(command): prevent cache refresh bursts from starving entity results by @seanaye in #6923
  • fix(notification): speed up read updates and reconcile stale state by @seanaye in #6931
  • fix(notifications): name agent comment senders and scroll to Discussion targets by @gbirman in #6924
  • chore(agents): remove tooltips from agent session list rows by @404Wolf in #6918
  • feat(comments): let agents start inline comments anchored to markdown text by @gbirman in #6926
  • feat(agents): answer chat agent mentions with one message that starts as a spinner by @404Wolf in #6894
  • fix(web): route inbox previews by block target by @dev-rb in #6898
  • fix(core): - mount debug-routes, fix(agents): better invert colors for light mode chat bubbles by @sedson in #6935
  • fix(email): show dropped images and videos inline in compose by @gbirman in #6937
  • feat(agents): let a persona choose whether it is a coding agent by @404Wolf in #6936
  • style(web): refine shared controls and dark surfaces by @synoet in #6944
  • fix: clicking channel goes to most recent unread notification by @peterchinman in #6947
  • feat(web): the Magic Chip is a compact card that opens the session by @404Wolf in #6943
  • fix(comments): stop starting a comment from remounting the document by @gbirman in #6952
  • fix(comments): release a comment link's highlight when the linked comment is clicked by @gbirman in #6945
  • fix(email): make scheduled send undo, cancel, and send paths consistent by @gbirman in #6941
  • fix(web): eagerly import new app route views by @dev-rb in #6953
  • fix(splits): keep the clicked link in view when it opens a new split by @gbirman in #6950
  • fix(command): import exclude directly to fix TDZ crash on app load by @404Wolf in #6957
  • feat(agents): offer Fireworks open-weight models on inmem Macro by @404Wolf in #6954
  • fix(web): refine split colors and dialog spacing by @synoet in #6958

Full Changelog: v2026.9.23.3...v2026.9.24.0