github simstudioai/sim v0.5.80

13 hours ago

Features

  • feat(async-jobs): async execution with job queue backends (#3134)
  • feat(timeouts): execution timeout limits (#3120)
  • feat(note-block): note block preview newlines (#3127)
  • feat(canvas): added the ability to lock blocks (#3102)
  • feat(ee): add enterprise modules (#3121)
  • feat(editor): added docs link to editor (#3116)

Improvements

  • improvement(openai): migrate to responses api (#3135)
  • improvement(timeouts): sync to 50 min, self-hosted maxed out (#3133)
  • improvement(rooms): redis client closed should fail with indicator (#3115)
  • improvement(files): pass user file objects around consistently (#3119)
  • improvement(tag-dropdown): removed custom styling on tag dropdown popover, fixed execution ordering in terminal and loops entries (#3126)
  • improvement(billing): duplicate checks for bypasses, logger billing actor consistency, run from block (#3107)

Bug Fixes

  • fix(serializer): validate required fields for blocks without tools (#3137)
  • fix(mistral): restore mistral configs for v2 version (#3138)
  • fix(limits): updated rate limiter to match execution timeouts, adjusted timeouts fallback to be free plan (#3136)
  • fix(providers): correct tool calling message format across all providers (#3132)
  • fix(import): preserve workflow colors during import (#3130)
  • fix(editor): block rename applies to correct block when selection changes (#3129)
  • fix(logs): use formatDuration utility and align file cards styling (#3125)
  • fix(http): serialize nested objects in form-urlencoded body (#3124)
  • fix(sidebar): right-click replaces selection, reset popover hover state (#3123)
  • fix(formatting): consolidate duration formatting into shared utility (#3118)
  • fix(mcp): child workflow with response block returns error (#3114)
  • fix(cleanup-cron): stale execution cleanup integer overflow (#3113)

Contributors

View changes on GitHub

Don't miss a new sim release

NewReleases is sending notifications on new releases.