Releases: simstudioai/sim
Releases · simstudioai/sim
v0.5.100
Features
- feat(api): retry configuration for api block (#3329)
- feat(attio): add Attio CRM integration with 40 tools and 18 webhook triggers (#3324)
- feat(confluence): add webhook triggers for Confluence events (#3318)
- feat(public-api): add env var and permission group controls to disable public API access (#3317)
- feat(gong): add Gong integration with 18 API tools (#3316)
- feat(credentials): multiple credentials per provider (#3211)
Improvements
- improvement(creds): bulk paste functionality, save notification, error notif (#3328)
- improvement(credentials): ui (#3322)
- improvement(processing): reduce redundant DB queries in execution preprocessing (#3320)
- improvement(audit): enrich metadata across 23 audit log call sites (#3319)
- improvement(migration): move credential selector automigration logic to server side (#3310)
Bug Fixes
- fix(serializer): default canonical modes construction (#3330)
- fix(attio): automatic webhook lifecycle management and tool fixes (#3327)
- fix(providers): propagate abort signal to all LLM SDK calls (#3325)
- fix(auth): make DISABLE_AUTH work in web app (#3297)
- fix(copy): preserve block names when pasting into workflows without conflicts (#3315)
- fix(execution): scope X-Sim-Via header to internal routes and enforce depth limit (#3313)
- fix(tag-dropdown): exclude downstream blocks in loops and parallel siblings (#3312)
- fix(redis): tighten stale TCP connection detection and add fast lease deadline (#3311)
- fix(credentials): credential dependent endpoints (#3309)
Other Changes
- docs(credentials): replace environment variables page with credentials docs (#3331)
Contributors
v0.5.99
v0.5.98
Features
Bug Fixes
- fix(hex): scope param renames to their respective operations (#3295)
- fix(models): remove retired claude-3-7-sonnet and update default models (#3292)
- fix(redis): prevent false rate limits and code execution failures during Redis outages (#3289)
- fix(deploy): reuse subblock merge helper in use change detection hook (#3287)
Contributors
v0.5.97
v0.5.96
Features
- feat(slack): added ephemeral message send tool, updated ci, updated docs (#3278)
- feat(auth): add OAuth 2.1 provider for MCP connector support (#3274)
Bug Fixes
- fix(copilot): handle negated operation conditions in block config extraction (#3282)
- fix(trigger): handle Slack reaction_added/reaction_removed event payloads (#3280)
- fix(logs): replace initialData with placeholderData to fix stale log details (#3279)
Contributors
v0.5.95
Features
- feat(models): add gemini-3.1-pro-preview and update gemini-3-pro thinking levels (#3263)
- feat(tools): added redis, upstash, algolia, and revenuecat (#3261)
- feat(tables): added tables (#2867)
- feat(tools): advanced fields for youtube, vercel; added cloudflare and dataverse tools (#3257)
Improvements
- improvement(resolver): resovled empty sentinel to not pass through unexecuted valid refs to text inputs (#3266)
Bug Fixes
- fix(build): fix corrupted sticky disk cache on blacksmith (#3273)
- fix(trigger): update node version to align with main app (#3272)
- fix(tables): hide tables from sidebar and block registry (#3270)
- fix(trigger): add isolated-vm support to trigger.dev container builds (#3269)
- fix(blocks): add required constraint for serviceDeskId in JSM block (#3268)
- fix(blocks): move type coercions from tools.config.tool to tools.config.params (#3264)
- fix(audit-log): lazily resolve actor name/email when missing (#3262)
- fix(workflows): disallow duplicate workflow names at the same folder level (#3260)
- fix(snapshot): changed insert to upsert when concurrent identical child workflows are running (#3259)
Contributors
v0.5.94
Features
- feat(tools): added vercel block & tools (#3252)
Bug Fixes
- fix(sidebar): unify workflow and folder insertion ordering (#3250)
- fix(shortlink): remove isHosted guard from redirects, not available at build time on ECS (#3251)
Other Changes
- chore(deps): upgrade next.js from 16.1.0-canary.21 to 16.1.6 (#3254)
Contributors
v0.5.93
Features
- feat(sub): hide usage limits and seats info from enterprise members (non-admin) (#3243)
- feat(audit-log): add audit events for templates, billing, credentials, env, deployments, passwords (#3246)
- feat(audit-log): add persistent audit log system with comprehensive route instrumentation (#3242)
- feat(access-control): add ALLOWED_INTEGRATIONS env var for self-hosted block restrictions (#3238)
- feat(canvas): allow locked block outbound connections (#3229)
- feat(mcp): add ALLOWED_MCP_DOMAINS env var for domain allowlist (#3240)
Bug Fixes
- fix(normalization): update allowed integrations checks to be fully lowercase (#3248)
- fix(lock): prevent socket crash when locking agent blocks (#3245)
- fix(copilot): copilot shortcut conflict (#3219)
- fix(shortlink): use redirect instead of rewrite for Beluga tracking (#3239)
Contributors
v0.5.92
Features
- feat(pipedrive): added sort order to endpoints that support it, upgraded turborepo (#3237)
- feat(pagination): update pagination for remaining integrations that support it (#3233)
- feat(shortlink): add Beluga short link rewrite for hosted campaigns (#3231)
Improvements
- improvement(providers): replace @ts-ignore with typed ProviderError class (#3235)
- improvement(lint): fix react-doctor errors and warnings (#3232)
- improvement(copilot): scrolling stickiness (#3218)
Bug Fixes
- fix(pagination): add missing next_page to response interfaces and operator comments (#3236)