Releases
v0.8.40
Compare
Sorry, something went wrong.
No results found
Features
feat(coda): add Coda integration with API-token credential and resource pickers (#7907 )
feat(ci): promote Trigger.dev tasks in lockstep with the ECS traffic cutover (#5725 )
feat(search-mcp): persist client-attributed tool activity (#7892 )
feat(credential-groups): allowlist integrations by workspace (#7885 )
feat(insights): add organization activity dashboards (#7884 )
feat(sso): let organizations require single sign-on (#7881 )
feat(library): AI Personal Assistant vs. AI Agent Builder: What's the Difference? (#7878 )
feat(access-requests): request and review permission access (#7871 )
Improvements
improvement(integrations): consolidate generated metadata (#7887 )
improvement(credentials): allow connecting accounts with different emails (#7883 )
Bug Fixes
fix(credentials): render the credential selector with the editor combobox (#7913 )
fix(file-search): bound dispatcher database work (#7909 )
fix(credential-groups): expose provider emails and align people rows (#7904 )
fix(outbox): process cron batches outside HTTP requests (#7911 )
fix(insights): reduce activity aggregation overhead (#7908 )
fix(knowledge): increase hosted rerank capacity (#7912 )
fix(gmail): open search results in the indexed mailbox (#7910 )
fix(knowledge): bound KB block vector retrieval (#7903 )
fix(ci): prepare tasks before app rollout and promote at cutover (#7902 )
fix(workspace-fork): scope and batch preview revisions (#7901 )
fix(slack): allow installation before organization setup (#7900 )
fix(search): preserve indexed vector retrieval and literal source text (#7899 )
fix(search): retain permission sync failures and clarify progress (#7897 )
fix(search): complete sync failure diagnostic context (#7898 )
fix(search): preserve Google sync diagnostics and retry transient failures (#7895 )
fix(workflows): resolve finished resume runs on the run status endpoint (#7894 )
fix(search): surface Google service account authorization errors (#7893 )
fix(browser): recover stalled screenshots and preserve image coordinates (#7889 )
fix(slack-search): wait for content before starting replies (#7891 )
fix(access-control): keep the settings page open while an organization is governed (#7890 )
fix(search): bound retrieval and avoid repeated turn admission (#7888 )
fix(security): close fail-open paths found by the integration suite (#7886 )
fix(credentials): clean up personal secrets in archived workspaces (#7882 )
fix(access-requests): align permission checks and pending request flows (#7880 )
fix(credentials): restore scoped Slack bot reconnects (#7879 )
fix(docs): correct db:push backfill description (#7877 )
fix(workspace): hydrate access policy before rendering chat (#7875 )
fix(sidebar): extend faded labels until row actions appear (#7874 )
fix(access-requests): scope previews and audit events correctly (#7873 )
fix(browser): improve snapshots, native controls and action reliability (#7872 )
Other Changes
chore(ci): simplify Trigger release workflow (#7905 )
chore(auth): diagnose unexpected managed OAuth callback failures (#7896 )
chore(db): drop retired usage columns and compatibility scaffolding (#7868 )
Contributors
View changes on GitHub
You can’t perform that action at this time.