v2026.6.25.1

macro-inc/macrov2026.6.25.1Jun 25, 2026by synoet

AI Summary

Focuses on queue system refactoring and mobile UI polish, including safe area adjustments and search pagination fixes.

Key Highlights

  • Refactored macro queues crate.
  • Mobile safe area improvements.
  • Improved search pagination logic.
  • Notification ingress queue updates.

New Features

  • Macro queues crate
  • Mobile safe area fixes
  • Search pagination improvements

Full Release Notes

## What's Changed
* fix(email): don't fail link teardown when FA IdP unlink fails by @evanhutnik in https://github.com/macro-inc/macro/pull/4343
* style(core): menu anims, remove active gradient edge from surfaces by @sedson in https://github.com/macro-inc/macro/pull/4344
* refactor(queues): macro queues crate by @whutchinson98 in https://github.com/macro-inc/macro/pull/4339
* fix(search): paginate unified search by distinct entity, not inner hit by @gbirman in https://github.com/macro-inc/macro/pull/4346
* chore: ios js entry observability by @peterchinman in https://github.com/macro-inc/macro/pull/4345
* fix(search): cancel in-flight requests when query changes by @gbirman in https://github.com/macro-inc/macro/pull/4348
* fix(ios soup): css as source of truth for safe area by @peterchinman in https://github.com/macro-inc/macro/pull/4349
* fix(queue): use notification ingress queue by @whutchinson98 in https://github.com/macro-inc/macro/pull/4350
* chore(channel): remove placeholderData from channel messages query by @gbirman in https://github.com/macro-inc/macro/pull/4351
* feat: add soup and channel scroll state to split history by @peterchinman in https://github.com/macro-inc/macro/pull/4317


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