v0.7.25
Features
- feat(bigquery): validate integration + add dataset/table lifecycle tools (#5480)
- feat(custom-block): move management to enterprise settings; derive inputs live from deployed start (#5453)
- feat(gitlab): add release and branch-compare tools, remove dead types (#5475)
- feat(dub): expand link coverage and fix cross-operation param leakage (#5469)
- feat(tinybird): validate integration against API, add job-status polling (#5474)
Improvements
- improvement(email): reply-to help@sim.ai for lifecycle and billing emails (#5487)
Bug Fixes
- fix(google-vault): validate against live API docs, add matter/hold/saved-query CRUD coverage (#5482)
- fix(onedrive): align tools with live Graph API docs, add missing endpoints (#5478)
- fix(aws): align cloudwatch, cloudformation, athena, codepipeline with live API docs (#5483)
- fix(microsoft-dataverse): align integration with live API docs, add table metadata tool (#5481)
- fix(microsoft-planner): align with live Graph API docs, add plan CRUD + categories (#5486)
- fix(google-maps): validate integration against live API docs, add Places Nearby Search (#5484)
- fix(google-calendar): align with live API docs, add calendar/ACL update+delete tools (#5485)
- fix(posthog): validate integration against live API docs, add self-hosted support + CRUD coverage (#5476)
- fix(gmail): stop wrapping draft/send HTML body in per-paragraph
tags (#5479)
- fix(microsoft-teams): align tools with live Graph API docs, add missing endpoints (#5477)
- fix(discord): align tools with live API docs, add missing endpoints (#5472)
- fix(brightdata): align integration with live API docs, add markdown/mode/error-report support (#5470)
- fix(dropbox): align integration with Dropbox API docs, add revision/sharing tools (#5468)
- fix(github): fix response bugs and add missing endpoint coverage (#5471)
- fix(copilot): surface error cause chain in sim-to-go span status (#5473)
- fix(granola): align get_note with real API spec (webUrl required, add speakerName) (#5467)
Other Changes
- test(user-input): assert dismissed mention stays closed across repeated clicks (#5466)