v2026.6.4.0

macro-inc/macrov2026.6.4.0Jun 4, 2026by synoet

AI Summary

Refined custom icons, improved empty states, and added an email inbox selector for better scope management.

Key Highlights

  • Rested custom macro icons
  • Email inbox selector to scope the mail list
  • Role-aware opt-out semantics for CRM thread grants
  • Email contact photos in avatars

New Features

  • Icon restyling
  • Email inbox selector
  • CRM role-aware opt-out
  • Email contact photos
  • Empty state documentation

Full Release Notes

## What's Changed
* feat(icons): restyle custom macro icons by @aidanhb in https://github.com/macro-inc/macro/pull/3756
* feat(empty states): Add docs to empty states by @aidanhb in https://github.com/macro-inc/macro/pull/3760
* fix(email): polish the mobile reply input by @gbirman in https://github.com/macro-inc/macro/pull/3761
* feat(email): surface the owning inbox per thread in the entity emails view by @gbirman in https://github.com/macro-inc/macro/pull/3753
* feat(email): render email contact photos in avatars by @gbirman in https://github.com/macro-inc/macro/pull/3755
* fix: fix task dedup soup query by @ehayes2000 in https://github.com/macro-inc/macro/pull/3757
* feat(iac): protect fusionauth idp resources by @whutchinson98 in https://github.com/macro-inc/macro/pull/3763
* feat(entity-access): role-aware opt-out semantics for CRM thread grant by @evanhutnik in https://github.com/macro-inc/macro/pull/3765
* feat(email): return inbox photo from links API for the from-inbox selector by @gbirman in https://github.com/macro-inc/macro/pull/3762
* fix(email): verify child email_links row before graph edge in /email/init by @gbirman in https://github.com/macro-inc/macro/pull/3771
* fix(task-dedup): improve duplicate judge prompt by @ehayes2000 in https://github.com/macro-inc/macro/pull/3770
* fix(ai-tools): clarify activity summary tool routing by @ehayes2000 in https://github.com/macro-inc/macro/pull/3773
* feat: configure github mcp by @ehayes2000 in https://github.com/macro-inc/macro/pull/3764
* fix(home): can't drag and drop attachments for input by @dev-rb in https://github.com/macro-inc/macro/pull/3775
* fix(soup): email attachments showing in documents view by @dev-rb in https://github.com/macro-inc/macro/pull/3776
* feat(email): add inbox selector to scope the mail list by @gbirman in https://github.com/macro-inc/macro/pull/3774
* fix(soup): can't mark done in inbox noise tab by @dev-rb in https://github.com/macro-inc/macro/pull/3779
* feat(email): bootstrap child email_links on first link (self-link case) by @gbirman in https://github.com/macro-inc/macro/pull/3777
* feat(mobile): improve soup navigation touch highlight by @peterchinman in https://github.com/macro-inc/macro/pull/3782
* fix(email): stop backspace from deselecting an inbox in the selector by @gbirman in https://github.com/macro-inc/macro/pull/3780
* fix(ai): make tool rendering stable during streaming by @ehayes2000 in https://github.com/macro-inc/macro/pull/3778
* Mintlify Docs Edits by @mintlify[bot] in https://github.com/macro-inc/macro/pull/3786


**Full Changelog**: https://github.com/macro-inc/macro/compare/v2026.6.3.2...v2026.6.4.0