v2026.6.29.0

macro-inc/macrov2026.6.29.0Jun 29, 2026by synoet

AI Summary

Improves search accuracy and introduces macro event webhooks, while also handling Gmail paywall constraints for free users.

Key Highlights

  • Force exact matching for quoted search terms.
  • Gmail paywall handling to keep the first inbox free.
  • Introduction of macro event webhooks.
  • Improved split layout history matching.

New Features

  • Exact matching search
  • Gmail paywall handling
  • Macro event webhooks
  • Strong filter input typing

Full Release Notes

## What's Changed
* fix(search): force exact matching for quoted search terms by @gbirman in https://github.com/macro-inc/macro/pull/4355
* fix(split-layout): nav button sync and drop sidebar history matching by @gbirman in https://github.com/macro-inc/macro/pull/4353
* feat(email): rehost external signature images to static-file-service by @evanhutnik in https://github.com/macro-inc/macro/pull/4357
* seanaye/feat/notify on agent patch by @seanaye in https://github.com/macro-inc/macro/pull/4337
* Seanaye/feat/gql by @seanaye in https://github.com/macro-inc/macro/pull/4236
* fix: toasts appearing under settings by @evanhutnik in https://github.com/macro-inc/macro/pull/4359
* fix(gmail): paywall additional inboxes, keep first inbox free by @gbirman in https://github.com/macro-inc/macro/pull/4280
* fix(soup): restore search text from the history entry directly on mount by @gbirman in https://github.com/macro-inc/macro/pull/4356
* fix(mobile): create button by @peterchinman in https://github.com/macro-inc/macro/pull/4361
* update Bun dependency output hash by @seanaye in https://github.com/macro-inc/macro/pull/4354
* fix(chat): free users only see Haiku by @ehayes2000 in https://github.com/macro-inc/macro/pull/4363
* fix rustsec anyhow by @seanaye in https://github.com/macro-inc/macro/pull/4366
* fix(email): init email link for new users who skip the login route by @evanhutnik in https://github.com/macro-inc/macro/pull/4365
* chg(ui): not toolbars on split, move functionality to new menus and buttons by @sedson in https://github.com/macro-inc/macro/pull/4362
* fix(mobile): safe area improvements by @peterchinman in https://github.com/macro-inc/macro/pull/4372
* feat(ai): cooperative cancel by @ehayes2000 in https://github.com/macro-inc/macro/pull/4368
* fix(split-layout): keep history items reactive so entry-state capture isn't skipped by @gbirman in https://github.com/macro-inc/macro/pull/4371
* fix(team): paying teams by @whutchinson98 in https://github.com/macro-inc/macro/pull/4374
* feat(webhooks): macro event webhooks by @whutchinson98 in https://github.com/macro-inc/macro/pull/4360
* feat(gql): strong filter input typing by @seanaye in https://github.com/macro-inc/macro/pull/4364


**Full Changelog**: https://github.com/macro-inc/macro/compare/v2026.6.25.1...v2026.6.29.0