v0.8.21

simstudioai/simv0.8.21Sep 3, 2026by github-actions[bot]

AI Summary

This release introduces significant enhancements to sandboxes, file management, and integrations like ManageEngine. It also improves the Copilot experience, updates the CLI with version checks, and upgrades the project to Tailwind v4.

Key Highlights

  • New Sandboxes features including v2 API and CLI commands
  • ManageEngine ServiceDesk Plus Cloud integration
  • Enhanced knowledge management with per-member Slack crawling
  • Tailwind v4 upgrade
  • Bug fixes for Copilot interactions and UI modal popovers

New Features

  • Add application operations, v2 API, and CLI commands for sandboxes
  • Pair folder scope picker with a typed path field for file management
  • Add ManageEngine ServiceDesk Plus Cloud integration
  • Sign and attest published images for self-hosting
  • Open specific table views in the Copilot interface
  • Add CLI notification when the sim is out of date
  • Make agent tool-call ceiling configurable
  • Crawl Slack per member using individual user tokens
  • Add scoped search, in-place edits, and ranged reads for agent memory filesystems
  • Add Muse Spark 1.3 model
  • Enable permission-aware knowledge bases behind a feature flag

Full Release Notes

## Features

- feat(sandboxes): add application operations, v2 API, and CLI commands (#7442)
- feat(file): pair the folder scope picker with a typed path field (#7457)
- feat(manageengine): add ManageEngine ServiceDesk Plus Cloud integration (#7447)
- feat(self-hosting): sign and attest published images, and correct the self-hosting docs (#7437)
- feat(copilot): open the table on the view table_views just wrote (#7166)
- feat(cli): tell the user when their sim is out of date (#7420)
- feat(providers): make the agent tool-call ceiling configurable (#7430)
- feat(knowledge): crawl Slack per member on Sim Search through each person's own Slack user token (#7421)
- feat(files): scoped search, in-place edits, and ranged reads for agent memory filesystems (#7393)
- feat(models): add Muse Spark 1.3 (#7416)
- feat(knowledge): permission-aware knowledge bases behind a feature flag (#7385)

## Improvements

- improvement(usage): show up to 50 rows per tab (#7410)

## Bug Fixes

- fix(copilot): declare item schemas on table tool array params (#7458)
- fix(ui): drop the overlay shadow class that never rendered before v4 (#7460)
- fix(knowledge): let Slack enter per-member access, and resolve its provider in one place (#7453)
- fix(chat): preserve queued edits and render quoted source chips (#7452)
- fix(ship): regenerate docs manifest before validation (#7450)
- fix(copilot): pin a restored table view so a stale views list cannot strand it (#7449)
- fix(cli): document Yarn Classic upgrades (#7448)
- fix(env): preserve hosted detection during client recovery (#7445)
- fix(combobox): initialize virtualized options on open (#7443)
- fix(chat): restore assistant feedback actions (#7438)
- fix(secrets): ignore Note blocks in fork mapping and secret references, refetch references on return (#7426)
- fix(monday): forward users through app installation (#7436)
- fix(ui): keep modal popovers interactive (#7435)
- fix(terminal): stop duplicating agent tool calls above the output (#7433)
- fix(dependencies): update Tiptap to patched release (#7431)
- fix(credential-groups): raise OAuth code cap so Atlassian callbacks validate (#7422)
- fix(knowledge): grant member access as each batch is indexed instead of at the end of the run (#7418)
- fix(copilot): stop async chat auto-titling from clobbering an explicit rename (#7414)
- fix(desktop): manage signing keychain explicitly (#7411)
- fix(pdf): keep PDF.js external in production (#7409)

## Other Changes

- chore(tailwind): upgrade apps/sim to Tailwind v4 (#7419)
- docs(library): update ai-agent-ideas (#7425)

## Contributors

- @BillLeoutsakosvl346
- @icecrasher321
- @j15z
- @mzxchandra
- @waleedlatif1

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