v0.6.58
simstudioai/simv0.6.58Apr 25, 2026by github-actions[bot]
AI Summary
Improved mothership stream handling with a retry state machine and progressive rendering, along with Ashby API alignment.
Key Highlights
- Stream retry state machine and progressive re-rendering
- Race-free row-count trigger and scoped tx timeouts
- Alignment of tools, block, and triggers with Ashby API
Full Release Notes
## Improvements - improvement(mothership): do not silently re-route missing stream id (#4295) - improvement(tables): race-free row-count trigger + scoped tx timeouts (#4289) - improvement(mothership): treat error as terminal event (#4290) - refactor(ashby): align tools, block, and triggers with Ashby API (#4288) - improvement(mothership): stream retry state machine, progressive re-rendering (#4287) ## Bug Fixes - fix(mothership): queue supersede crash (#4297) - fix(table-block): resolve canonical tableId in filter/sort builders (#4294) - fix(copilot): replace crypto.randomUUID() with generateId() per project rule (#4268) - fix(mothership): Use heartbeat mechanism for chat locks (#4286) - fix(db): revert statement_timeout startup options breaking pooled connections (#4284) ## Other Changes - chore(guide): update contributing guide (#4296) - Merge pull request #4293 from simstudioai/staging - chore(bun): bump bun to 1.3.13 (#4291) - Merge pull request #4285 from simstudioai/staging (#4284) ## Contributors - @TheodoreSpeaks - @icecrasher321 - @voidborne-d - @waleedlatif1 [View changes on GitHub](https://github.com/simstudioai/sim/compare/v0.6.56...v0.6.58)