Skip to content

Releases: simstudioai/sim

v0.3.53

23 Sep 03:48
a06ae0d

Choose a tag to compare

Features

  • feat(docs): added footer for page navigation, i18n for docs (#1339)
  • feat(idempotency): added generalized idempotency service for all triggers/webhooks (#1330)
  • feat(logs): added intelligent search with suggestions to logs (#1329)

Improvements

  • improvement(array-index): resolved variables for 2d arrays (#1328)

Bug Fixes

  • fix(build): upgrade fumadocs to latest (#1341)
  • fix(build): upgrade fumadocs (#1340)
  • fix(stripe): revert to stable versioning for better auth plugin (#1337)
  • fix(stripe): use latest version to fix event mismatch issues (#1336)
  • fix(security): fix ssrf vuln and path validation for files route (#1325)

Other Changes

  • changed search for folders and workflows in logs (#1327)

Contributors

View changes on GitHub

v0.3.52

23 Sep 03:48
1ad31c9

Choose a tag to compare

Features

  • feat(api-keys): add workspace level api keys to share with other workspace members, add encryption for api keys (#1323)
  • chore(deployment-versioning): add migration script into repo (#1318)
  • feat(docs): overhaul docs (#1317)

Improvements

  • improvement(long-description): modified long description for every block (#1322)

Bug Fixes

  • fix(file-upload): fix nextjs file upload issue with pdf-parse (#1321)
  • fix(kb): exclude deleted docs from embeddings/vector search (#1319)
  • fix(serializer): Required-field validation now respects sub-block visibility (#1313)
  • fix(sheets): fixed google sheets update (#1311)

Contributors

View changes on GitHub

v0.3.51

23 Sep 03:48
ea8762e

Choose a tag to compare

Features

  • fix(webhooks): made spacing more clear, added copy button for webhook URL & fixed race condition for mcp tools/server fetching in the mcp block (#1309)
  • improvement(readme): add e2b reference to readme (#1307)
  • Fix(yaml env var): added env var fallback (#1300)
  • feat(mcp): added support for mcp servers (#1296)
  • feat(account): added user profile pictures in settings (#1297)
  • feat(logs-api): expose logs as api + can subscribe to workflow execution using webhook url (#1287)
  • feat(usage-api): make external endpoint to query usage (#1285)

Improvements

  • improvement(subblock-defaults): custom defaults for subblocks if needed (#1298)

Bug Fixes

  • fix(webhook-ui): fixed webhook ui (#1301)
  • fix(subflow-validation): validate subflow fields correctly + surface serialization errors in the logs correctly (#1299)
  • fix(start-input): restore tag dropdown in input-format component (#1294)
  • fix(workflow-block): remove process specific circular dependency check (#1293)
  • Merge pull request #1286 from simstudioai/fix/copilot-custom-tools
  • Fix custom tool save

Other Changes

  • Lint
  • V1

Contributors

View changes on GitHub

v0.3.50

23 Sep 03:48
784992f

Choose a tag to compare

Features

  • feat(notifications): added notifications for usage thresholds, overages, and welcome emails (#1266)
  • fix(variables): add back ability to reference root block like (#1262)
  • Revert "feat(enterprise-plan-webhooks): skip webhook queue for enterprise plan users (#1250)" (#1250)

Improvements

  • 0.3.49: readme updates, router block and variables improvements
  • improvement(docs): readme.md to mention .env setup for copilot setup

Bug Fixes

  • fix(notifications): increase precision on billing calculations (#1283)
  • Fix(jira): reading multiple issues and write
  • fix(sidebar): draggable cursor on sidebar when switching workflows (#1276)
  • fix(subblock-param-mapping): consolidate resolution of advanced / basic mode params using canonicalParamId (#1274)
  • fix(sockets): move debounce to server side (#1265)
  • fix(router): change router block content to prompt (#1261)
  • fix(schedule-self-host): remove incorrect migration (#1260)
  • fix(cleanup): cleanup unused vars + webhook typo (#1259)

Other Changes

  • 0.3.48: revert trigger dev bypass for enterprise users

Contributors

View changes on GitHub

v0.3.47

23 Sep 03:48
60a061e

Choose a tag to compare

Features

  • feat(invitations): add ability to resend invitations with cooldown, fixed UI in dark mode issues (#1256)
  • feat(duplicate): duplicate variables when duplicating a workflow (#1254)
  • feat(enterprise-plan-webhooks): skip webhook queue for enterprise plan users (#1250)
  • Add input/output multipliers
  • fix(code-subblock): added validation to not parse non-variables as variables in the code subblock (#1240)

Bug Fixes

  • fix(ratelimits): enterprise and team checks should be pooled limit (#1255)
  • fix(cost): restored cost reporting for agent block in console entry (#1253)
  • fix(sidebar): order by created at (#1251)
  • fix(rehydration): consolidate store rehydration code (#1249)
  • fix(sidebar): re-ordering based on last edit is confusing (#1248)
  • fix(race-condition-workflow-switching): another race condition between registry and workflow stores (#1247)
  • fix(hydration): duplicate overlay after idle + subblocks race condition (#1246)
  • Merge pull request #1245 from simstudioai/fix/copilot-billing
  • fix(whitelabel): move redirects (build-time) for whitelabeling to middlware (runtime) (#1236)

Other Changes

  • Waring
  • Lint + tests
  • Docs
  • change
  • Lint

Contributors

View changes on GitHub

v0.3.46

23 Sep 03:47
fce1423

Choose a tag to compare

Improvements

Contributors

View changes on GitHub

v0.3.45

23 Sep 03:47
581929b

Choose a tag to compare

Bug Fixes

  • fix(rce): always use VM over RCE for custom tools (#1233)
  • fix(team): fix organization invitation URL for teams (#1232)

Contributors

View changes on GitHub

v0.3.44

23 Sep 03:47
0cf87e6

Choose a tag to compare

Features

  • feat(tools): add MongoDB (#1225)
  • feat(copilot): stats tracking (#1227)
  • feat(e2b-execution): add remote code execution to support Python + Imports (#1226)
  • feat(llms): added additional params to llm-based blocks for alternative models (#1223)
  • add if not exists check
  • improvement(performance): added new indexes for improved session performance (#1215)
  • feat(workspace-vars): add workspace scoped environment + fix cancellation of assoc. workspace invites if org invite cancelled (#1208)
  • fix(build): add missing pdf-parse dep, add docker build in staging (#1213)

Improvements

  • improvement(hygiene): refactored routes to be more restful, reduced code surface area and removed redundant code (#1217)

Bug Fixes

  • fix(styling): fix styling inconsistencies in dark mode, fix invites fetching to show active members (#1229)
  • fix(e2b-env-var): use isTruthy and getEnv (#1228)
  • fix(whitelabel): make terms and privacy URL envvars available at build time (#1222)
  • fix if not exists check
  • fix 80th migration
  • fix(wand): remove duplicate transfer encoding header meant to be set by nginx proxy (#1221)
  • fix(ui): dark mode styling for switch, trigger modal UI, signup/login improvements with auto-submit for OTP (#1214)
  • improvement(copilot): improve context inputs and fix some bugs (#1216)
  • fix(build): consolidate pdf parsing dependencies, remove extraneous html deps (#1212)
  • fix(organizations): remove org calls when billing is disabled (#1211)

Other Changes

  • make 79th migration idempotent
  • Merge branch 'staging' of github.com:simstudioai/sim into staging

Contributors

View changes on GitHub

v0.3.43

23 Sep 03:47
ee17cf4

Choose a tag to compare

Features

  • feat(parsers): added pptx, md, & html parsers (#1202)

Improvements

  • improvement(tools): update mysql to respect ssl pref (#1205)

Bug Fixes

  • fix(parsers): fix md, pptx, html kb uploads (#1209)
  • fix(permissions): remove permissions granted by org membership (#1206)
  • fix(enterprise-billing): simplification to be fixed-cost (#1196)

Contributors

View changes on GitHub

v0.3.42

23 Sep 03:47
0bc7781

Choose a tag to compare

Features

  • improvement(kb): add fallbacks for kb configs (#1199)

Bug Fixes

  • fix(deps): downgrade nextjs (#1200)

Contributors

View changes on GitHub