Releases: simstudioai/sim
Releases · simstudioai/sim
v0.4.5
Features
- feat(kb): added json/yaml parser+chunker, added dedicated csv chunker (#1539)
- feat(copilot): fix context / json parsing edge cases (#1542)
Bug Fixes
- fix(copilot): targeted auto-layout for copilot edits + custom tool persistence (#1546)
- fix(copilot): tool renaming
- fix(billing-blocked): block platform usage if payment fails for regular subs as well (#1541)
Contributors
v0.4.4
v0.4.3
Features
- fix(db): add more options for SSL connection, add envvar for base64 db cert (#1533)
- feat(copilot): JSON sanitization logic + operations sequence diff correctness (#1521)
- feat(cmdk): added knowledgebases to the cmdk modal (#1530)
- feat(posthog): added posthog for analytics (#1523)
Improvements
- improvement(performance): remove writes to workflow updated_at on position updates for blocks, edges, & subflows (#1531)
- chore(deps): update fumadocs (#1525)
- improvement(db): enforce SSL everywhere where a DB connection is established (#1522)
Bug Fixes
- fix(fumadocs): fixed client-side export on fumadocs (#1529)
- fix(kb): removed filename constraint from knowledgebase doc names (#1527)
- fix(autolayout): type issue if workflow deployed + remove dead state code (#1524)
Contributors
v0.4.2
Features
- fix(ci): add skip promotion to trigger ci
- feat(i18n): update translations (#1496)
Improvements
- improvement(db): remove vercel, remove railway, remove crons, improve DB connection config (#1519)
- improvement(trigger): increase maxDuration for background tasks to 10 min to match sync API executions (#1504)
- improvement(var-resolution): resolve variables with block name check and consolidate code (#1469)
- improvement(autolayout): use live block heights / widths for autolayout to prevent overlaps (#1505)
- improvement(ci): trigger.dev pushes (#1506)
- improvement(triggers): uuid, autolayout, copilot context (#1503)
Bug Fixes
- fix(trigger): inject project id env var in correctly (#1520)
- fix(ci): update trigger.dev ci to only push to staging on merge to staging & for prod as well (#1518)
- fix(redirects): update middleware to allow access to /chat regardless of auth status (#1516)
- fix(router): use getBaseUrl() helper (#1515)
- fix(deployed-version-check): check deployed version existence pre-queuing (#1508)
- Fix/remove trigger promotion (#1513)
- fix(ci): capture correct deployment version output (#1512)
- fix(ci): fix trigger version capture
- Fix trigger ci creds (#1510)
- fix(ci): trigger permissions
- fix(migrations): make sso migration idempotent
Other Changes
- Remove migrations ci (#1501)
Contributors
v0.4.1
v0.4.0
Features
- feat(sso): add support for login with SAML/SSO (#1489)
- feat(permissions): allow users to deploy workflows in all workspaces they are an admin in (#1463)
- improvement(copilot): added session context checks in copilot tool calls (#1466)
- feat(i18n): update translations (#1465)
- add google vault to landing page footer (#1464)
- feat(trigger-docs): new trigger docs, function block rce imports fix (#1462)
- feat(i18n): update translations (#1460)
- Feat(google vault): added google vault tool (#1459)
- feat(turbo): added turborepo, tailwind v3 (#1458)
- feat(ci): use blacksmith for ci (#1454)
- feat(manual-trigger): add manual trigger (#1452)
- feat(ci): consolidate ci, make db migrations dependent on ecr success, remove turbopack for staging/prod builds (#1449)
- feat(deployments): make deployed state source of truth for non-manual executions + versioning (#1242)
- Add dh login (#1448)
- feat(infra): add ci for aws image push (#1447)
- feat(infra): add staging docker image
- feat(copilot): add training interface (#1445)
- chore(deps): added entities dependency (#1441)
- feat(i18n): update translations (#1437)
- Revert "feat(traceroot): add traceroot logger" (#1434)
- feat(i18n): added japanese and german translations (#1428)
- improvement(copilot): add best practices for core blocks (#1427)
- feat(traceroot): add traceroot logger
- feat(changelog): added changelog and gh action to auto-release (#1423)
- feat(i18n): update translations (#1421)
- feat(tools): added resend email sender (#1420)
- feat(undo-redo): undo/redo for canvas editing (#1392)
Improvements
- improvement(ci): ensure atomicity in trigger deploys, improve overall ci organization (#1477)
- improvement(chat): deployed chat no longer uses subdomains, uses sim.ai/chat/[identifier] (#1474)
- improvement(deps): remove vercel speed insights (#1470)
- improvement(parallel): update parallel subflow to support conditional routing (#1444)
- improvement: remove sentry dependency (#1435)
- chore(deps): upgrade turborepo (#1439)
- improvement(subflows): support multiple blocks in parallel subflow, enhance logs to group by iteration for parallels/loop (#1429)
- improvement(copilot): structured metadata context + start block deprecation (#1362)
Bug Fixes
- fix(copilot): deprecate yaml, json import/export, deprecate build_workflow tool, convert copilot to json-based (#1488)
- Fix copilot diff (#1485)
- fix(ci): remove atomic updates for trigger (#1478)
- Fix(google drive): google sheets creating a file (#1476)
- fix(ui): standardized 404, chat, and invite pages (#1472)
- fix(tools): fixed supabase order by (#1467)
- fix(envvars): use getEnv for isHosted check since it is client-side (#1461)
- fix(tailwind): revert tailwind back to v3 for main app (#1456)
- fix(ci): modify docs embeddings ci to only run on english documentation (#1455)
- fix(css-config): use correct version (#1453)
- fix(ci): docker (#1451)
- fix build error
- fix(usage): persist cost multiplier at provider level instead of also at the logger level (#1433)
- fix(copilot): null check simplified (#1431)
- fix(copilot): restore subblock options (#1430)
- fix(instrumentation): open telemetry init (#1426)
- fix(redirects): move redirects for terms/privacy to client-side redirects (#1418)
- fix(billing): reset usage on transition from free -> paid plan (#1397)
Other Changes
- chore(docs): remove remaining yml references from docs (#1492)
- Remove double calling of ci (#1450)
- chore(deps): remove unused deps, reduce overall dependencies & size (#1436)
Contributors
v0.3.58
v0.3.57
Features
- fix(csp): added terms, privacy, & logo URLs to CSP (#1413)
- feat: added favicon (#1410)
- feat(otp): added environemnt variable to control enforcement of verified accounts (#1411)
- feat(404): added 404 page (#1401)
- fix(tools): added transform response to handle non-json responses for internal tools (#1400)
- fix(verification): add OTP dev skip (#1395)
- feat(file): add more upload types to the file block (#1386)
- fix(docker): added copilot-related keys to docker container definitions (#1382)
- feat(i18n): update translations (#1381)
Improvements
- improvement(readme): update readme.md (#1412)
- improvement(usage): bar execution if limits cannot be determined, init user stats record on user creation instead of in stripe plugin (#1399)
- improvement(search): improved filters UI and search suggestions (#1387)
Bug Fixes
- fix(missing-user-stats): missing user stats rows covered via migration' (#1409)
- fix(tools): fixed arxiv tools (#1403)
- fix(ollama): fix ollama container for CPU vs GPU mode (#1396)
- fix(emails): updated path for email assets to absolute rather than relative paths (#1398)
- fix(cursor): misaligned in long inputs (#1388)
- fix(generic-webhooks): idempotency simplification, generic webhook vars changes (#1384)
Contributors
v0.3.56
Features
- Improvement(sharepoint): added ability to create list items, different from create list (#1379)
- improvement(search): added more granular logs search, added logs export, improved overall search experience (#1378)
Bug Fixes
- fix(selectors): gdrive and slack selectors inf loops (#1376)
- fix(actions): updated i18n gh action to use PAT instead of default token (#1377)
- fix(variables): remove quote stripping from short & long inputs (#1375)
- fix(migrations): upgrade drizzle-kit in migrations container (#1374)
Contributors
v0.3.55
Features
- Improvement(sharepoint): added more operations in sharepoint (#1369)
- improvement(idempotency): added atomic claims to prevent duplicate processing for long-running workflows (#1366)
- feat(signup): added back to login functionality to OTP page (#1365)
Improvements
- improvement(code-structure): move db into separate package (#1364)
- improvement(landing): insert prompt into copilot panel from landing, open panel on entry (#1363)
Bug Fixes
- fix(dockerfile): needs dummy db url (#1368)