v2026.6.22.0
macro-inc/macrov2026.6.22.0Jun 22, 2026by synoet
AI Summary
Migrates multiple services to Doppler, introduces AI projection CRUD operations, and adds inertial panning to images.
Key Highlights
- Move to Doppler for SPS, unfurl, and image proxy services
- AI projection CRUD and poller
- Inertial panning for zoomed images
- iOS edge-to-edge updates
- CRM company hide/unhide actions
New Features
- Doppler migration
- AI projection CRUD
- Inertial panning
- iOS edge-to-edge
- CRM company hide/unhide
Full Release Notes
## What's Changed * feat(sps): move to doppler by @whutchinson98 in https://github.com/macro-inc/macro/pull/4212 * Add inertial panning (momentum) to zoomed lightbox images by @peterchinman in https://github.com/macro-inc/macro/pull/4138 * feat(crm): company Hide/Unhide action and command-menu recency filter by @evanhutnik in https://github.com/macro-inc/macro/pull/4213 * feat(ios): edge to edge by @peterchinman in https://github.com/macro-inc/macro/pull/4146 * feat(settings): settings UI updates by @aidanhb in https://github.com/macro-inc/macro/pull/4169 * chg(sps): log document_id on sync extract enqueue and index completion by @gbirman in https://github.com/macro-inc/macro/pull/4215 * fix(ios): align header chrome by @peterchinman in https://github.com/macro-inc/macro/pull/4217 * style(core): reduce shadow opacity by @sedson in https://github.com/macro-inc/macro/pull/4216 * doppler config ci by @whutchinson98 in https://github.com/macro-inc/macro/pull/4214 * feat(search): index entity properties for task search filtering by @gbirman in https://github.com/macro-inc/macro/pull/4175 * chore(tauri): update app icon by @peterchinman in https://github.com/macro-inc/macro/pull/4220 * feat: pr preview block - dev only v1 by @sedson in https://github.com/macro-inc/macro/pull/4218 * fix(search): skip unknown <m-*> tags instead of failing channel message indexing by @gbirman in https://github.com/macro-inc/macro/pull/4219 * feat(email): add references section to side panel by @synoet in https://github.com/macro-inc/macro/pull/4221 * fix(md): comment mark colors too faint by @sedson in https://github.com/macro-inc/macro/pull/4222 * feat(doppler): unfurl service by @whutchinson98 in https://github.com/macro-inc/macro/pull/4229 * feat(chat): cap chat message height with expand/collapse by @ehayes2000 in https://github.com/macro-inc/macro/pull/4210 * Seanaye/feat/soup threads 1 by @seanaye in https://github.com/macro-inc/macro/pull/4165 * style(core): use link icon for document preview card by @sedson in https://github.com/macro-inc/macro/pull/4232 * Seanaye/feat/soup threads 2 by @seanaye in https://github.com/macro-inc/macro/pull/4166 * fix: email connect flow by @peterchinman in https://github.com/macro-inc/macro/pull/4233 * feat(ai): dynamic UI by @ehayes2000 in https://github.com/macro-inc/macro/pull/4224 * Seanaye/feat/soup threads 3 by @seanaye in https://github.com/macro-inc/macro/pull/4186 * fix(cmd-k): seed typed query into fresh search view by @gbirman in https://github.com/macro-inc/macro/pull/4235 * Update soup channel thread payload shape by @seanaye in https://github.com/macro-inc/macro/pull/4231 * feat(doppler): sfs by @whutchinson98 in https://github.com/macro-inc/macro/pull/4238 * feat(ai): basic ai projection CRUD by @whutchinson98 in https://github.com/macro-inc/macro/pull/4230 * better key for ai projection by @whutchinson98 in https://github.com/macro-inc/macro/pull/4240 * feat(email): backfill CATEGORY_PERSONAL threads first by @evanhutnik in https://github.com/macro-inc/macro/pull/4243 * disable background throttling by @seanaye in https://github.com/macro-inc/macro/pull/4242 * feat(doppler): image proxy service by @whutchinson98 in https://github.com/macro-inc/macro/pull/4241 * chg(md): flag on discussion thread for all md subtypes by @sedson in https://github.com/macro-inc/macro/pull/4247 * fix(channel): drill participant list into inline edit input by @sedson in https://github.com/macro-inc/macro/pull/4237 * feat(search): move document name search into OpenSearch by @gbirman in https://github.com/macro-inc/macro/pull/4244 * feat(mobile): better create menu by @peterchinman in https://github.com/macro-inc/macro/pull/4239 * fix(chat): persist selected model across new-chat redirect (macro-1940) by @ehayes2000 in https://github.com/macro-inc/macro/pull/4251 * style(recip-selector): fix vertical height of items and update rounding by @sedson in https://github.com/macro-inc/macro/pull/4253 * fix(md): follow up on discussion changes by @sedson in https://github.com/macro-inc/macro/pull/4254 * fix(md): no fetch for golden bytes by @peterchinman in https://github.com/macro-inc/macro/pull/4255 * fix(core): fix text overflow and display name for sidepanel notifs + refs by @sedson in https://github.com/macro-inc/macro/pull/4248 * fix(md): no debug pink by @sedson in https://github.com/macro-inc/macro/pull/4257 * feat(ai): projection poller by @whutchinson98 in https://github.com/macro-inc/macro/pull/4245 * style(md): add matching input focus style to md discussion by @sedson in https://github.com/macro-inc/macro/pull/4259 * fix(tutorial): fix some tutorial bugs and inconsistencies by @sedson in https://github.com/macro-inc/macro/pull/4258 * Hide channel thread soup entities in frontend by @seanaye in https://github.com/macro-inc/macro/pull/4260 * fix(chat): persist model selector draft across reloads (macro-1966) by @ehayes2000 in https://github.com/macro-inc/macro/pull/4250 * chore(team): suppress no team error log in get_team call by @whutchinson98 in https://github.com/macro-inc/macro/pull/4261 * feat(email): live backfill progress in inbox settings by @evanhutnik in https://github.com/macro-inc/macro/pull/4263 * feat(search): honor property_filters in unified search query by @gbirman in https://github.com/macro-inc/macro/pull/4234 * fix(notifications): notifications status/list remain stale on stale tab by @dev-rb in https://github.com/macro-inc/macro/pull/4268 * fix(email): allow md area to push vertical size by @sedson in https://github.com/macro-inc/macro/pull/4269 **Full Changelog**: https://github.com/macro-inc/macro/compare/v2026.6.18.1...v2026.6.22.0