Changelog
Every new feature, improvement, and fix in Sim, the open-source AI workspace, with release notes straight from GitHub.
Features
- feat(chat): add shared find menu
- feat(search): expand live providers and discussion reads
- feat(snowflake): add Cortex Analyst operations to the Snowflake block
- feat(databricks): add Genie agent operations to the Databricks block
Improvements
- refactor(db): require a transaction for advisory lock helpers
- improvement(knowledge): walk connector reconciliation by id so seen stamps stay off the index
- improvement(knowledge): serve date tag filters from an index
- improvement(db): drop unusable date slot and redundant prefix indexes
- improvement(billing): share the enterprise reporting usage read across processes
- improvement(db): tag advisory lock statements by caller
- improvement(knowledge): maintain keyword projections only for search indexes
- improvement(chat): stop reloading the full transcript on every turn and event
- improvement(knowledge): scan processing recovery per connector and prune finished outbox events
Bug Fixes
- fix(knowledge): serve list totals when a request omits the count flag
- fix(search): validate a new provider server before the approval transaction
- fix(knowledge): resume the member resurrection walk from a persisted cursor
- fix(databricks): send workspace tokens only to Databricks workspace hosts
- fix(chat): keep find stable across footnotes and pending chats, and match mention chips next to punctuation
- fix(billing): key the usage email claim on the exact period start and anchor shared sums to their start
- fix(search): let cancelled live reads stop instead of reporting partial coverage
- fix(search): validate Notion search terms before dispatch
- fix(function): omit oversized display code instead of failing the execution
- fix(chat): use hostname brand icons for inline sources
- fix(desktop): wait for native update staging and verify installation
- fix(execution): bound reference and context processing
- fix(api): constrain workflow response headers
- fix(slack-search): stop recovered tool failures from flagging the whole reply
- fix(copilot): bound agent CLI grep matching
- fix(api): prevent caching authenticated workflow variables
- fix(knowledge): count documents through the reader's access and only where counts are shown
- fix(files): stop saving fetched URLs to Files and look names up by the unique index
Other Changes
- test(knowledge): accept either ordered index in the scale window check and bound discussion case text
Bug Fixes
- fix(search): read Confluence pages through the v2 API the Search grant allows
- fix(tabs): preserve readable labels in crowded tab strips
- fix(search): align landing layout and history rows with Home
Other Changes
- docs(library): update best-ai-agent-platforms-for-enterprise-teams-2026
- docs(library): update byok-multi-model-ai-agent-builder
- chore(flags): drop leftover references to the retired async projection flag
Features
- feat(search): refine sources, history and result states
- feat(chat): resolve org-chat mentions in their owner workspace and let chat tag a whole workspace
Improvements
- improvement(search): keep search history on the Search page only
- improvement(search): consolidate knowledge search around live Sim Search and document-decided workspace retrieval
- improvement(chat): nest folders inside their resources in the org resource menu
Bug Fixes
- fix(files): keep the shared markdown parser editor unmounted
- fix(ui): compact crowded tabs and layer native browser overlays
- fix(trigger): exclude integration test files from task discovery
- fix(slack): simplify app creation and setup order
Other Changes
- chore(deps): upgrade Bun to 1.4.2
- chore(tests): consolidate test patterns — shared Vitest base, central @sim/testing mocks, check:test-patterns, lean agent docs
- docs(library): update best-ai-agents-for-executive-assistant-tasks
- docs(library): update best-no-code-ai-agent-builders-2026
- docs(library): update best-ai-agent-platforms-2026
- docs(library): update apache-2-0-vs-fair-code
- docs(library): update best-ai-agents-support-ticket-triage
- chore(tests): remove low-signal tests and consolidate the testing setup
v0.9.1
Bug Fixes
- fix(browser): composite background agent tabs, actionable refusals, timed pointer paths
- fix(ci): build the ARM64 app image on a 16 vCPU runner
- fix(ci): build the ARM64 app image on a 16 vCPU runner
v0.8.59
Features
- feat(mcp): support OAuth on workflow MCP servers
Bug Fixes
- fix(copilot): clarify knowledge connector authentication
Features
- feat(knowledge): project document ACL and chunk changes asynchronously
- feat(library): Best AI Agent Builders for Human Approval Workflows
Improvements
- improvement(insights): serve org usage from settled segments and redesign the overview
Bug Fixes
- fix(knowledge): address release review follow-ups for ACL pages, projection fill, and sync retries
- fix(insights): keep usage windows on the viewer's local hour
- fix(knowledge): bound every connector-lease ACL transaction to one short page
- fix(jobs): classify transient database failures once for background retries
- fix(knowledge): stop holding the connector table lock across the processing commit
- fix(desktop): set the browser user agent process-wide so Cloudflare Turnstile passes
- fix(db): retry migration lock timeouts within a time budget instead of eight attempts
- fix(file-search): back off indexing retries after database timeouts
Other Changes
- docs(library): update best-ai-agents-sales-crm-automation
- docs(library): update best-ai-agents-for-data-extraction-and-rag-in-2026
helm-chart-1.11.4
A Helm chart for Sim - the open-source AI workspace where teams build, deploy, and manage AI agents
Features
- feat(jev): add TypeSafe evaluation models to Agent
- feat(models): add GPT-6 Sol and Luna
- feat(providers): add Claude Opus 5.5
Improvements
- improvement(settings): consolidate access requests in settings
- refactor(ui): narrow local style forwarding and preview geometry
- improvement(ui): share expandable home sections
- improvement(ui): share public chat composer actions
- improvement(ui): use chips for table job actions
- refactor(ui): make measurement styles explicit and reuse preview white
Bug Fixes
- fix(knowledge): unschedule a connector whose credential the source rejected and prompt to reconnect
- fix(billing): keep archived selected workspaces in the invitation applied-state check
- fix(oauth): rotate a refresh chain only from the token it started from and size the refresh lease for every provider
- fix(billing): bound every ledger aggregate at the database and size the gate deadline for two
- fix(billing): let a slow ledger read finish instead of blocking execution at the singleflight default
- fix(access): align invitations and request navigation
- fix(organizations): respect inherited access when inviting members
- fix(mcp): list servers without Credential Group access
v0.8.55
Bug Fixes
- fix(knowledge): read the projection-filled probe off the partial index instead of a sequential scan
- fix(knowledge): retry a projection fill page after an index lock or statement timeout instead of ending the chain
v0.8.54
Features
- feat(api): expose organization access and usage operations
Bug Fixes
- fix(files): stop promising immutable caching for documents compiled against other files
- fix(knowledge): make connector syncs resilient to removed credentials, partial outcomes and slow completion counts
- fix(workspace-files): keep the file-search claim on the ordered pending index instead of a hash join
- fix(access-requests): clarify request navigation and empty states

