Skip to content

v2026.7.8.0

Choose a tag to compare

@synoet synoet released this 09 Jul 02:19
· 1280 commits to main since this release
3cb8b8d

What's Changed

  • feat(search): index tags for non-document entity types in OpenSearch by @gbirman in #4577
  • fix(search): enrich properties for all documents, not just markdown by @gbirman in #4581
  • feat(teams): track team events on be by @whutchinson98 in #4584
  • fix(sidebar): point caret down when Favorites/Mail section is expanded by @jbecke in #4582
  • feat(soup): add Folder option to Files view New menu by @evanhutnik in #4588
  • feat(channels): channel kafka events by @whutchinson98 in #4585
  • fix(search): include tasks in the local fuzzy search pool by @gbirman in #4590
  • feat(empty states): add graphics and adjust alignment by @aidanhb in #4587
  • fix(email): mount add-inbox dialog at app root by @gbirman in #4589
  • fix(soup): prefetch next page within a viewport of the bottom and show a loading indicator by @gbirman in #4591
  • fix(email): promote CATEGORY_PERSONAL per-sender across thread by @evanhutnik in #4592
  • feat(tags): extend tags and properties to projects by @gbirman in #4595
  • feat: fancy history scrubber by @404Wolf in #4142
  • fix: add database for traces by @404Wolf in #4550
  • fix(stripe): handle payment failures/successes in stripe webhook by @whutchinson98 in #4599
  • feat(github): use github usernames for notifications by @whutchinson98 in #4597
  • fix(local): curl flags, openssl flags by @synoet in #4600
  • fix(block-unknown): constrain share/download icon size by @peterchinman in #4594
  • style(email): email input hk fixes and starting mobile drawer by @sedson in #4580
  • fix(settings): fix hotkey nav and cmd k from settings by @aidanhb in #4596
  • fix(soup): scope optimistic-update cancellation to dependent queries by @evanhutnik in #4604
  • fix: install all deps for ai editing workflow by @404Wolf in #4603
  • Revert "fix(settings): fix hotkey nav and cmd k from settings" by @aidanhb in #4605
  • fix(icons): adjust icons to not clip by @aidanhb in #4607
  • feat(tags): extend tags and properties to AI chats by @gbirman in #4601
  • fix(agent): auto-load searched tools and self-heal unloaded tool calls by @synoet in #4606
  • fix(inbox): various fixes and changes by @dev-rb in #4602
  • fix(soup): gate split-panel soup items query behind view initialization by @evanhutnik in #4609
  • feat(tags): folder row tag placement, folders tag facet, chat properties side panel by @gbirman in #4611
  • fix(empty states): reduce empty state top padding on mobile by @aidanhb in #4613
  • perf(sync-service): multi-stage Docker image, 4.5GB -> 510MB by @synoet in #4614
  • chore(search): drop retired Postgres document name search by @gbirman in #4246
  • feat(soup): add Remove from folder context menu action in folder views by @evanhutnik in #4608
  • Seanaye/fix/properties architecture by @seanaye in #4572
  • fix(local): ensure kafka is running in dev and local mode by @whutchinson98 in #4616
  • feat(github): allow github app installation before github account link by @whutchinson98 in #4612
  • feat(settings): github app connection link by @dev-rb in #4618
  • feat(tags): add label picker to entity row context menu by @gbirman in #4619
  • fix(settings): change github install app copy by @dev-rb in #4621
  • fix(search): index parent-only docs for non-searchable file types by @gbirman in #4620
  • fix(channel): drag over reply input reliably shows the drop overlay by @gbirman in #4623
  • fix(email): skip missing labels on message insert instead of erroring by @evanhutnik in #4622
  • feat: add CRM settings UI and AI tools for company management by @jbecke in #4586
  • fix(tags): sort applied tag chips alphabetically by @gbirman in #4625
  • feat(emoji): rank emoji search by canonical names, keywords, and usage by @gbirman in #4624
  • chore(channel): remove dead channel-wide drag overlay plumbing by @gbirman in #4628
  • feat(soup): show block header content in preview panel by @dev-rb in #4635
  • fix(sidebar): polish unread widget hover preview by @gbirman in #4629
  • fix(emoji): scroll selected emoji into view on arrow-key navigation by @gbirman in #4637
  • fix(search): format document names in server search results by @gbirman in #4633
  • feat(tags): surface tags in AI tools + ListTags tool by @gbirman in #4626
  • feat: add upload file button to mobile dock create menu by @peterchinman in #4634
  • fix(soup): preview panel visible too long on narrow split by @dev-rb in #4639
  • feat(channels): unified input mode (i.e. no inline input mode) by @peterchinman in #4571
  • fix(tags): AI tool schema mismatches, doc routing, tag colors by @gbirman in #4641
  • feat(mobile): activate full-text search on Enter in mobile search by @peterchinman in #4632
  • Revert "fix(sidebar): polish unread widget hover preview (#4629)" by @gbirman in #4642
  • feat(auth): add Loops integration for sign-up emails by @git-julia in #4636
  • fix: ai shows up as "Macro (AI)" in history using AI namespace by @404Wolf in #4640
  • fix(chat): buffer streaming mention tags so partial mentions never render as raw text by @ehayes2000 in #4473
  • fix(tags): type-specific entity icons in ListEntities tool results by @gbirman in #4643
  • fix acl in properties by @seanaye in #4615
  • change casing by @seanaye in #4644

Full Changelog: v2026.7.7.1...v2026.7.8.0