v2026.7.13.0
What's Changed
- chore: disable claude attribution settings by @synoet in #4735
- feat!: the great restructuring (part one) by @synoet in #4736
- fix(home): mobile top padding in home content layout by @synoet in #4739
- feat(email): add effective-date index for latest-message lateral by @evanhutnik in #4741
- feat!: frontend restructure by @synoet in #4738
- feat(webhooks): add webhook secret to create webhook response by @whutchinson98 in #4744
- feat(calls): call user mute icon by @whutchinson98 in #4746
- fix(soup): keep move-to-folder selection in sync with visible items by @evanhutnik in #4749
- fix(call): start call button by @whutchinson98 in #4750
- Seanaye/feat/properties mutation by @seanaye in #4740
- fix crane mkCargoDerivation for cache wasm by @seanaye in #4752
- feat(auth): implement new auth extractor/service by @whutchinson98 in #4751
- feat: contribution guidelines by @ehayes2000 in #4755
- Seanaye/feat/hoist edge composition by @seanaye in #4747
- feat(email): theme-adapt forwarded html in the compose quote by @evanhutnik in #4753
- fix(soup): consume cmd+f in search bar instead of triggering browser find by @gbirman in #4757
- fix(search): target the clicked channel search hit, not the channel's notification by @gbirman in #4761
- fix: broken chat history query by @404Wolf in #4756
- Seanaye/fix/property sum type by @seanaye in #4748
- fix wasm-pack cache home for nix builds by @seanaye in #4763
- feat(crm-settings): remove deal stages, company properties, and permissions sections by @evanhutnik in #4765
- style(split): add small shadow to splits by @sedson in #4767
- fix(inbox): pane still visible when no items by @dev-rb in #4770
- chore: restore build script by @peterchinman in #4769
- fix: use proper separate worker retry machines by @404Wolf in #4762
- Fix(themes): add copy/edit buttons to theme chip pills in settings by @aidanhb in #4768
- fix(just): sqlx and check just commands by @whutchinson98 in #4772
- feat(email): kafka producer by @whutchinson98 in #4758
- feat(sidebar): show user name in bottom settings button by @evanhutnik in #4766
- feat(teams): return crm_enabled from GET /team by @evanhutnik in #4764
- fix(ai): fall back to the Smart model's bare api id for unroutable model ids by @ehayes2000 in #4775
- fix(channels): extract bot message mentions via lexical service by @ehayes2000 in #4771
- feat(crm): optional backfill on enable, customer empty states by @evanhutnik in #4778
- chore: remove deprecated e2e tests by @whutchinson98 in #4777
- feat(tags): enable tagging call record entities by @gbirman in #4703
- feat(theme): preview themes on hover/highlight in cmd+k and settings by @ehayes2000 in #4745
- fix(paywall): wrong text shown for locked model interaction by @dev-rb in #4779
- Add shadow styling to group hover preview tooltip by @jbecke in #4780
- fix(crm): resolve user's own inbox by email for CRM backfill by @evanhutnik in #4782
- fix(soup): hydrate tags on call records in the soup feed by @gbirman in #4786
- fix(channels): active call query suspense by @synoet in #4785
- fix(ios): mobile touch menus by @peterchinman in #4787
- feat(icon): add some new icons for bots and automations by @aidanhb in #4773
- feat(search): enqueue a name refresh on document rename by @gbirman in #4789
Full Changelog: v2026.7.11.0...v2026.7.13.0