Skip to main content

Changelog

Every new feature, improvement, and fix in Sim, the open-source AI workspace, with release notes straight from GitHub.

v0.8.59

Sep 23, 2026

Features

  • feat(mcp): support OAuth on workflow MCP servers

Bug Fixes

  • fix(copilot): clarify knowledge connector authentication

View changes on GitHub

v0.8.58

Sep 23, 2026

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

View changes on GitHub

helm-chart-1.11.4

Sep 23, 2026

A Helm chart for Sim - the open-source AI workspace where teams build, deploy, and manage AI agents

v0.8.56

Sep 22, 2026

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

View changes on GitHub

v0.8.55

Sep 22, 2026

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

View changes on GitHub

v0.8.54

Sep 22, 2026

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

View changes on GitHub

v0.8.53

Sep 22, 2026

Improvements

  • improvement(ui): centralize product colours in global CSS

Bug Fixes

  • fix(knowledge): bound source titles and tag values so an oversized index row cannot fail a connector sync
  • fix(knowledge): index the connector tombstone check so a sync stops scanning the whole document table

View changes on GitHub

v0.8.52

Sep 21, 2026

Features

  • feat(organizations): expose organization and permission group administration

Other Changes

  • chore(trigger): upgrade Trigger.dev to 4.5.16 so deploy images build without deleting node_modules
  • chore(ci): give the Trigger.dev upload job room for a slow image push

View changes on GitHub

v0.8.49

Sep 21, 2026

Improvements

  • improvement(tables): stop re-reading values the request already holds
  • improvement(tables): cut the DB round trips a table read and write spend on protocol
  • improvement(knowledge): count an unproven reach, read memos under the search deadline, and drop the dead search paths

Bug Fixes

  • fix(knowledge): keep the GIN ranking for the rest of a search once a page was handed to it
  • fix(knowledge): walk a large bounded set on the row before ranking it exactly
  • fix(db): index the keyword projection by document, and drop the unread binary ANN indexes

View changes on GitHub

v0.8.48

Sep 21, 2026

Features

  • feat(library): AI coding-agent benchmark: a reproducible test of debugging, test generation, and refactoring
  • feat(files): surface file versions in the File block and logs, with conditional writes
  • feat(confluence): index PowerPoint and Excel attachments
  • feat(memory): preserve Agent tool history with bounded context
  • feat(google-calendar): add RSVP operation to respond to invitations
  • feat(files): workspace file version history over the v2 API, CLI, and MCP

Improvements

  • improvement(knowledge): score the page on the original vectors, resolve a search's context once, and read identities off the walk
  • improvement(knowledge): read the source card with the result
  • improvement(knowledge): rank the vector page on the projection and admit searches in parallel
  • improvement(ui): reuse shared product status pages
  • improvement(knowledge): warm the search projection after its backfill
  • improvement(knowledge): page search results, take a custom date window, and rerank a person's search
  • improvement(knowledge): resolve connector and member state once per search
  • improvement(utils): add toArray and the scalar payload coercions
  • refactor(ui): share log and enrichment details panels
  • improvement(utils): adopt toRecord and toRecordOrNull over inline record coercions
  • improvement(utils): share escapeRegExp, compareStrings and isRecordLike
  • improvement(ui): reuse chip inputs for remaining settings fields
  • improvement(ui): centralize tab strip action geometry
  • improvement(ui): share sidebar row action buttons
  • improvement(copilot): refuse approval-gated tools on the in-band lane
  • improvement(ui): use existing 12px and 13px text tokens
  • refactor(ui): reuse EMCN chips for AI controls
  • refactor(ui): share image upload preview tiles
  • refactor(ui): reuse EMCN icons for simple product glyphs
  • improvement(knowledge): rank organization keyword search with Tin
  • improvement(knowledge): remember a caller's saturated search reach
  • improvement(knowledge): skip redundant document resurrection writes

Bug Fixes

  • fix(files,realtime): issue a revision on revert and stop resurrecting cleared cursors
  • fix(knowledge): apply the source and date filters inside a resolved scope's ranking
  • fix(knowledge): run the projection source/ACL backfill in the background instead of the deploy
  • fix(knowledge): retry the Tin projection after a database refuses the extension
  • fix(mcp): let the read tool carry a request body
  • fix(ui): align remaining editor dropdown styling
  • fix(ui): align editor subblocks and combobox styling
  • fix(settings): align credential groups with organization rollout
  • fix(copilot): stop returning generate_api_key plaintext on the in-band tool route
  • fix(realtime): validate cursor and selection presence payloads
  • fix(self-hosting): stop publishing Postgres and require POSTGRES_PASSWORD
  • fix(sso): require a session to list SSO providers
  • fix(api): refuse workspace keys and enforce personal_api_key.use on v1 audit logs
  • fix(chat): return 403 for inactive chats without writing an execution log
  • fix(ui): use defined status and interaction color tokens
  • fix(file-search): bound chunk inserts by trigram work
  • fix(slack-search): reuse manifest installation in setup
  • fix(files): file version history follow-ups
  • fix(knowledge): keep Slack searchable while its member crawl runs
  • fix(file-search): skip base64-dominated files and redact query errors from task failures

Other Changes

  • docs(library): update agentic-ai-coding-tools-what-they-are-and-how-the-top-options-compare
  • docs(library): update best-zapier-alternatives
  • docs(library): update openai-vs-n8n-vs-sim
  • docs(library): update best-zapier-alternatives
  • docs(library): update openai-vs-n8n-vs-sim
  • docs(library): update agentic-ai-coding-tools-what-they-are-and-how-the-top-options-compare
  • docs(blog): update enterprise

View changes on GitHub