v0.8.18
simstudioai/simv0.8.18Sep 2, 2026by github-actions[bot]
AI Summary
This release focuses on expanding AI agent capabilities, adding new integrations for hiring and security (SailPoint), and improving performance for token handling and test execution.
Key Highlights
- Added Claude Fable 5.1 model support and aligned Anthropic prompt-cache minimums.
- Expanded hiring operations with Ashby and Circleback integrations.
- Enhanced performance by resolving credential tokens in-process and optimizing test execution shards.
- Introduced permission group enforcement and workspace move between organizations.
New Features
- Run one integration tool over v2 and fix previously unrunnable tools.
- Search workspace files by regular expression.
- Support nested workflow outputs.
- Mount referenced files into the code sandbox.
- Add event trigger for credential groups.
- Add SailPoint (IGA) integration.
Full Release Notes
## Features - feat(tools): run one integration tool over v2, and fix the ones that could not be run (#7374) - feat(resources): remember list preferences (#7371) - feat(credential-groups): add event trigger (#7379) - feat(models): add Claude Fable 5.1 and align Anthropic prompt-cache minimums (#7380) - feat(file): search workspace files by regular expression (#7370) - feat(ashby): expand hiring operations and webhooks (#7341) - feat(library): Sim: The Open Source Zapier Alternative for AI Agents (#7365) - feat(sidebar): live workflow and folder registry updates via workspace-workflows room (#7356) - feat(permission-groups): enforce every config key server-side (#7347) - feat(slack): list DMs for managed credentials (#7349) - feat(streaming): support nested workflow outputs (#7346) - feat(copilot): let Run agent cancel workflow runs (#7151) - feat(sailpoint): add SailPoint (IGA) integration (#6092) - feat(slack): add agent sessions and streaming (#7296) - feat(circleback): add API tools, expanded block, and knowledge base connector (#7331) - feat(library): Sim vs. Dedicated Chatbot Builders (#7325) - feat(workspace): support GIF logos (#7322) - feat(sso): add safe member provisioning (#7309) - feat(files): add an overwrite option to file write (#7295) - feat(library): Best AI Agents for Lead Enrichment in 2026 (#7292) - feat(files): add workspace content search (#7289) - feat(tables): trigger workflows on row deletes (#7161) - feat(tables): add automatic row expiration with TTL (#7071) - feat(billing): track E2B and Daytona Function sandbox usage (#7184) - feat(library): AI Agents for Marketing Automation: Building Agentic Workflows Beyond HubSpot and Zapier (#7280) - feat(admin): move a workspace between organizations (#7254) - feat(function): mount referenced files into the code sandbox (#7251) ## Improvements - perf(tests): trim sweep, copilot, and timer-bound suites; run three CI shards (#7375) - perf(tests): drop dead upload-context re-exports and unify the CI dummy key (#7369) - perf(tests): cut per-file import graphs in apps/sim and shard the suite across CI runners (#7367) - improvement(audits): eliminate repeated parsing and scans (#7361) - improvement(deps): harden dependency graph (#7343) - improvement(integrations): refine Slack AEO content (#7344) - improvement(oauth): resolve credential tokens in-process instead of hopping the token route (#7340) - improvement(integrations): add Twilio SMS AEO content (#7342) - improvement(desktop): harden browser agent (#7311) - improvement(settings): accelerate navigation and data loading (#7299) - improvement(ui): move secret visibility below description (#7315) - improvement(selectors): unify server-side selector execution (#7185) - improvement(integrations): refresh Slack integration page SEO copy (#7284) - refactor(tables): add column type extension points (#7119) ## Bug Fixes - fix(selectors): expose incomplete loaded catalogs (#7338) - fix(slack): paginate selector resources (#7362) - fix(deps): preserve runtime and canvas behavior (#7366) - fix(confluence): normalize space identifiers (#7324) - fix(selectors): paginate HubSpot owner options (#7359) - fix(selectors): close residual cancellation gaps (#7358) - fix(cloudwatch): paginate log selectors (#7360) - fix(selectors): drain Snowflake result partitions (#7357) - fix(tool-input): render every tool param through the canonical sub-block renderer (#7336) - fix(canvas): repair React Flow v12 and dependency upgrade regressions (#7355) - fix(docker): allow pruned lockfile normalization (#7350) - fix(sailpoint): complete integration validation (#7345) - fix(slack): restore assistant operation compatibility (#7339) - fix(webflow): paginate collection item selectors (#7337) - fix(execution): stop treating the workflow owner as a live execution identity (#7330) - fix(selectors): paginate BigQuery resources (#7334) - fix(selectors): paginate SharePoint sites and lists (#7335) - fix(workflows): preserve contrast on gradient tiles (#7332) - fix(tables): make the agent tool picker version-aware and enrich the v2 query (#7328) - fix(cron): derive async job retention cutoffs from one clock read (#7333) - fix(files): bound YAML expansion and buffered reads on the file-serve path (#7319) - fix(selectors): paginate HubSpot list options (#7327) - fix(notion): resolve custom page title properties (#7323) - fix(selectors): normalize Bitbucket workspace UUIDs (#7320) - fix(settings): restore SSO recovery and lifecycle test isolation (#7317) - fix(executor): stop resolved data from breaking out of generated condition and function code (#7300) - fix(auth): revoke stale email share access (#7314) - fix(egress): unify SSRF/egress behind one policy with named provenance profiles (#7305) - fix(github): make branch protection usable and wire workflow_id to its endpoint (#7308) - fix(okta): describe each user param the way its endpoint accepts it (#7307) - fix(incidentio): align declared outputs and enum hints with the v2 API (#7306) - fix(workflows): authorize paused execution reads (#7303) - fix(chat): scope selection clipboard chips to workspace (#7298) - fix(connectors): keep rate limits out of failure breaker (#7302) - fix(tables): run workflow groups from deployments (#7240) - fix(tables): harden timezone and expiration handling (#7291) - fix(github): wire the block fields whose ids do not match their tool params (#7287) - fix(files): dispatch search indexing from Trigger workers (#7293) - fix(admin): report a completed workspace move's true source and its credentials (#7290) - fix(sandbox): spend each file ceiling once across every source (#7288) - fix(charts): strip ECharts navigation sinks from .chart documents (#7286) - fix(helm): bump chart appVersion to the release it ships with (#7285) - fix(elasticsearch): resolve Cloud IDs to the real host and correct the integration's output, timeout, and redirect defects (#7276) - fix(timezone): consolidate table wall-clock conversion (#7072) - fix(provenance): let a run that never started report why it failed (#7281) - fix(credential-groups): stop requiring a human subject on workflow ops (#7275) ## Other Changes - chore(skills): teach babysit about cubic, not just Greptile (#7372) - chore(api): remove unused and superseded API routes (#7364) - chore(analytics): remove Profound request tracking (#7326) - chore(copilot): sync mothership contracts (#7316) - chore(security): add proxy rate-limit regression coverage (#7318) ## Contributors - @BillLeoutsakosvl346 - @TheodoreSpeaks - @icecrasher321 - @j15z - @mzxchandra - @waleedlatif1 [View changes on GitHub](https://github.com/simstudioai/sim/compare/v0.8.17...v0.8.18)