Releases: simstudioai/sim
Releases · simstudioai/sim
Release list
v0.8.46
v0.8.45
Improvements
- improvement(knowledge): stop consuming access batches once both overview probes saturate (#7970)
- improvement(knowledge): stop re-probing known indexing providers per access batch (#7968)
Bug Fixes
- fix(knowledge): recover vector candidates an HNSW post-filter discards (#7971)
- fix(ci): scope the CLI telemetry token to the build and publish steps (#7969)
- fix(file-search): stop cleanup starting a batch it cannot fund (#7965)
- fix(knowledge): store connector sync schedules at millisecond precision (#7966)
- fix(search): isolate unavailable Calendar accounts (#7967)
- fix(file-search): increase indexing worker memory (#7963)
Other Changes
- chore(db): tune document autovacuum for connector sync churn (#7962)
Contributors
v0.8.44
Improvements
- improvement(knowledge): instrument the search source overview and bound its probes (#7957)
Bug Fixes
- fix(knowledge): keep vector candidate selection bounded (#7960)
- fix(search): restore submission layout and delay filters (#7959)
- fix(search): preserve connector failure diagnostics (#7958)
- fix(file-search): seek the backfill cursor instead of rescanning each page (#7956)
Other Changes
- chore(db): drop unused ANN indexes on embedding (#7955)
Contributors
v0.8.43
Improvements
- improvement(file-search): publish complete indexes in bounded text chunks (#7947)
Bug Fixes
- fix(openai): preserve optional Responses tool inputs (#7953)
- fix(activity): keep unsuccessful tool labels neutral (#7951)
- fix(mailer): enforce Max access and preserve inbox resources on failure (#7950)
- fix(landing): repair public links and streamline landing previews (#7949)
- fix(knowledge): share compact vector retrieval across access scopes (#7944)
- fix(search): dock the search header after results arrive (#7948)
- fix(embeddings): preserve safe provider failure diagnostics (#7946)
Contributors
v0.8.42
Features
- feat(atlassian): resolve dynamic scopes and index Confluence attachments (#7935)
- feat(library): AI-Native Workflow Automation vs Traditional Automation Platforms: Sim, Zapier, Make, and n8n (#7936)
- feat(library): How do AI-native workflow automation platforms compare to traditional automation tools like Zapier? (#7928)
- feat(library): AI Agent Marketplace vs Building From Scratch: Which Should You Choose? (#7929)
Improvements
- improvement(provenance): enforce tracked durable reads (#7938)
Bug Fixes
- fix(knowledge): write external group membership as a diff (#7943)
- fix(file-search): store workspace file revisions at millisecond precision (#7941)
- fix(outbox): avoid backlog scans during event discovery (#7942)
- fix(file-search): bound dispatcher claims and skip locked rows (#7940)
- fix(oauth): refresh access tokens before expiry (#7939)
- fix(search): resume Google crawls around unavailable accounts (#7934)
- fix(knowledge): give document processing per-tenant queue lanes (#7937)
- fix(ci): stop the CodeQL cron cancelling the main merge scan (#7933)
- fix(coda): enable inline token setup and clarify search guide (#7932)
Other Changes
- docs(library): update n8n-alternatives (#7930)
Contributors
v0.8.41
Features
- feat(library): AI-Native Workflow Automation vs Traditional Automation Platforms (#7925)
- feat(library): AI Agent Examples by Department and Industry: A Practical Roundup (#7919)
- feat(coda): add permission-aware knowledge connector (#7915)
Improvements
- improvement(insights): default to the last 30 days (#7916)
Bug Fixes
- fix(knowledge): preserve permission notices and fixture isolation (#7926)
- fix(search): require explicit Calendar access failure reasons (#7924)
- fix(knowledge): preserve permission warnings in combined notices (#7923)
- fix(search): isolate Google crawl failures and bound embedding writes (#7920)
- fix(knowledge): bound permission pagination and member cleanup (#7918)
- fix(http): substitute path parameters only by their whole name (#7914)
Other Changes
- docs(library): update n8n-alternatives (#7921)
Contributors
v0.8.40
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
v0.8.39
Features
- feat(sso): open Sim from an identity provider's app dashboard (#7865)
- feat(cleanup): add per-type row limits to existing jobs (#7842)
Bug Fixes
- fix(tables): rework lock settings as Table Security and gate locked actions (#7853)
- fix(files): hydrate chat attachments and reject blank download URLs (#7870)
- fix(provenance): align file matching and report withheld attachments (#7867)
- fix(cleanup): preserve log rows when file deletion fails (#7869)
- fix(activity): simplify outcome summaries and show three actions (#7866)
- fix(settings): keep organization settings inline without Sim Search (#7862)
- fix(agent): authorize workspace attachments through execution delegation (#7859)
- fix(chat): download generated files without stale storage URLs (#7858)
- fix(integ): bound credential scans and classify disabled TTL (#7860)
- fix(workflows): preserve file inputs in workflow testing (#7857)
- fix(desktop): share browser modal and status page presentation (#7856)
- fix(search): preserve filters and report incomplete results (#7855)
- fix(knowledge): remove connections with durable background cleanup (#7854)
Contributors
v0.8.38
Features
- feat(providers): refresh model catalogs and support custom routing (#7851)
- feat(ui): add shared media lightbox with zoom controls (#7840)
Bug Fixes
- fix(landing): stabilize announcement scrolling and mobile previews (#7852)
- fix(executor): seed run-wide access key lists and scope exact-key cache grants (#7850)
- fix(settings): seed the server deployment shape on organization and standalone settings surfaces (#7849)
- fix(executor): load permission config once per run and retry transient reads (#7847)
- fix(workflows): preserve absent loop count fields (#7845)
- fix(workflows): recover loads with legacy loop counts (#7843)
- fix(knowledge): allow concurrent connector document saves (#7841)
Other Changes
Contributors
v0.8.37
Features
- feat(sso): let an organization keep several identity providers on one domain and choose the primary (#7836)
- feat(slack): support organization-scoped shared app rollout (#7833)
- feat(agent): allow variable tool permission modes (#7538)
- feat(slack): switch custom bots to the Sim Search app (#7811)
- feat(audit): record the client surface on audit entries and identify CLI login requests (#7823)
Improvements
- improvement(desktop): remove per-task website approval prompts (#7837)
- improvement(editor): render tool permission mode and retry fields with standard sub-block inputs (#7834)
- improvement(analytics): attribute every request, credential, and queued run (#7835)
- improvement(search): speed up organization integration and source queries (#7830)
Bug Fixes
- fix(db): allow five hours for database migrations (#7838)
- fix(search): bound retrieval and resume projection upgrades (#7824)
- fix(confluence): drop scripts, styles, and unresolved Jira placeholders from indexed page text (#7831)
- fix(desktop): unify shell dialogs and recovery screens with emcn (#7828)
- fix(chat): render deployed file outputs inline (#7826)
- fix(tables): use explicit timestamps for expiration (#7689)
- fix(agent): retain conversation memory attachments (#7818)
Other Changes
- docs(agent): document the variable tool Permission Mode (#7832)