v2026.9.2.0

every-app/open-seov2026.9.2.0Sep 2, 2026by synoet

AI Summary

Focuses on migrating critical services like unfurl, notification, and search processing to the shared gateway. Improvements were made to email thread layout, keyboard navigation, and calendar account management. Agents gained the ability to @mention users.

Key Highlights

  • Migrated unfurl, convert, notification, contacts, and search processing services to gateway
  • Calendar account management directly from the calendar view
  • Email UX polish including thread layout and keyboard navigation
  • Agents can now @mention users

New Features

  • Calendar account management
  • Agents @mention capability
  • Bubble tabs UI
  • Comments in documents (mobile)
  • Muted entities from menus

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