Skip to content

Releases: simstudioai/sim

v0.4.5

06 Oct 04:43
b768ca8

Choose a tag to compare

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

View changes on GitHub

v0.4.4

03 Oct 03:08
2175fd1

Choose a tag to compare

Features

  • fix(db): added database config to drizzle.config in app container (#1536)
  • fix(db): added SSL config to migrations container (#1535)

Bug Fixes

  • fix(db): remove overly complex db connection logic (#1538)

Contributors

View changes on GitHub

v0.4.3

03 Oct 01:11
cae0e85

Choose a tag to compare

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

View changes on GitHub

v0.4.2

02 Oct 23:27
745eaff

Choose a tag to compare

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

View changes on GitHub

v0.4.1

02 Oct 23:27
f9f8411

Choose a tag to compare

Bug Fixes

  • fix(deployed): support internal JWT for deployed child workflow executions (#1498)
  • fix(ci): fix docker manifest build (#1495)
  • fix(ci): fix docker manifest build

Contributors

View changes on GitHub

v0.4.0

30 Sep 04:23
10652eb

Choose a tag to compare

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

View changes on GitHub

v0.3.58

23 Sep 04:13
5c92d5d

Choose a tag to compare

Improvements

  • chore(deps): update trigger.dev sdk (#1416)

Bug Fixes

  • fix(actions): update trigger.dev github action (#1417)

Other Changes

  • chore(deps): upgdate trigger.dev cli (#1414)

Contributors

View changes on GitHub

v0.3.57

23 Sep 03:49
c017027

Choose a tag to compare

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

View changes on GitHub

v0.3.56

23 Sep 03:49
bff1852

Choose a tag to compare

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

View changes on GitHub

v0.3.55

23 Sep 03:48
2df6552

Choose a tag to compare

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)

Contributors

View changes on GitHub