Releases: simstudioai/sim
Releases · simstudioai/sim
v0.6.40
Features
- feat(jsm): add all Forms API endpoints for jira (#4142)
- feat(aws): add IAM and STS integrations (#4137)
- feat(ui): show folder path in search modal (#4138)
- feat(workspaces): add workspace logo upload (#4136)
- feat(agiloft): add Agiloft CLM integration with token-based auth (#4133)
- feat(workspaces): add recency-based workspace switching and redirect (#4131)
- feat(logs): add cancel execution to log row context menu (#4130)
Improvements
- improvement(ui): remove anti-patterns, fix follow-up auto-scroll, move CopyCodeButton to emcn (#4148)
- improvement(docs): remove references to concurrency control (#4147)
- improvement(mothership): restructured stream, tool structures, code typing, file write/patch/append tools, timing issues (#4090)
Bug Fixes
- fix(posthog): set email and name on person profile at signup (#4152)
- fix(ci): replace dynamic secret access with explicit secret references (#4151)
- fix(security): resolve ReDoS vulnerability in function execute tag pattern (#4149)
- fix(block-card): webhook URL never hydrates due to namespaced subBlock ID (#4150)
- fix(mothership): revert to deployment and set env var tools (#4141)
- fix(ui): fix home button not working until stream ends (#4145)
- fix(ui): fix flash between home and new chat (#4143)
- fix(ci): Increase build application memory (#4140)
- fix(ui): Focus first text input by default (#4134)
- fix(atlassian): unify error message extraction across all routes (#4135)
- fix(navbar): eliminate auth button flash using useSyncExternalStore (#4127)
Other Changes
- chore(copilot): streaming paths reviewer group (#4144)
- chore(skills): add code quality review skills and cleanup command (#4129)
Contributors
v0.6.39
Features
- feat(crowdstrike): add tools + validate whatsapp, shopify, trello (#4123)
Bug Fixes
- fix(models): fix mobile overflow and hide cost bars on small screens (#4125)
- fix(billing): unblock on payment success (#4121)
Other Changes
- chore(skills): reinforce skill to not guess integration outputs (#4122)
Contributors
v0.6.38
v0.6.37
Features
- feat(ee): enterprise feature flags, permission group platform controls, audit logs ui, delete account (#4115)
- feat(ee): add enterprise audit logs settings page (#4111)
Improvements
- improvement(landing): rebrand to AI workspace, add auth modal, harden PostHog tracking (#4116)
Bug Fixes
- fix(trigger): handle Drive rate limits, 410 page token expiry, and clean up comments (#4112)
- fix(trigger): fix Google Sheets trigger header detection and row index tracking (#4109)
- fix(execution): fix isolated-vm memory leak and add worker recycling (#4108)
Other Changes
- chore(triggers): deprecate trigger-save subblock (#4107)
Contributors
v0.6.36
Features
- feat(knowledge): add token, sentence, recursive, and regex chunkers (#4102)
- feat(ui): allow multiselect in resource tabs (#4094)
- feat(trigger): add Google Sheets, Drive, and Calendar polling triggers (#4081)
Improvements
- improvement(integrations, models): ui/ux (#4105)
- improvement(sockets): workflow switching state machine (#4104)
- update(doc): Update hosted key/byok section (#4098)
Bug Fixes
- fix(trigger): fix polling trigger config defaults, row count, clock-skew, and stale config clearing (#4101)
- fix(ui): support Tab key to select items in tag, env-var, and resource dropdowns (#4096)
- fix(tools): use OAuth-compatible URL for JSM Forms API (#4099)
- fix(trigger): show selector display names on canvas for trigger file/sheet selectors (#4097)
- fix(trigger): resolve dependsOn for trigger-mode subblocks sharing canonical groups with block subblocks (#4095)
Contributors
v0.6.35
Features
- feat(tools): add fields parameter to Jira search block (#4091)
Bug Fixes
- fix(agent): include model in structured response output (#4092)
- fix(log): log cleanup sql query (#4087)
- fix(tools): handle all Atlassian error formats in parseJsmErrorMessage (#4088)
Other Changes
- docs(openapi): add Human in the Loop section to API reference sidebar (#4089)
Contributors
v0.6.34
Improvements
- improvement(ci): parallelize Docker builds and fix test timeouts (#4083)
Bug Fixes
- fix(tools): add Atlassian error extractor to all Jira, JSM, and Confluence tools (#4085)
- fix(trigger): use @react-email/render v2 to fix renderToPipeableStream error (#4084)
Other Changes
- chore(ci): bump actions/checkout to v6 and dorny/paths-filter to v4 (#4082)
Contributors
v0.6.33
Features
- feat(trigger): add ServiceNow webhook triggers (#4077)
- feat(jsm): add ProForma/JSM Forms discovery tools (#4078)
Improvements
- improvement(polling): fix correctness and efficiency across all polling handlers (#4067)
- improvement(deploy): improve auto-generated version descriptions (#4075)
- improvement(release): address comments (#4069)
Bug Fixes
- fix(credentials): add cross-cache invalidation for oauth credential queries (#4076)
- fix(trigger): add @react-email/components to additionalPackages (#4068)
Other Changes
- docs(openapi): add Human in the Loop API endpoints (#4079)
Contributors
v0.6.32
Features
- feat(block): Add cloudwatch publish operation (#4027)
Improvements
- improvement(hitl): streaming, async support + update docs (#4058)
Bug Fixes
- fix(jsm): improve create request error handling, add form-based submission support (#4066)
- fix(hitl): resume workflow output async (#4065)
- fix(hitl): async resume (#4064)
- fix(subscription-state): remove dead code, change token route check (#4062)
- fix(billing): Skip billing on streamed workflows with byok (#4056)
- fix(error): catch socket auth error as 4xx (#4059)
- fix(whitelabeling): cast activeOrganizationId on session for TS build
- fix(whitelabeling): eliminate logo flash by fetching org settings server-side (#4057)
- fix: merge subblock values in auto-layout to prevent losing router context (#4055)
Contributors
v0.6.31
Features
- feat(enterprise): cloud whitelabeling for enterprise orgs (#4047)
- feat(voice): voice input migration to eleven labs (#4041)
Bug Fixes
- fix(editor): stop highlighting start.input as blue when block is not connected to starter (#4054)
- fix(webhook): throw webhook errors as 4xxs (#4050)
- fix(trigger): add react-dom and react-email to additionalPackages (#4052)
- debug(log): Add logging on socket token error (#4051)
- fix(parallel): remove broken node-counting completion + resolver claim cross-block (#4045)
- fix(kb): disable connectors after repeated sync failures (#4046)
- fix(kb): doc selector (#4048)