Releases: simstudioai/sim
Release list
v0.7.45-alpha.23462.1
Automated alpha-channel desktop build from dev @ 6ab3aa0.
xattr -dr com.apple.quarantine "/Applications/Sim Dev.app".
v0.7.45-alpha.23459.1
Automated alpha-channel desktop build from dev @ 2f2d219.
xattr -dr com.apple.quarantine "/Applications/Sim Dev.app".
v0.7.45-alpha.23374.1
Automated alpha-channel desktop build from dev @ 1217c70.
xattr -dr com.apple.quarantine "/Applications/Sim Dev.app".
v0.7.45-alpha.23332
Automated alpha-channel desktop build from dev @ b314160.
xattr -dr com.apple.quarantine /Applications/Sim.app.
v0.7.44
Features
- feat(sidebar): search the workspace switcher when a user has many workspaces (#5893)
- feat(slack): native Sim app trigger mode via the preview-gated slack_v2 block (#5892)
- feat(library): Best AI Agents for Customer Support Automation (#5879)
Improvements
- improvement(slack): request the approved mention/assistant/DM scopes, advertised on v2 only (#5898)
- improvement(shopify): pin Admin API to supported 2025-10 via shared constant (#5895)
- improvement(credentials): actionable Shopify admin-token rejection message (#5891)
- improvement(landing): keyword-forward SEO copy on the home and enterprise pages (#5887)
Bug Fixes
- fix(mcp): stream guarded transport via undici.request so SSE responses work under Bun (#5897)
- fix(confluence): preserve panel/callout macro semantics through sync (#5896)
- fix(knowledge): replace deletion-safety heuristics with a two-phase tombstone (#5884)
- fix(tables): sniff CSV delimiter and capture the real header row on import (#5888)
- fix(custom-blocks): stop image icons blowing up on class-sized surfaces (#5878)
Other Changes
- chore(blocks): rename webhook block (#5900)
- chore(deps): bump next to 16.2.11 to clear security advisories (#5890)
Contributors
v0.7.44-alpha.23278
Automated alpha-channel desktop build from dev @ 4d7cde9.
xattr -dr com.apple.quarantine /Applications/Sim.app.
v0.7.43
v0.7.41
Features
- feat(chat): soft-delete sidebar chats with restore from Recently Deleted (#5830)
- feat(library): Best AI Agents for Data Extraction and RAG in 2026 (#5834)
- feat(access-control): per-group chat-deploy auth modes + polish (#5818)
- feat(providers): add Gemini 3.6 Flash and 3.5 Flash-Lite (#5812)
- feat(models): sunset tiers for models mirroring blocks (legacy amber / deprecated red) (#5805)
Improvements
- improvement(deployments): shorten lock windows and add tx safety timeouts on the deploy path (#5841)
- improvement(mothership): stable thinking indicator and jump-free streaming scroll (#5828)
- improvement(subblocks): trust block registry over stored subblock type (#5832)
- improvement(mcp): make the OAuth experience visible and verbally consistent (#5829)
- improvement(admin): cleanup included usage settings for enterprise (#5825)
- improvement(search-modal): remove matched-character bolding and move SearchHighlight into knowledge (#5822)
- improvement(emcn): consistent hugging tab bars via ChipModalTabs (#5815)
- improvement(mcp): let users re-open OAuth authorization anytime (#5809)
- improvement(slack): merge slack_v2 auth into one credential picker for accounts and custom bots (#5800)
Bug Fixes
- fix(mcp): keep last-known-good tools instead of flashing red on a transient failure (#5839)
- fix(auth): gate email-otp auto-signup behind DISABLE_EMAIL_SIGNUP (#5840)
- fix(mcp): follow tools/list pagination instead of silently truncating (#5833)
- fix(workflow): align condition/router handles with their rows (#5831)
- fix(slack): allow empty status to clear the assistant status indicator (#5827)
- fix(mcp): open the OAuth popup synchronously and bound the start request (#5824)
- fix(mcp): replace single-IP pinning with validate-at-connect SSRF guard (#5823)
- fix(ci): run Build App on the larger runner in GitHub mode (#5826)
- fix(ci): make GitHub-hosted fallback actually build and test (#5814)
- fix(mcp): retire pooled connections after consecutive request timeouts (#5821)
- fix(mcp): keep the pooled connection warm on a request timeout (#5817)
- fix(pii): mask offloaded large payloads chunk-by-chunk instead of aborting at 16MB (#5810)
- fix(custom-blocks): render and execute custom blocks as agent tools (#5811)
- fix(workflow-persistence): make persistMigratedBlocks' updated_at guard millisecond-tolerant (#5790)
- fix(mcp): don't blank the MCP tools page when tool discovery fails (#5816)
- fix(mcp): bound OAuth callback steps and log each phase to pinpoint hangs (#5807)
- fix(csp): allow X (Twitter) conversion pixel domains on hosted (#5804)
- fix(emails): keep custom whitelabel logos at height 34, not the padded wordmark's 41 (#5803)
- fix(emails): sharpen wordmark, add clear space, and standardize footer icon sizes (#5802)
- fix(security): prefer IPv4 when pinning DB and 1Password connections (#5799)
- fix(mcp): pin outbound connections to IPv4 to avoid unreachable-IPv6 hangs (#5798)
Other Changes
- diag(mcp): per-request phase logging on the streamable-HTTP transport (#5819)
- chore(ci): add CI_PROVIDER toggle between Blacksmith and GitHub-hosted runners (#5808)
Contributors
v0.7.40
Features
- feat(library): add Best AI Agents for Sales and CRM Automation post (#5796)
- feat(managed-agents): add Claude Managed Agents workflow block (#5778)
- feat(zip): add support for zip files (#5788)
- feat(blocks): surface deprecated block and model warnings on canvas (#5785)
- feat(pi): add code review mode (#5577)
- feat(copilot): add share_file tool handler and surface file share state to the agent (#5656)
- feat(mcp): reuse warm connections for tool execution and discovery (#5760)
- feat(library): add BYOK multi-model AI agent builder post (#5758)
- feat(library): add Best Relay.app Alternatives in 2026 post (#5755)
Improvements
- improvement(blocks): two-tier sunset schema (legacy amber / deprecated red) (#5793)
- improvement(ux): submit on Enter in chip modals and advance table rows (#5781)
- improvement(blocks): name the integration in every suggested-action template title (#5775)
- improvement(mcp): bound pool create-invalidation to in-flight creates; document DCR match (#5777)
- improvement(mcp): trace OAuth state writes to diagnose invalid_state clobber (#5772)
Bug Fixes
- fix(mcp): use HTTP/1.1 for the streamable-HTTP transport (drop allowH2) (#5797)
- fix(ux): balance question-card spacing and drop stray SMTP icon dot (#5794)
- fix(mcp): bound and tear down one-shot OAuth fetches so auth can't hang (#5789)
- fix(library): show full unambiguous dates on featured and related cards (#5783)
- fix(ui): tuck notification stack below modal and dropdown menus (#5779)
- fix(mcp): bound OAuth discovery/DCR/token fetches with a timeout (#5776)
- fix(sidebar): reset drag state on dragend so edge drop zones can't strand over first/last rows (#5774)
- fix(gmail-poller): resolve OAuth credential provider aliases (#5770)
- fix(mcp): deliver OAuth callback result over BroadcastChannel so COOP can't strand the connect (#5767)
- fix(mcp): keep a legacy server row from blanking the whole server list (#5762)
- fix(chat): run block execution state loader (#5759)
- fix(mcp): auth-type handling, OAuth-pending UX, safe diagnostics + HTTP/2 (#5757)
- fix(security): bound YAML alias expansion in file-parser (billion-laughs DoS) (#5756)
Other Changes
- chore(mcp): remove temporary HTTP diagnostics (#5795)
- diag(mcp): comprehensive HTTP logging for OAuth + streamable-HTTP transport (#5782)
- chore(tiktok): simplify to draft-only Content Posting (#5703)
Contributors
v0.7.39
Features
- feat(admin): show recently impersonated users in admin panel (#5750)
Improvements
- improvement(mcp): align tool discovery timeouts and retries with MCP protocol standard (#5753)
- perf(mothership): restore static markdown parse for settled chat messages (#5751)
Bug Fixes
- fix(mcp): recover cleanly from OAuth failures (#5595)