v0.7.30
simstudioai/simv0.7.30Jul 12, 2026by github-actions[bot]
AI Summary
Adds new providers and workflow editing tools while fixing numerous stability and security issues.
Key Highlights
- Add xAI to hosted key rotation pool
- Add deploy_custom_block copilot tool
- Open block palette on edge drag-release with auto-connect
- Fix image drag-reorder and file viewer XSS protection
- Enforce workspace authorization on uploads
New Features
- feat(providers): add xAI to hosted key rotation pool (#5574)
- feat(custom-blocks): add deploy_custom_block copilot tool (#5532)
- feat(workflow-editor): open block palette on edge drag-release with auto-connect (#5586)
Full Release Notes
## Features - feat(providers): add xAI to hosted key rotation pool (#5574) - feat(custom-blocks): add deploy_custom_block copilot tool (#5532) - feat(workflow-editor): open block palette on edge drag-release with auto-connect (#5586) ## Improvements - improvement(emcn): multi-select selectors + Wizard on ChipModal (#5614) - improvement(chat): shimmer active subagent and tool labels instead of spinners (#5612) - improvement(files): show loading spinner in file preview content area (#5610) - perf(search): cap Cmd-K result groups so typing isn't blocked by reshuffle (#5597) ## Bug Fixes - fix(rich-markdown-editor): make drag-reorder of an image actually move it, on real browser payloads (#5617) - fix(demo): preload the Cal.com booking embed while the visitor fills the form (#5616) - fix(custom-blocks): restrict iconUrl to https or internal serve paths (#5613) - fix(landing): repair Lighthouse-flagged CWV audits on production (#5605) - fix(files): unwedge post-stream read-only editor; stop bullet Backspace from destroying the image below (#5608) - fix(files-upload): enforce workspace authorization on mothership uploads (#5604) - fix(chat-otp): re-check authType before minting deployment auth cookie (#5600) - fix(file-viewer): sanitize docx hyperlink hrefs to block javascript: XSS (#5599) - fix(api): bound request-body reads on speech/knowledge-chunks/help routes (#5601) - fix(pricing): route Talk to sales CTA to demo request form instead of signup (#5602) - fix(docs-og-image): match reference cover template typography exactly (#5598) - fix(rich-markdown-editor): fix mention chip losing ambient color inside links/h6 (#5594) - fix(og-image): match sim.ai OG image colors to live landing tokens (#5592) - fix(mcp): coerce corrupted consecutiveFailures instead of crashing the whole server list (#5593) - fix(rich-markdown-editor): reliable image selection + serialization/paste polish (#5590) - fix(canvas): raw tooltip shows up when hovering block params (#5589) ## Contributors - @TheodoreSpeaks - @waleedlatif1 [View changes on GitHub](https://github.com/simstudioai/sim/compare/v0.7.29...v0.7.30)