Skip to content

v2026.6.15.0

Choose a tag to compare

@synoet synoet released this 15 Jun 21:38
· 1760 commits to main since this release
2604ec4

What's Changed

  • refactor(env_vars): add in database_env_vars crate by @whutchinson98 in #4060
  • feat(infra): standardize doppler ecs environment setup by @whutchinson98 in #4061
  • fix(nix): build lambdas in dev nix shell by @whutchinson98 in #4062
  • feat(convert_service): migrate to doppler by @whutchinson98 in #4063
  • fix(ui): add extra lifescyle logic to clear 1 frame lingering tooltips by @sedson in #4064
  • feat(email): emit photo_synced refresh event when self-contact photo uploads by @gbirman in #4065
  • feat(email): refetch links on photo_synced, drop avatar sync poll by @gbirman in #4066
  • fix(email): complete backfill jobs for empty mailboxes by @gbirman in #4068
  • feat(soup): impl notification filters for foreign entities, github pr's in signal by @synoet in #4059
  • fix(references): go to target message on reference click in one click by @gbirman in #4069
  • fix(lexical): collapse nested block paragraphs in single-line editors by @gbirman in #4067
  • fix(static/video): add mimetypes from filename for safari playback by @sedson in #4071
  • fix(email): allow single quote in email and only check at user creation by @whutchinson98 in #4070
  • fix(mobile web): tighten up the app squish handler by @peterchinman in #4073
  • feat(cmd): add option to ask ai when no results by @synoet in #4053
  • fix(md): fix incorrectly nested snippet insertions by @sedson in #4078
  • test: reject email sql injection vectors by @seanaye in #4074
  • fix(soup): groups initialized with placeholder data causes incorrect items to show by @dev-rb in #4079
  • fix(channel): defer goToLocationFromParams until messages tab is ready by @gbirman in #4072
  • fix(search): bound unified_search query size to prevent OOM by @gbirman in #4076
  • feat(github): only notify people who are participants in the pr by @whutchinson98 in #4080
  • fix(notif): online checker false negatives by @seanaye in #4075
  • fix(soup): make g->d hotkey work by @sedson in #4082
  • chore: tool transforms + typegen by @ehayes2000 in #3978
  • fix(ci): bundle pdfium lib into document-text-extractor lambda zip by @gbirman in #4083
  • feat(ai): openai gpt-5.5 chat support by @ehayes2000 in #4012
  • fix: unwrap none loro race condition by @404Wolf in #3890
  • fix(email): autofocus To and align body placeholder in mobile compose by @gbirman in #4085
  • feat(soup): add support for 'foreign' entity type in mark done action by @synoet in #4088
  • fix(search): restore per-view search bar text across navigation by @gbirman in #4089
  • Improve documentation clarity and consistency across guides by @jbecke in #4090

Full Changelog: v2026.6.13.0...v2026.6.15.0