v0.7.21

VRSEN/agency-swarmv0.7.21Jul 2, 2026by github-actions[bot]

AI Summary

This release expands integration coverage across multiple platforms including Google AppSheet, Hex, and Trello, while addressing critical security vulnerabilities and fixing bugs in resume and landing pages.

Key Highlights

  • Expanded integration coverage for Google AppSheet, Hex, Fathom, Trello, WordPress, Clerk, SharePoint, LangSmith, and SimilarWeb.
  • Security patch for XSS vulnerability by bumping echarts to 6.1.0.
  • Enhanced Google Forms integration with fail-closed auth and idempotency.
  • Fixes for resume page click-blocking overlay and landing page styling issues.

New Features

  • Google AppSheet integration added.
  • Hex API coverage expanded with cursor pagination.
  • Fathom list meeting types tool and filters added.
  • Trello tool coverage expanded.
  • WordPress category/tag CRUD tools and bug fixes added.
  • Clerk integration expanded with org, membership, and moderation tools.
  • SharePoint delete/update/download tools added.
  • LangSmith run update and feedback tools added.
  • SimilarWeb page views tool added.

Full Release Notes

## Features

- feat(google-appsheet): add Google AppSheet integration (#5376)
- feat(hex): expand API coverage, fix ID trimming, add cursor pagination (#5372)
- feat(fathom): add list meeting types tool and missing list-meetings filters (#5359)
- feat(trello): expand tool coverage and fix API gaps (#5357)
- feat(wordpress): add category/tag CRUD tools, fix delete-status and dead-field bugs (#5360)
- feat(clerk): expand Clerk integration with org, membership, moderation, and security tools (#5364)
- feat(sharepoint): validate against Graph API and add delete/update/download tools (#5369)
- feat(langsmith): add run update, get run, and feedback tools (#5363)
- feat(similarweb): add page views tool, fix paid referrals field mismatch (#5354)

## Improvements

- improvement(forking): fork time ux (#5348)
- improvement(gong): validate integration against API docs, fix pagination/wandConfig consistency (#5361)
- improvement(brex): fill validate-integration gaps against live API docs (#5362)

## Bug Fixes

- fix(resume): fix click-blocking footer overlay + hardening on HITL resume page (#5381)
- fix(landing): inset careers row hover, drop trusted-by section, gate contact submit (#5380)
- fix(google-forms): fail-closed auth, legacy formId key fallback, idempotency (#5377)
- fix(sendgrid): fix active field coercion, add pagination, tighten output typing (#5368)
- fix(deps): bump echarts to 6.1.0 to patch XSS vulnerability (#5374)
- fix(supabase): remove non-functional SQL introspection, harden storage encoding, add missing endpoints (#5371)
- fix(vercel): align integration with live Vercel REST API docs (#5370)
- fix(amplitude): correct wire formats and add funnels/retention analytics (#5355)
- fix(onepassword): validate integration against API docs, add file downloads (#5365)
- fix(tailscale): align tool coverage and outputs with the Tailscale API (#5366)
- fix(algolia): tighten tools.config, add geo/facet search + task-status tool; icon/color tweaks (#5356)
- fix(ahrefs): align tool coverage and outputs with the Ahrefs API v3 (#5367)
- fix(loops): align integration with live API docs, add suppression + get-template tools (#5358)
- fix(brex): surface isPproEnabled in transfer block outputs (#5373)
- fix(mothership): stop inlining full execution traces for the logs context (#5353)

## Other Changes

- chore(ci): bump API contract boundary audit route-count baseline to 884 (#5375)

## Contributors

- @icecrasher321
- @waleedlatif1

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