Releases: simstudioai/sim
Releases · simstudioai/sim
v0.5.44
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
v0.5.43
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
v0.5.42
v0.5.41
Features
- feat(copilot): add tools to access block outputs and upstream references (#2546)
- fix(billing): add line items for wand (#2543)
- feat(i18n): update translations (#2541)
- improvement(kb): improve chunkers, respect user-specified chunk configurations, added tests (#2539)
- fix(oauth): add User-Agent header to Reddit token refresh (#2517)
- feat(i18n): update translations (#2538)
- feat(i18n): update translations (#2530)
- feat(i18n): update translations (#2526)
- feat(intercom): added additional params to intercom tools (#2523)
Improvements
- improvement(landing): free usage limit (#2547)
- improvement(block-metadata): remove references to yaml syntax in best practices (#2537)
- improvement(pricing): increase free user limit to 20 usd (#2536)
- improvement(logs): dashboard/logs optimizations and improvements (#2414)
- improvement(docs): update og image (#2529)
- improvement(copilot): improve copilot metadata processing and tool output memory (#2516)
Bug Fixes
- improvement(logs): fixed logs for parallel and loop execution flow (#2468)
- fix(search): removed full text param from built-in search, anthropic provider streaming fix (#2542)
- fix(dashboard): flash based on loading check (#2535)
- fix(models): memory fixes, provider code typing, cost calculation cleanup (#2515)
Contributors
v0.5.40
v0.5.39
v0.5.38
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
v0.5.37
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
v0.5.36
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
v0.5.35
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