v2026.7.28.3

macro-inc/macrov2026.7.28.3Jul 28, 2026by synoet

AI Summary

Focuses on authentication improvements, AI model upgrades to GPT-5.6, and a custom ORM SDK implementation.

Key Highlights

  • Custom 'ORM' SDK implementation
  • AI model update to GPT-5.6
  • User name set from identity provider on signup
  • Enhanced getting started experience

New Features

  • Custom ORM SDK
  • User name from identity provider
  • Getting started page
  • Default channel preview

Full Release Notes

## What's Changed
* Fix root font sizing on desktop Safari by @peterchinman in https://github.com/macro-inc/macro/pull/5239
* fix(ci): fix non-deterministic test failure in import crate by @ehayes2000 in https://github.com/macro-inc/macro/pull/5233
* fix(ai): avoid cubic reprocessing of tool-call-heavy chat streams by @ehayes2000 in https://github.com/macro-inc/macro/pull/5234
* fix(soup): notifications on items not being consumed properly by @dev-rb in https://github.com/macro-inc/macro/pull/5245
* feat(auth): set user name from identity provider on signup by @evanhutnik in https://github.com/macro-inc/macro/pull/5240
* Seanaye/fix/target for span by @seanaye in https://github.com/macro-inc/macro/pull/5250
* feat(ci): add fusionauth instance deploy workflow by @whutchinson98 in https://github.com/macro-inc/macro/pull/5253
* fix(ai): remove sonnet 4.6, bump openai models to gpt-5.6 by @ehayes2000 in https://github.com/macro-inc/macro/pull/5251
* fix(prompt): CreateDocument can't link docs correctly over MCP by @ehayes2000 in https://github.com/macro-inc/macro/pull/5067
* feat: implement custom "orm" sdk by @404Wolf in https://github.com/macro-inc/macro/pull/4730
* Seanaye/feat/add more soup events by @seanaye in https://github.com/macro-inc/macro/pull/5252
* fix(onboarding): limit to two emails, handle overflow on connect summary by @synoet in https://github.com/macro-inc/macro/pull/5256
* fix(property): optimistic update for graphql does not update the view by @dev-rb in https://github.com/macro-inc/macro/pull/5258
* feat: default channel preview by @peterchinman in https://github.com/macro-inc/macro/pull/5259
* fix: persist preview mode across empty states in inbox by @peterchinman in https://github.com/macro-inc/macro/pull/5172
* fix(settings): preserve url params when opening and closing settings by @peterchinman in https://github.com/macro-inc/macro/pull/5167
* feat: getting started by @peterchinman in https://github.com/macro-inc/macro/pull/5226
* chg(login): consolidate /login /signup /welcome by @synoet in https://github.com/macro-inc/macro/pull/5255
* fix(mobile channels): "Replying to thread" input when thread has existing replies by @peterchinman in https://github.com/macro-inc/macro/pull/4943
* chore: improve "git blame" feature by @404Wolf in https://github.com/macro-inc/macro/pull/5263
* fix: improve getting started by @peterchinman in https://github.com/macro-inc/macro/pull/5264


**Full Changelog**: https://github.com/macro-inc/macro/compare/v2026.7.28.2...v2026.7.28.3