github simstudioai/sim v0.8.48

3 hours ago

Features

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

Improvements

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

Bug Fixes

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

Other Changes

  • docs(library): update agentic-ai-coding-tools-what-they-are-and-how-the-top-options-compare (#8093)
  • docs(library): update best-zapier-alternatives (#8095)
  • docs(library): update openai-vs-n8n-vs-sim (#8094)
  • docs(library): update best-zapier-alternatives (#8063)
  • docs(library): update openai-vs-n8n-vs-sim (#8062)
  • docs(library): update agentic-ai-coding-tools-what-they-are-and-how-the-top-options-compare (#8061)
  • docs(blog): update enterprise (#8002)

Contributors

View changes on GitHub

Don't miss a new sim release

NewReleases is sending notifications on new releases.