Skip to content

Releases: simstudioai/sim

v0.5.100

25 Feb 08:38
67f8a68

Choose a tag to compare

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

View changes on GitHub

v0.5.99

23 Feb 08:33
af59234

Choose a tag to compare

Features

  • feat(terminal): expandable child workflow blocks in console (#3306)

Bug Fixes

  • fix(parallel): correct active state pulsing and duration display for parallel subflow blocks (#3305)
  • fix(security): allow HTTP for localhost and loopback addresses (#3304)

Contributors

View changes on GitHub

v0.5.98

22 Feb 02:15
0d86ea0

Choose a tag to compare

Features

  • feat(tools): added hex (#3293)
  • feat(oauth): add CIMD support for client metadata discovery (#3285)

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

View changes on GitHub

v0.5.97

21 Feb 10:14
115f04e

Choose a tag to compare

Bug Fixes

  • fix(mcp): use getBaseUrl for OAuth discovery metadata URLs (#3283)

Contributors

View changes on GitHub

v0.5.96

21 Feb 02:34
34d92fa

Choose a tag to compare

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

View changes on GitHub

v0.5.95

20 Feb 22:20
67aa4bb

Choose a tag to compare

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

View changes on GitHub

v0.5.94

19 Feb 01:13
15ace5e

Choose a tag to compare

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

View changes on GitHub

v0.5.93

18 Feb 20:32
fdca736

Choose a tag to compare

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

View changes on GitHub

v0.5.92

17 Feb 23:58
da46a38

Choose a tag to compare

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)

Contributors

View changes on GitHub

v0.5.91

16 Feb 08:52
b7e377e

Choose a tag to compare

Features

  • feat(i18n): change lockfile (#3216)

Bug Fixes

  • fix(docs): update docs and disable i18n action, upgrade turborepo (#3227)

Other Changes

  • Merge remote-tracking branch 'origin/main' into staging

Contributors

View changes on GitHub