v2026.6.8.0
What's Changed
- fix(soup): return notification-backed items to list on undo mark-done by @gbirman in #3783
- fix(email): refetch new email thread on WS notification by @gbirman in #3789
- fix(email): notify delegated primaries of new emails in shared inboxes by @gbirman in #3788
- feat(macro_service_urls): Standardize service urls in rust by @whutchinson98 in #3772
- chore(stripe): remove legacy stripe subscription code by @whutchinson98 in #3790
- chore(paywall): remove legacy plans and refactor by @dev-rb in #3791
- feat(authentication_service): migrate to use doppler by @whutchinson98 in #3794
- Product documentation updates by @mintlify[bot] in #3795
- feat: add descriptive subtext and docs links to empty states by @jbecke in #3793
- fix(authentication_service): support doppler secrets sync by @whutchinson98 in #3796
- remove doppler token by @whutchinson98 in #3798
- chore(fusionauth): destory local should remove docker volumes by @whutchinson98 in #3797
- refactor(crm): gate CRM service methods with capability-token receipts by @evanhutnik in #3766
- fix: local fusionauth idp by @whutchinson98 in #3799
- fix(authentication_service): try to load config from APP_SETTINGS_JSON by @whutchinson98 in #3800
- Mintlify Docs Edits by @mintlify[bot] in #3804
- Mintlify Docs Edits by @mintlify[bot] in #3805
- Mintlify Docs Edits by @mintlify[bot] in #3806
- feat: optimistic document creation by @404Wolf in #3716
- Mintlify Docs Edits by @mintlify[bot] in #3808
- fix: dont filter the golden snapshot from nix deploy builds by @404Wolf in #3809
- fix: deny by @whutchinson98 in #3812
- fix: don't show 404 blip on markdown load by @404Wolf in #3813
- fix: remove_link unlinks correct FA IdP link for secondary inboxes by @gbirman in #3814
- Mintlify Docs Edits by @mintlify[bot] in #3816
- update favicon to orange brand icon by @git-julia in #3818
- feat(documents): add document to entity_access when you are mentioned in it by @whutchinson98 in #3817
- Mintlify Docs Edits by @mintlify[bot] in #3820
- feat(call_recording): image placeholder by @whutchinson98 in #3811
- feat(ios): native swift livekit by @peterchinman in #3750
- feat(db): channel left at index by @whutchinson98 in #3822
- fix: wrap long unbroken words in email digest by @peterchinman in #3663
- remove call recording lambda by @whutchinson98 in #3824
- fix: clean up multi-inbox settings toast and optimistic add/remove by @gbirman in #3815
- fix(ai): mentions flashing in chat stream by @ehayes2000 in #3825
- feat(ai): bufferedStream by @ehayes2000 in #3810
- fix(opensearch): add search slow-log thresholds to v2 join indexes by @gbirman in #3823
- feat: suppress user affordances on inbox-only linked-child contacts by @gbirman in #3819
- fix: call recording preview handler by @whutchinson98 in #3826
- fix(mobile): compose task plays nice with virtual keyboard by @peterchinman in #3803
- feat(channel): drag entities into channel input by @peterchinman in #3821
- Mintlify Docs Edits by @mintlify[bot] in #3829
- [search] deprecate parent-child migration legacy code by @gbirman in #3827
- feat(calls): show placeholder image over recording by @whutchinson98 in #3832
- feat(infra): faster ecs deployments by @whutchinson98 in #3830
- fix(sidebar): Missing home shortcut by @dev-rb in #3835
- feat: macro config by @whutchinson98 in #3801
- fix: classify connected secondary inboxes as inbox-only by @gbirman in #3831
- perf(calls): batch-fetch call record participants by @evanhutnik in #3836
- fix(task): github pr loading skeleton by @whutchinson98 in #3837
- feat: always show profile picture upload button by @peterchinman in #3787
- feat: loading indicator when switching soup tabs on mobile by @peterchinman in #3802
- fix(environment): add aliases to environment for config loading by @whutchinson98 in #3838
- feat(soup): preserve filters across tabs for some views by @dev-rb in #3834
- Deny by @evanhutnik in #3841
- feat(search): add CRM company search to unified search by @evanhutnik in #3840
- feat(infra): add in deployment failure alarm for ecs services by @whutchinson98 in #3839
- fix(email): auto-refresh newly-linked inbox avatar during post-link sync by @gbirman in #3844
- fix(empty states): differentiate copy for signal and noice empty states by @aidanhb in #3846
- fix(ios): callkit compiles correctly by @peterchinman in #3848
- fix: feature flag for auto-update ui by @peterchinman in #3850
- feat(email): gate multi-inbox on the enable-multi-inbox posthog flag by @gbirman in #3851
- feat(settings): rework email enable/disable controls by @evanhutnik in #3847
- fix(ios): correct modes in plist by @peterchinman in #3852
- fix: channel tabs by @peterchinman in #3853
- feat(soup): display github pr entities by @dev-rb in #3792
New Contributors
- @404Wolf made their first contribution in #3716
- @git-julia made their first contribution in #3818
Full Changelog: v2026.6.4.0...v2026.6.8.0