v0.9.10

simstudioai/simv0.9.10Oct 2, 2026by github-actions[bot]

Upgrading?

AI Summary

Significant UI/UX improvements including markdown rendering enhancements, workflow version comparison, and dashboard embedding capabilities.

Key Highlights

  • Render diff fences and theme mermaid diagrams in markdown.
  • Embed live dashboard panels directly into markdown.
  • Add Shift+Tab cycling for composer modes in chat.
  • Compare deployment versions across UI and API.

New Features

  • Workflow deployment version comparison.
  • Markdown diff and mermaid diagram rendering.
  • Live dashboard embedding in markdown.
  • Chat composer mode cycling.

Full Release Notes

## Features

- feat(workflows): compare deployment versions across UI and API (#8455)
- feat(files): render diff fences and theme mermaid diagrams (#8543)
- feat(dashboards): embed live dashboard panels in markdown (#8527)
- feat(chat): cycle available composer modes with Shift+Tab (#8511)

## Improvements

- improvement(audits): ratchet unused exports, explicit any, and file names (#8550)
- improvement(lint): strip comment noise and add check:comment-hygiene (#8551)
- improvement(cron): run stale execution and file version cleanup off the request path (#8535)

## Bug Fixes

- fix(db): pin the primary-key plan in the search retirement read-bound test (#8556)
- fix(cli): report authentication accurately and preserve file text (#8555)
- fix(files): align workbench reads with provenance policy (#8553)
- fix(accounts): report managed OAuth failures accurately (#8552)
- fix(slack): honor implicit Search approval during authorization (#8548)
- fix(mothership): bound stream recovery with a per-run restart budget (#8546)
- fix(slack): verify Search permissions before changing active grants (#8545)
- fix(search): correct onboarding and live citations (#8542)
- fix(dashboards): keep DST fall-back range endpoints and resolve threshold axis from first series (#8541)
- fix(ci): isolate HTTP end-to-end suites and stop the SCIM readiness flake (#8544)
- fix(library): ignore sentence punctuation after bare internal URLs in check:library-content (#8540)
- fix(mothership): stop duplicating chat resource tabs in workspace chats (#8537)
- fix(sandbox): preserve workbench availability for unrecorded API responses (#8536)
- fix(chat): preserve per-chat resource panel widths (#8531)
- fix(wiza): surface Wiza's nested error messages (#8532)
- fix(accounts): scope organization OAuth outbound requests (#8533)
- fix(library): scope Sim license claims to the Apache 2.0 core and the Sim Enterprise License (#8530)
- fix(seo): escape backslashes in llms-full.txt comparison table cells (#8529)

## Other Changes

- chore(lint): delete unused variables and parameters; enforce both rules repo-wide (#8554)
- chore(cleanup): apply codebase-design deep-module pass across the monorepo (#8549)
- chore(search): add paced projection replacement and data retirement (#8534)
- chore(search): remove legacy indexed enterprise search (#8528)
- chore(content): add check:library-content audit for content posts (#8526)
- docs(library): restore content dropped by automated refreshes (#8525)

## Contributors

- @TheodoreSpeaks
- @icecrasher321
- @mzxchandra
- @waleedlatif1

[View changes on GitHub](https://github.com/simstudioai/sim/compare/v0.9.9...v0.9.10)

Related Repositories