v2026.9.2.0

asheshgoplani/agent-deckv2026.9.2.0Sep 2, 2026by synoet

AI Summary

Continues the gateway migration effort, adds calendar account management directly from the calendar view, improves email thread handling, and introduces mobile document comments.

Key Highlights

  • Migrated unfurl-service, notification service, contacts service, and search processing service to the gateway
  • Added calendar account management directly from the calendar view
  • Improved email thread layout and keyboard UX
  • Added comments in documents for mobile

New Features

  • Manage calendar accounts from the calendar view
  • Comments in documents (mobile)
  • Agents can @ mention
  • Agents can server-side prompt queue
  • Bubble tabs UI
  • Notified_at sort for the inbox Signal/Noise tabs

Full Release Notes

## What's Changed
* fix(email): order thread messages null-safe so previews resolve the subject by @gbirman in https://github.com/macro-inc/macro/pull/6120
* chore(service_url): remove unused and dead service urls by @whutchinson98 in https://github.com/macro-inc/macro/pull/6126
* feat(infra): add typed shared-gateway listener priorities by @whutchinson98 in https://github.com/macro-inc/macro/pull/6127
* feat(calendar): manage calendar accounts from the calendar view by @gbirman in https://github.com/macro-inc/macro/pull/6124
* chore: make ci fast by @404Wolf in https://github.com/macro-inc/macro/pull/5802
* perf(cache): reduce unnecessary cache revision work by @seanaye in https://github.com/macro-inc/macro/pull/6113
* Seanaye/feat/add task projections by @seanaye in https://github.com/macro-inc/macro/pull/6117
* fix(split-layout): hold last layout when the resize zone measures zero by @gbirman in https://github.com/macro-inc/macro/pull/6123
* feat(unfurl): migrate unfurl-service onto the shared gateway by @whutchinson98 in https://github.com/macro-inc/macro/pull/6128
* docs(calendar): add Calendar block page by @git-julia in https://github.com/macro-inc/macro/pull/6129
* feat(md/channel): quote reply node v1 with backlink by @sedson in https://github.com/macro-inc/macro/pull/6119
* feat(convert-service): dual-mount convert-service on the shared gateway by @whutchinson98 in https://github.com/macro-inc/macro/pull/6131
* fix(email): send iOS push only for Signal-tab mail by @synoet in https://github.com/macro-inc/macro/pull/6095
* Seanaye/fix/preserve v3 projections by @seanaye in https://github.com/macro-inc/macro/pull/6136
* feat(notifications): mute entities from context and command menus by @synoet in https://github.com/macro-inc/macro/pull/6063
* fix(soup): publish realtime updates for channel-shared entities by @seanaye in https://github.com/macro-inc/macro/pull/6139
* feat(notification): migrate notification service to gateway by @whutchinson98 in https://github.com/macro-inc/macro/pull/6135
* fix(email): preserve UTF-8 in misdeclared Gmail bodies by @gbirman in https://github.com/macro-inc/macro/pull/6133
* feat(contacts): migrate contacts service to gateway by @whutchinson98 in https://github.com/macro-inc/macro/pull/6140
* feat(mobile): comments in documents by @peterchinman in https://github.com/macro-inc/macro/pull/6121
* chore(ci): deploy all on all push by @whutchinson98 in https://github.com/macro-inc/macro/pull/6141
* feat(email): polish thread layout and keyboard UX by @cameronapak in https://github.com/macro-inc/macro/pull/6038
* Seanaye/fix/thread content backfill by @seanaye in https://github.com/macro-inc/macro/pull/6143
* feat(search_processing_service): migrate search processing service to gateway by @whutchinson98 in https://github.com/macro-inc/macro/pull/6142
* fix(calendar): support mentions in event descriptions by @gbirman in https://github.com/macro-inc/macro/pull/6130
* feat(agent-trigger): extract explicit reply targets instead of detecting them by @404Wolf in https://github.com/macro-inc/macro/pull/6144
* feat: agents can @ mention by @404Wolf in https://github.com/macro-inc/macro/pull/6114
* fix(md-tables): require a long press before touch cell selection by @404Wolf in https://github.com/macro-inc/macro/pull/5930
* fix(ios): text selection menu focus bug by @peterchinman in https://github.com/macro-inc/macro/pull/6147
* feat(ui): add bubble tabs by @dev-rb in https://github.com/macro-inc/macro/pull/6148
* feat(soup): notified_at sort for the inbox Signal/Noise tabs by @gbirman in https://github.com/macro-inc/macro/pull/6138
* feat(activity): attribute EditDocument collab edits to the AI bot by @synoet in https://github.com/macro-inc/macro/pull/6051
* feat(agent): server-side prompt queueing for agent sessions by @404Wolf in https://github.com/macro-inc/macro/pull/6134


**Full Changelog**: https://github.com/macro-inc/macro/compare/v2026.9.1.0...v2026.9.2.0