Skip to content

Releases: simstudioai/sim

v0.5.38

21 Dec 01:24
4827866

Choose a tag to compare

Features

  • feat(settings): added snap to grid slider to settings (#2504)
  • feat(audit): added audit log for billing line items (#2500)
  • feat(copilot): show inline prompt to increase usage limit or upgrade plan (#2465)
  • improvement(queries): add workspaceId to execution logs, added missing indexes based on query insights (#2471)

Bug Fixes

  • fix(code): cmd-z after refocus should not clear subblock (#2503)
  • fix(migrations): remove duplicate indexes (#2501)

Contributors

View changes on GitHub

v0.5.37

20 Dec 06:32
3e697d9

Choose a tag to compare

Features

  • fix(condition): fixed deactivated edges when if and else if conditions connected to same destination block, added 100+ unit tests (#2497)
  • feat(kb): Adding support for more tags to the KB (#2433)
  • fix(helm): add custom egress rules to realtime network policy (#2481)
  • fix(subflow): prevent auto-connect across subflow edges with keyboard shortcut block additions, make positioning for auto-drop smarter (#2489)
  • fix(autofill): add dummy inputs to prevent browser autofill for various fields, prevent having 0 workflows in workspace (#2482)

Improvements

  • improvement(ui): updated kb tag component to match existing table (#2498)
  • improvement(ui): updated subscription and team settings modals to emcn (#2477)

Bug Fixes

  • fix(condition): remove dead code from condition handler, defer resolution to function execute tool like the function block (#2496)
  • fix(tool-input): allow multiple instances of workflow block or kb tools as agent tools (#2495)
  • fix(logs): always capture cost, logging size failures (#2487)
  • fix(edges): prevent autoconnect outgoing edges from response block (#2479)
  • fix(redaction): consolidate redaction utils, apply them to inputs and outputs before persisting logs (#2478)
  • fix(api-keys): remove billed account check during api key generation (#2476)

Contributors

View changes on GitHub

v0.5.36

19 Dec 09:28
4d1a9a3

Choose a tag to compare

Features

  • fix(sanitization): added more input sanitization to tool routes (#2475)
  • improvement(db): added missing indexes for common access patterns (#2473)
  • fix(authentication): added auth checks for various routes, mysql and postgres query validation, csp improvements (#2472)
  • fix(unsubscribe): add one-click unsubscribe (#2467)
  • feat(i18n): update translations (#2470)
  • feat(og): add opengraph images for templates, blogs, and updated existing opengraph image for all other pages (#2466)
  • feat(i18n): update translations (#2463)

Improvements

  • improvement(hitl): show resume url in tag dropdown within hitl block (#2464)

Bug Fixes

  • fix(slack): respect message limit, remove duplicate canonical representations (#2469)
  • fix(tools): improved slack output ux and jira params (#2462)

Contributors

View changes on GitHub

v0.5.35

19 Dec 00:24
eb07a08

Choose a tag to compare

Features

  • adding clamps for subflow drag and drops of blocks (#2460)
  • fix(blog): add back unoptimized tag, fix styling (#2461)
  • improvement(copilot): add edge handle validation to copilot edit workflow (#2448)
  • improvement(helm): added SSO and cloud storage variables to helm charts (#2454)
  • feat(docs): added 404 page for the docs (#2450)
  • feat(compare-schema): ci check to make sure schema.ts never goes out of sync with migrations (#2449)
  • fix(auth): added same-origin validation to forget password route, added confirmation for disable auth FF (#2447)
  • fix(workflow-state, copilot): prevent copilot from setting undefined state, fix order of operations for copilot edit workflow, add sleep tool (#2440)

Improvements

  • Merge pull request #2451 from simstudioai/improvement/SIM-514-useWebhookUrl-conditioning

Bug Fixes

  • fix failing lint from os contributor (#2459)
  • fix(teams): webhook notifications crash (#2426)
  • fix(blog): revert back to using next image tags in blog (#2458)
  • fix(ui): fixed visibility issue on reset passowrd page (#2456)
  • fix(notifs): inactivity polling filters, consolidate trigger types, minor consistency issue with filter parsing (#2452)
  • Revert "fix(salesforce): updated to more flexible oauth that allows production, developer, and custom domain salesforce orgs (#2441) (#2444)" (#2441)
  • fixing lint errors
  • fixing a react component:
  • fix(salesforce): updated to more flexible oauth that allows production, developer, and custom domain salesforce orgs (#2441) (#2441)
  • fixing the useWbehookManangement call to only call the loadwebhookorgenerateurl function when the useWebhookurl flag is true
  • fix(condition): async execution isolated vm error (#2446)

Other Changes

  • Merge branch 'main' into staging

Contributors

View changes on GitHub

v0.5.34

18 Dec 07:39
67cfb21

Choose a tag to compare

Features

  • fix(custom-tools): added missing _toolSchema to internal param set for agents calling custom tools (#2445)
  • feat(i18n): update translations (#2443)
  • feat(i18n): update translations (#2438)

Bug Fixes

  • fix(oauth): updated oauth providers that had unstable reference IDs leading to duplicate oauth records (#2441)
  • fix(servicenow): update servicenow block to use basic auth instead of oauth (#2435)
  • fix(graph): prevent cyclic dependencies in graph following ReactFlow examples (#2439)
  • fix(conditions): make outputs correct (#2437)
  • fix(envvars): cleanup unused envvars (#2436)

Contributors

View changes on GitHub

v0.5.33

18 Dec 00:20
1d6975d

Choose a tag to compare

Features

  • feat(vertex): added vertex to list of supported providers (#2430)
  • feat(i18n): update translations (#2421)
  • feat(service-now): added service now block (#2404)
  • improvement(helm): added more to helm charts, remove instance selector for various cloud providers (#2412)

Improvements

  • improvement(subflow): resize vertical height estimate (#2428)
  • improvement(mcp): restructure mcp tools caching/fetching info to improve UX (#2416)

Bug Fixes

  • fix(condition): used isolated vms for condition block RCE (#2432)
  • fix(inactivity-poll): need to respect level and trigger filters (#2431)
  • fix(terminal): fix text wrap for errors and messages with long strings (#2429)
  • fix(subflow): resizing live update
  • fix(cmd-k): when navigating to current workspace/workflow, close modal instead of navigating (#2420)
  • fix(subflow): fix json stringification in subflow collections (#2419)
  • fix(chat): fix stale closure in workflow runner for chat (#2418)
  • fix(logs-search): restored support for log search queries (#2417)
  • fix(loop): increased max loop iterations to 1000 (#2413)

Contributors

View changes on GitHub

v0.5.32

17 Dec 21:44
837aabc

Choose a tag to compare

Features

  • feat(schedule): add input form to schedule (#2405)

Bug Fixes

  • fix(serializer): condition check should check if any condition are met (#2410)

Contributors

View changes on GitHub

v0.5.31

16 Dec 20:27
f9cfca9

Choose a tag to compare

Features

  • fix(sockets): add zod as direct sockets server dep (#2397)

Contributors

View changes on GitHub

v0.5.30

16 Dec 03:38
25afacb

Choose a tag to compare

Features

  • feat(i18n): update translations (#2395)
  • feat(slack): ability to have DM channels as destination for slack tools (#2388)
  • fix(permissions): add client-side hints to prevent read-only users from creating workflows or folders (#2390)
  • fix(rce): add 'isolate' to list of trusted deps, fixed custom tools environment resolution (#2387)
  • feat(i18n): update translations (#2386)

Improvements

  • improvement: workflow loading, sidebar scrolling (#2322)
  • improvement(rce): updated rce to use isolate pkg for RCE (#2385)

Bug Fixes

  • fix(build): downgrade nextjs from canary to 16.0.9 (#2394)
  • fix(docs): regen docs (#2393)
  • fix(node): use node subprocess explicitly (#2391)
  • fixed jira output (#2392)
  • fix(vm): use node child process for RCE (#2389)
  • fix(wand): should not be able to use wand ui without write/admin perms (#2384)
  • fix(wand): validate session before allowing access to wand generation (#2383)
  • fix(subscription): incomplete team subscription race condition (#2381)
  • fix(landing): prevent url encoding for spaces for footer links (#2376)
  • fix(docs): clarify working directory for drizzle migration (#2375)
  • fix(vllm): remove requirement for api key for vllm (#2380)
  • fix(blog): use unoptimized tag for image assets (#2374)

Contributors

View changes on GitHub

v0.5.29

14 Dec 03:50
a0fb889

Choose a tag to compare

Features

  • fix(tools): add validation for ids in tool routes (#2371)
  • feat(i18n): update translations (#2370)
  • feat(webflow): added collection, item, & site selectors for webflow (#2368)
  • feat(registration): allow self-hosted users to disable registration altogether (#2365)
  • feat(og): update og image (#2362)
  • feat(docs): add opengraph to docs for dynamic link preview (#2360)
  • fix(spotify): added missing human readable scopes to oauth required modal (#2355)

Improvements

  • improvement(admin-routes): cleanup code that could accidentally desync stripe and DB (#2363)
  • improvement(autolayout): reduce horizontal spacing (#2357)
  • chore(icons): update spotify icon (#2356)

Bug Fixes

  • fix(organizations): move organization better-auth client to conditionally be included based on FF (#2367)
  • fix(subflows): prevent cross-boundary connections on autoconnect drop between subflow blocks and regular blocks (#2366)
  • fix(sub-deletion): subscription deletion handling for pro vs team/enterprise (#2364)
  • fix(deployed-chat): voice mode (#2358)

Contributors

View changes on GitHub