v2026.7.9.1

macro-inc/macrov2026.7.9.1Jul 9, 2026by synoet

AI Summary

This patch release addresses platform-specific packaging issues, improves authentication flows, and introduces visual refinements to the home screen and search capabilities.

Key Highlights

  • Fixed Linux desktop TLS backend packaging.
  • Implemented replay logic for missed socket messages.
  • Added drag-down-to-refresh functionality for the soup-view on mobile.
  • Refined default light and dark themes.

New Features

  • ANY/ALL filtering for tag filters in search
  • Drag down to refresh on mobile
  • Replay missed socket messages

Full Release Notes

## What's Changed
* fix(themes): refine default light dark themes by @peterchinman in https://github.com/macro-inc/macro/pull/4674
* fix linux desktop TLS backend packaging by @seanaye in https://github.com/macro-inc/macro/pull/4665
* Seanaye/feat/lazy extraction by @seanaye in https://github.com/macro-inc/macro/pull/4672
* chg(ui): use 0.5px borders and rings, change surface active style to support by @sedson in https://github.com/macro-inc/macro/pull/4678
* Revert "feat(icons): thicken icon strokes to a Linear-style weight (#4554)" by @sedson in https://github.com/macro-inc/macro/pull/4679
* fix(soup): optimistic update doesn't filter out item when not matching current view by @dev-rb in https://github.com/macro-inc/macro/pull/4675
* Seanaye/feat/replay missed socket messages by @seanaye in https://github.com/macro-inc/macro/pull/4500
* Seanaye/feat/split module by @seanaye in https://github.com/macro-inc/macro/pull/4680
* fix(auth): fire first-inbox provisioning from the SSO redirect, not the direct-OAuth login by @gbirman in https://github.com/macro-inc/macro/pull/4682
* fix(channels): untarget message on click by @peterchinman in https://github.com/macro-inc/macro/pull/4684
* fix(local): nix-shell DATABASE_URL overlay and lexical_service image deps by @gbirman in https://github.com/macro-inc/macro/pull/4683
* fix(tags): render tag chips as the leftmost meta accessory for all entity rows by @gbirman in https://github.com/macro-inc/macro/pull/4686
* feat(tags): ANY/ALL filtering for tag filters in search by @gbirman in https://github.com/macro-inc/macro/pull/4677
* feat(soup-view): drag down to refresh on mobile by @peterchinman in https://github.com/macro-inc/macro/pull/4645
* chg(ui): change active split style by @sedson in https://github.com/macro-inc/macro/pull/4687
* feat(home): revised home, projections, chat empty state by @synoet in https://github.com/macro-inc/macro/pull/4676
* fix(home): improve recommendation email triage by @synoet in https://github.com/macro-inc/macro/pull/4690
* fix(home): replace recommendation and example context by @synoet in https://github.com/macro-inc/macro/pull/4689
* feat(inbox): group email tab by date by @synoet in https://github.com/macro-inc/macro/pull/4691


**Full Changelog**: https://github.com/macro-inc/macro/compare/v2026.7.9.0...v2026.7.9.1