v0.8.48
simstudioai/simv0.8.48Sep 21, 2026by github-actions[bot]
Upgrading?
AI Summary
This release introduces a new AI coding-agent benchmark, enhances file versioning across the CLI and MCP, and significantly improves knowledge search performance. It also adds support for RSVP operations in Google Calendar and expands Confluence indexing capabilities.
Key Highlights
- New AI coding-agent benchmark for reproducible testing of debugging and refactoring.
- File version history now visible in the File block, logs, and accessible via CLI and MCP.
- Significant performance improvements to knowledge search, including parallel queries and better ranking algorithms.
- Expanded Confluence indexing to include PowerPoint and Excel attachments.
- Google Calendar integration gains RSVP support for handling invitations.
Breaking Changes
- Self-hosting: Postgres is no longer published by default; POSTGRES_PASSWORD is now required.
- API: Workspace keys are refused, and personal_api_key.use is enforced on v1 audit logs.
New Features
- AI coding-agent benchmark for debugging, test generation, and refactoring.
- File version history surface in File block and logs.
- Confluence indexing for PowerPoint and Excel attachments.
- Memory preservation of Agent tool history with bounded context.
- Google Calendar RSVP operation.
- Workspace file version history via v2 API, CLI, and MCP.
Full Release Notes
## 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 - @BillLeoutsakosvl346 - @TheodoreSpeaks - @icecrasher321 - @mzxchandra - @waleedlatif1 [View changes on GitHub](https://github.com/simstudioai/sim/compare/v0.8.47...v0.8.48)
Related Repositories
The AI that really does things. Any OS. Any Platform. The lobster way. 🦞
Interactive roadmaps, guides and other educational content to help developers grow in their careers.
Reverse engineer anything with agents, from app behavior down to native binaries.
The open source coding agent.
Fair-code workflow automation platform with native AI capabilities. Combine visual building with custom code, self-host or cloud, 400+ integrations.