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