github simstudioai/sim v0.8.40

2 hours ago

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

Don't miss a new sim release

NewReleases is sending notifications on new releases.