Skip to content

Releases: simstudioai/sim

v0.5.51

06 Jan 22:27
4fbec0a

Choose a tag to compare

Features

  • fix(settings): added isHosted gate to access homepage from settings, fixed context menu options (#2694)
  • improvement(hitl): add webhook notification and resume, add webhook block (#2673)
  • feat(terminal): added terminal context menu (#2692)
  • fix(condition): added success check on condition block processor, fixed terminal preventDefault copy bug (#2691)
  • feat(i18n): update translations (#2690)
  • feat(supabase): added ability so select certain rows in supabase tools (#2689)
  • improvement(kb): optimize processes, add more robust fallbacks for large file ops (#2684)

Bug Fixes

  • fix(traces): remove child trace spans from workflow block after being merged with parent output (#2688)
  • fix(child-workflow): hosted api key resolution (#2687)
  • fix(grain): fixed output and dropdown (#2685)
  • fix(webhook): strip extraneous fields from trigger processing (#2686)

Contributors

View changes on GitHub

v0.5.50

05 Jan 08:36
585f5e3

Choose a tag to compare

Features

  • improvement(kb): add configurable concurrency to chunks processing, sped up 22x for large docs (#2681)
  • fix(kb): fix styling inconsistencies, add rename capability for documents, added search preview (#2680)
  • feat(popover): sections; improvement: tooltip, popover; fix(notifications): loading content (#2676)

Bug Fixes

  • fix(grain): save before deploying workflow (#2678)
  • fix(kalshi): remove synthetically constructed outputs (#2677)
  • fix(variables): fix variables block parsing error for json (#2675)
  • fix(import): fix missing blocks in import if undefined keys exist (#2674)

Contributors

View changes on GitHub

v0.5.49

03 Jan 21:19
3792bdd

Choose a tag to compare

Features

  • feat(time-picker): added timepicker emcn component, added to playground, added searchable prop for dropdown, added more timezones for schedule, updated license and notice date (#2668)
  • feat(admin): routes to manage deployments (#2667)
  • feat(i18n): update translations (#2665)
  • feat(imap): added support for imap trigger (#2663)
  • feat(email): welcome email; improvement(emails): ui/ux (#2658)
  • feat(logs-context-menu): consolidated logs utils and types, added logs record context menu (#2659)

Improvements

  • improvement(invite): aligned styling (#2669)

Bug Fixes

  • fix(grain): updated grain trigger to auto-establish trigger (#2666)
  • fix(logging): hitl + trigger dev crash protection (#2664)

Contributors

View changes on GitHub

v0.5.48

01 Jan 02:00
eb5d1f3

Choose a tag to compare

Features

  • feat(workflow): added context menu for block, pane, and multi-block selection on canvas (#2656)
  • feat(i18n): update translations
  • feat(copy-paste): allow cross workflow selection, paste, move for blocks (#2649)

Improvements

  • improvement(context-menu): gray out undo redo if the stack is empty (#2657)

Bug Fixes

  • fix(mcp): exclude serverUrl from mcp tool call params (#2654)
  • fix(paste): single instance trigger notification correction (#2653)
  • fix(jsm): renamed operation (#2651)

Contributors

View changes on GitHub

v0.5.47

31 Dec 07:19
54ab82c

Choose a tag to compare

Features

  • improvement(kb): removed zustand cache syncing in kb, added chunk text tokenizer (#2647)
  • feat(i18n): update translations (#2645)
  • feat(workflow-as-mcp): added ability to deploy workflows as mcp servers and mcp tools (#2415)
  • feat(i18n): update translations (#2643)
  • improvement(tools): added input validation to jira service management routes (#2642)
  • added jsm (#2641)
  • feat(cursorrules): updated cursorrules and claude md file (#2640)
  • feat(filtering): added the ability to filter logs by date and date range (#2639)
  • feat(kb): added permissions to workspace popover, added kb popover to view tags, edit description and kb name (#2634)

Improvements

  • improvement(copilot): ui/ux; refactor: store dimensions (#2636)
  • improvement: HITL, subblocks, general (#2633)

Bug Fixes

  • fix(build): resolve failing build due to symlink issue in main app dockerfile (#2650)
  • fix(tool-input): code subblock should be emptyable (#2646)
  • fix(jsm): combined jira providers for jsm (#2644)
  • fix(docker): resolve @sim/logger module not found in realtime container (#2637)
  • fix(note): light mode (#2631)
  • fix(templates): only change updatedAt for actual updates to workflow or metadata (#2630)
  • improvement(sidebar): fix workspace name truncation on sidebar preview (#2628)

Contributors

View changes on GitHub

v0.5.46

29 Dec 10:18
f895bf4

Choose a tag to compare

Features

  • feat(i18n): update translations (#2619)
  • fix(build): add tsconfig to db dockerfile (#2617)
  • feat(tools): added greptile tools/block, updated copilot panel styling (#2618)
  • improvement(monorepo): added tsconfig package, resolved type errors in testing package (#2613)

Improvements

  • improvement(globals): light colors (#2620)

Bug Fixes

  • fix(deploy): fix workflow change detection to handle old variable reference format (#2623)

Contributors

View changes on GitHub

v0.5.45

28 Dec 03:58
dd3209a

Choose a tag to compare

Features

  • fix(docker): add logger package to realtime dockerfile (#2610)

Improvements

  • improvement(build): migrate to blacksmith sticky disks for faster builds, other build improvements (#2611)
  • improvement(usage-indicator): update query invalidation for usage to update in realtime (#2607)
  • improvement: required permissions, oauth modal badge (#2609)
  • improvement(ui): hide divider when following subblock value is null (#2608)

Contributors

View changes on GitHub

v0.5.44

27 Dec 05:26
b6ba3b5

Choose a tag to compare

Features

  • feat(i18n): update translations (#2604)
  • feat(tools): added new firecrawl agent endpoint (#2603)
  • fix(parallel): add parallel sentinel to make parallel-parallel and parallel-loop work correctly (#2593)
  • improvement(tag-dropdown): added option to select block in tag dropdown, custom tools modal improvements, light mode fixes (#2594)
  • feat(kb): added tags information to kb docs table (#2589)
  • feat: light mode (#2457)
  • feat(tests): added testing package, overhauled tests (#2586)
  • feat(i18n): update translations (#2585)
  • feat(docs): added vector search (#2583)
  • feat(chat-otp): added db fallback for chat otp (#2582)
  • feat(i18n): update translations (#2578)
  • feat(byok): byok for hosted model capabilities (#2574)
  • feat(autolayout): add fitToView on autolayout and reduce horizontal spacing between blocks (#2575)

Improvements

  • improvement(easyconnect): use native reactflow getIntersectingNodes instead of custom impl for easy connect (#2601)
  • improvement(edges): drag edge over block (#2596)
  • improvement(billing): migrate to decimaljs from number.parseFloat (#2588)
  • improvement(schedules): use tanstack query to fetch schedule data, cleanup ui on schedule info component (#2584)
  • improvement(byok): updated styling for byok page (#2581)
  • improvement(byok): remove web search block exa (#2579)
  • improvement(variables): update workflows to use deployed variables, not local ones to align with the rest of the canvas components (#2577)

Bug Fixes

  • fix: bg styling outside workspace (#2605)
  • fix(tag-dropdown): fix the way variables are displayed in the tag dropdown (#2597)
  • fix(block-name): updating block name should update downstream var refs (#2592)
  • fix(tools): fixed tool outputs (#2534)
  • fix(build): update dockerfile to contain testing package deps (#2591)
  • fix(change-detection): move change detection logic to client-side to prevent unnecessary API calls, consolidate utils (#2576)
  • fix(cancel-workflow-exec): move cancellation tracking for multi-task envs to redis (#2573)
  • fix(router): update router to handle azure creds the same way the agent block does (#2572)
  • fix(executor): workflow abort has to send abort signal to route for correct state update (#2571)
  • fix(shortcut): fixed global keyboard commands provider to follow latest ref pattern (#2569)

Contributors

View changes on GitHub

v0.5.43

24 Dec 03:19
b304233

Choose a tag to compare

Features

  • feat(i18n): update translations (#2568)
  • feat(schedules): remove save button for schedules, couple schedule deployment with workflow deployment (#2566)
  • feat(ux): add expandFolder to auto expand folders on nested folder creation (#2562)
  • feat(i18n): update translations (#2561)
  • feat(i18n): update translations (#2558)
  • feat(tools): added grain and circleback (#2557)
  • improvement(vertex): added vertex to all LLM-based blocks, fixed refresh (#2555)

Improvements

  • improvement(logs): state machine of workflow execution (#2560)
  • improvement(code-quality): centralize regex checks, normalization (#2554)
  • improvement(usage): update usage limit in realtime, standardize token output object across providers (#2553)
  • improvement(oauth): remove unused scope hints (#2551)
  • improvement(logs): update logs export route to respect filters (#2550)

Bug Fixes

  • fix(grafana): tool outputs (#2565)
  • fix(dropbox): access type param pass through to get refresh token (#2564)
  • fix(ui): remove css transition on popover and dropdown items to avoid flicker (#2563)
  • fix(jina): removed conditionally included outputs from jina (#2559)
  • fix(perplexity): remove deprecated perplexity sonar reasoning model (#2556)
  • fix(frozen-canvas): need to fetch the deployment version correctly (#2552)

Contributors

View changes on GitHub

v0.5.42

23 Dec 18:45
57e4b49

Choose a tag to compare

Bug Fixes

  • fix memory migration (#2548)

Contributors

View changes on GitHub