v0.8.7
simstudioai/simv0.8.7Aug 20, 2026by github-actions[bot]
AI Summary
Adds new integrations including Bitbucket Cloud, Granola, CB Insights, PitchBook, and Crunchbase. Enhances the sidebar with Tables and Files flyouts and improves custom-blocks cross-workspace support.
Key Highlights
- Bitbucket Cloud, Granola, and CB Insights integrations
- PitchBook and Crunchbase integrations
- Sidebar Tables and Files flyouts
- Custom-blocks cross-workspace run mapping
New Features
- Bitbucket Cloud integration
- Granola integration
- CB Insights integration
- PitchBook integration
- Crunchbase integration
- Sidebar flyouts
- Custom blocks mapping
Full Release Notes
## Features - feat(integrations): add Bitbucket Cloud (#6860) - feat(granola): complete API coverage, note triggers, and connector validation (#6880) - feat(sidebar): add Tables and Files flyouts to the collapsed rail (#6882) - feat(cbinsights): add CB Insights API v2 integration (#6879) - feat(pitchbook): add PitchBook integration (#6876) - feat(crunchbase): add Crunchbase Data API integration (#6875) - feat(setup): publish standalone self-hosting package (#6849) - feat(billing): align enterprise reporting periods (#6851) - feat(custom-blocks): join cross-workspace runs into the caller's trace, and map blocks per environment (#6857) ## Improvements - perf(icons): reduce and guard SVG path precision (#6839) - refactor(sub-blocks): make a registered selector the single source for a remote option list, and close the fork-sync reconfiguration gap (#6878) ## Bug Fixes - fix(icons): restore the Crunchbase mark's counter and framing (#6887) - fix(setup): publish unscoped setup package (#6886) - fix(integrations): white CB Insights tile and a borderless Crunchbase mark (#6884) - fix(bitbucket): bind cursors and task locations case-insensitively (#6883) - fix(workflow): prevent canvas slowdown cascades (#6881) - fix(workspace-forking): keep a repointed custom block's inputs configurable after the mapping is saved (#6877) - fix(workspace-forking): stop a remapped custom block losing every input, and let its target inputs be configured at sync time (#6871) - fix(integrations): render one brand icon state everywhere (#6872) - fix(trigger): let workers see that Trigger.dev is available (#6869) - fix(provenance): stop size limits silently dropping secret provenance (#6867) - fix(knowledge): stop retrying an embedding key with no credit left (#6868) - fix(redis): reclaim a distributed lock that a timed-out acquire may have taken (#6864) ## Other Changes - chore: remove confirmed unused files (#6863) ## Contributors - @BillLeoutsakosvl346 - @TheodoreSpeaks - @icecrasher321 - @j15z - @waleedlatif1 [View changes on GitHub](https://github.com/simstudioai/sim/compare/v0.8.6...v0.8.7)