v2026.9.2.0
diegosouzapw/OmniRoutev2026.9.2.0Sep 2, 2026by synoet
AI Summary
A major release involving extensive email threading improvements, calendar account management, and infrastructure migration to a shared gateway.
Key Highlights
- Email thread message null-safe ordering
- Manage calendar accounts from the calendar view
- Migrate unfurl-service and notification service to the shared gateway
- Mobile document comments
New Features
- Calendar account management
- Mobile document comments
- Agent prompt queueing
- Email thread layout polish
- Contacts service migration to gateway
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