Releases: simstudioai/sim
Releases · simstudioai/sim
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
Contributors
v0.5.34
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
v0.5.33
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
v0.5.32
v0.5.31
v0.5.30
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
v0.5.29
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)