v0.7.27
simstudioai/simv0.7.27Jul 9, 2026by github-actions[bot]
AI Summary
Focuses on the editor experience and enterprise features, including a major TypeScript upgrade.
Key Highlights
- Major TypeScript 7 upgrade
- Jupyter integration for contents, kernels, and sessions
- VSCode-style paste and highlight for rich markdown editor
- Custom Blocks org-member visibility and enterprise management
- Add xAI grok-4.5 model
New Features
- feat(rich-markdown-editor): round-trip gate, VSCode/style paste, highlight, block reorder (#5539)
- feat(jupyter): add Jupyter integration (contents, kernels, sessions) (#5527)
- feat(custom-blocks): org-member visibility, workspace-admin-gated management (#5507)
- feat(providers): add xAI grok-4.5 model (#5511)
Full Release Notes
## Features - feat(rich-markdown-editor): round-trip gate, VSCode/style paste, highlight, block reorder (#5539) - feat(providers): add Meta Muse Spark 1.1 provider (#5538) - feat(providers): add OpenAI GPT-5.6 Sol, Terra, and Luna models (#5537) - feat(observability): extend audit log, PostHog, and storage metering coverage (#5269) - feat(jupyter): add Jupyter integration (contents, kernels, sessions) (#5527) - feat(chat): replace thinking indicator with gooey loader (#5525) - feat(comparison): add Custom Blocks as a comparison-page fact (#5519) - feat(custom-blocks): org-member visibility, workspace-admin-gated management (#5507) - feat(providers): add xAI grok-4.5 model (#5511) - feat(pii): add opt-in GLiNER NER engine (PII_ENGINE), device-agnostic (#5495) ## Improvements - improvement(forking): minor ui improvements (#5533) - refactor(blog): split AEO/GEO content into a new /library section (#5516) - improvement(forking): unlink, settings page migration, deployed chats, public apis, external mcp servers/tools, special subblocks (#5505) - refactor(utils): consolidate duplicated helpers onto @sim/utils (#5509) - improvement(knowledge): open document tags from row context menu (#5510) ## Bug Fixes - fix(agent): scope nested tool canonical-mode overrides by instance, not type (#5534) - fix(triggers): validate 10 more webhook/polling triggers against live API docs (#5530) - hotfix(landing): revert unoptimized removal, compress source images instead (#5528) - fix(landing): fix Core Web Vitals regressions across public marketing pages (#5522) - fix(triggers): repair broken idempotency dedup across 4 webhook/polling triggers (#5524) - fix(ashby): repair broken idempotency dedup and clarify duplicate-webhook errors (#5518) - fix(rich-markdown-editor): eliminate empty-block / boundary-key structural bugs (#5517) - fix(workflow): render agent tool chip names from static sources, not stored title (#5501) - fix(comparison): correct stale and unsourced claims on comparison pages (#5513) - fix(providers): sync xai defaultModel with grok-4.5 recommended flag (#5512) - fix(deps): upgrade better-auth 1.6.11 -> 1.6.13 (GHSA fix, Dependabot #166/#167) (#5508) ## Other Changes - chore(skill): check branch is synced with origin/staging before pushing (#5529) - chore(typescript): upgrade to TypeScript 7 (native Go compiler) (#5521) - docs(forking): workspace forking for enterprises (#5520) - docs(enterprise): add Custom Blocks page (#5515) - chore(tables): remove tables-fractional-ordering feature flag (#5503) ## Contributors - @TheodoreSpeaks - @icecrasher321 - @j15z - @waleedlatif1 [View changes on GitHub](https://github.com/simstudioai/sim/compare/v0.7.26...v0.7.27)