v0.7.48
simstudioai/simv0.7.48Jul 29, 2026by github-actions[bot]
AI Summary
Major overhaul of the folder system and release of the desktop app.
Key Highlights
- Generic resourceType-driven folder engine
- Desktop app release
- Resource pinning and generalized folder contract
New Features
- Desktop app
- Generic folder engine
- Resource pinning
Full Release Notes
## Features - feat(folders): cut file folders over, and give knowledge bases and tables folders (#6045) - feat(library): Best AI Agents for Regulated Industry Workflows (Healthcare, Legal, Procurement) (#6046) - feat(folders): add the generic resourceType-driven folder engine (#6037) - feat(desktop): desktop app (#5998) - feat(folders): move workflow folders onto the generic folder table (#6025) - feat(pi): optional multi-provider web search for the coding agent (#5951) - feat(folders): add resource pinning and generalize the folders contract (#6014) - feat(library): Best Gumloop Alternatives in 2026 (#6009) ## Improvements - improvement(demo): send every booking CTA to the Sim team demo link (#6047) - improvement(self-host): enterprise features enabling (#6028) - improvement(pinning): move pin into the context menu and make folders pinnable (#6039) - perf(db): stop scanning every workspace file on workflow archive, cover the billing period aggregate (#6015) ## Bug Fixes - fix(ci): harden desktop prerelease tag computation (#6044) - fix(cleanup): pass array values as scalar binds, incompatible with fetch_types false (#6035) - fix(connectors): make selector dropdowns resolve options the drain has not reached (#6027) - fix(connectors): attribute SharePoint not-found errors to the matched library (#6029) - fix(cleanup): bind array params as arrays, not expanded value lists (#6010) - fix(connectors): resolve SharePoint folder paths against the right document library (#6026) - fix(knowledge): resolve connector tokens as the credential owner, not the KB owner (#6024) - fix(api): give every v1 endpoint quota headers and errors that name the field (#6012) - fix(api): report the real rate-limit ceiling on every v1 endpoint (#6011) ## Other Changes - chore(deps): vendor the free-email domain list and drop unused packages (#6032) - chore(deps): upgrade react-email to v6 (#6034) - chore(deps): move to the renamed @daytona/sdk package (#6033) ## Contributors - @BillLeoutsakosvl346 - @Sg312 - @TheodoreSpeaks - @icecrasher321 - @waleedlatif1 [View changes on GitHub](https://github.com/simstudioai/sim/compare/v0.7.47...v0.7.48)