Skip to content

Releases: simstudioai/sim

v0.3.32

23 Sep 03:45
6b185be

Choose a tag to compare

Features

  • improvement(supabase): add supabase upsert tool, insert/replace on PK conflict (#1038)
  • feat(logs): added sub-workflow logs, updated trace spans UI, fix scroll behavior in workflow registry sidebar (#1037)
  • improvement(supabase): added more verbose error logging for supabase operations (#1035)
  • improvement(api): add native support for form-urlencoded inputs into API block (#1033)

Improvements

  • improvement(console): increase console max entries for larger workflows (#1032)

Bug Fixes

  • fix(billing): fix upgrade to team plan (#1045)
  • fix(oauth-block): race condition for rendering credential selectors and other subblocks + gdrive fixes (#1029)

Contributors

View changes on GitHub

v0.3.31

23 Sep 03:45
1619d63

Choose a tag to compare

Improvements

  • Update README.md (#1026)
  • improvement(logger): restore server-side logs in prod (#1022)
  • improvement(settings): ui/ux (#1021)
  • improvement(console): redact api keys from console store (#1020)
  • improvement(serializer): filter out advanced mode fields when executing in basic mode, persist the values but don't include them in serialized block for execution (#1018)

Bug Fixes

  • fix(logger): fixed logger to show prod server-side logs (#1027)
  • fix(copilot): streaming (#1023)
  • fix(picker-ui): picker UI confusing when credential not set + Microsoft OAuth Fixes (#1016)
  • fix(copilot): env key validation (#1017)
  • fix(copilot): fix origin (#1015)
  • fix(webhook): pin webhook URL when creating/saving generic webhook trigger (#1014)
  • fix(export): swap upload & download icons (#1013)

Other Changes

  • uploaded brandbook (#1024)

Contributors

View changes on GitHub

v0.3.30

23 Sep 03:45
d75cc1e

Choose a tag to compare

Features

  • fix(subflow): add ability to remove block from subflow and refactor to consolidate subflow code (#983)
  • feat(copilot): diff improvements (#1002)

Improvements

  • update migration file for notekeeping purpose
  • improvement(logs): cleanup code (#999)
  • improvement(db): remove deprecated 'state' column from workflow table (#994)

Bug Fixes

  • fix(duplicate): fixed detached state on duplication (#1011)
  • fix(control-bar): fix icons styling in disabled state (#1010)
  • fix: migration mem issues bypass
  • fix(subflow): remove all edges when removing a block from a subflow (#1003)
  • fix(workflow-error): allow users to delete workflows with invalid configs/state (#1000)
  • fix(logs-sidebar): remove message and fix race condition for quickly switching b/w logs (#1001)
  • Fix abort (#998)

Other Changes

  • Merge pull request #1009 from simstudioai/staging
  • Merge pull request #1008 from simstudioai/staging
  • reduce batch size to prevent timeouts
  • Merge pull request #1007 from simstudioai/staging
  • syntax issue in migration
  • make logs migration batched to prevent mem issues (#1005)
  • Merge pull request #1004 from simstudioai/staging

Contributors

View changes on GitHub

v0.3.28

23 Sep 03:45
97b6bcc

Choose a tag to compare

Features

  • feat(copilot): generate agent api key (#989)

Improvements

  • improvement(agent): enable autolayout, export, copilot (#992)

Bug Fixes

  • fix(agent): stringify input into user prompt for agent (#984)
  • fix(kb-ui): fixed upload files modal ui, processing ui to match the rest of the kb (#991)
  • fix(ishosted): make ishosted true on staging (#993)
  • fix(loading): fix workflow detached on first load (#987)
  • fix(envvar): clear separation between server-side and client-side billing envvar (#988)
  • attempt to fix build issues (#985)

Other Changes

  • Merge pull request #986 from simstudioai/staging (#985)

Contributors

View changes on GitHub

v0.3.27

23 Sep 03:45
6133db5

Choose a tag to compare

Features

  • improvement(billing): add billing enforcement for webhook executions, consolidate helpers (#975)
  • fix(force-dynamic): revert force-dynamic for the 38 routes that we previously added it to (#971)
  • feat(copilot): add depths (#974)

Improvements

  • improvement/function: remove unused function execution logic in favor of vm, update turborepo (#980)
  • improvement(redirects): move redirects to middleware, push to login if no session and workspace if session exists, remove telemetry consent dialog (#976)

Bug Fixes

  • fix(chat-deploy): fixed chat-deploy (#981)
  • fix(oauth): webhook + oauthblocks in workflow (#979)
  • Fix user message color (#978)
  • fix(whitelabel): fix privacy policy & terms, remove unused/unnecessary envvars for whitelabeling (#969)

Other Changes

  • Revert 1a7de84 except tag dropdown changes (keep apps/sim/components/ui/tag-dropdown.tsx) (#972)

Contributors

View changes on GitHub

v0.3.26

23 Sep 03:45
e1f04f4

Choose a tag to compare

Features

  • improvement(helm): added template for external db secret (#957)
  • fix(subflows): added change detection for parallels, updated deploy and status schemas to match parallel/loop (#956)
  • improvement(uploads): add multipart upload + batching + retries (#938)
  • added file for microsoft verification (#946)

Improvements

  • improvement(oauth): credentials sharing for workflows (#939)

Bug Fixes

  • improvement(credentials-security): use clear credentials sharing helper, fix google sheets block url split bug (#968)
  • fix(billing): separate client side and server side envvars for billing (#966)
  • Revert "fix(workflow-block): revert change bubbling up error for workflow block" (#965)
  • fix workflow block test
  • fix(workflow-block): revert change bubbling up error for workflow block (#963)
  • fix(api): fix api post and get without stringifying (#955)
  • fix(double-read): API Block (#950)
  • Revert "fix(api): fix api block (#951)" (#951)

Other Changes

  • Merge pull request #964 from simstudioai/staging
  • Merge pull request #954 from simstudioai/staging

Contributors

View changes on GitHub

v0.3.24

23 Sep 03:44
f7573fa

Choose a tag to compare

Improvements

  • Revert "improvement(performance): use redis for session data (#934)" (#934)

Bug Fixes

  • fix(api): fix api block (#951)

Other Changes

  • Merge pull request #948 from simstudioai/staging

Contributors

View changes on GitHub

v0.3.23

23 Sep 03:44
1c818b2

Choose a tag to compare

Features

  • feat(variables): multiplayer variables through sockets, persist server side (#933)
  • fix(kb): added proper pagination for documents in kb (#937)
  • fix(sidebar-ui): fix small ui bug to close gap when creating new workflow (#932)
  • feat(usage-indicator): added ability to see current usage (#925)
  • improvement(console): added iteration info to console entry for parallel/loop (#930)

Improvements

  • improvement(performance): use redis for session data (#934)
  • improvement(subflow): consolidated parallel/loop tags and collaborativeUpdate (#931)
  • improvement(control-bar): standardize styling across all control bar buttons (#926)

Bug Fixes

  • fix(tag-dropdown): last char dropped bug (#945)
  • fix(kb): kb-level deletion should reflect in doc level kb tags sidebar registry (#944)
  • fix(kb-ui): fixed tags hover effect (#942)
  • fix(chunks): instantaneous search + server side searching instead of client-side (#940)
  • fix(webhooks): fixed all webhook structures (#935)
  • improvement(tools): removed transformError, isInternalRoute, directExecution (#928)
  • fix(tag-dropdown): fix values for parallel & loop blocks (#929)
  • fix(workflow-block): improvements to pulsing effect, active execution state, and running workflow blocks in parallel (#927)
  • fix(apikeys): pinned api key to track API key a workflow is deployed with (#924)
  • fix(chat): fix chat attachments style in dark mode (#923)
  • fix(help): fix email for help route (#922)

Contributors

View changes on GitHub

v0.3.22

23 Sep 03:44
aedf5e7

Choose a tag to compare

Features

  • fix(email-validation): add email validation to prevent bouncing, fixed OTP validation (#916)
  • Improvement(cc): added cc to gmail and outlook (#900)
  • improvement(helm): fix duplicate SOCKET_SERVER_URL and add additional envvars to template (#909)
  • feat(whitelist): add email & domain-based whitelisting for signups (#908)
  • feat(webhooks): deprecate singular webhook block + add trigger mode to blocks (#903)
  • feat(trigger-mode): added trigger-mode to workflow_blocks table (#902)
  • feat(execution-filesystem): system to pass files between blocks (#866)

Improvements

  • improvement(chunk-config): migrate unused default for consistency (#913)
  • improvement(tag-dropdown): typed tag dropdown values (#910)

Bug Fixes

  • fix(email): manual OTP instead of better-auth (#921)
  • fix(otp): fix email not sending (#917)
  • fix(mailer): update mailer to use the EMAIL_DOMAIN (#914)
  • fix(min-chunk): remove minsize for chunk (#911)
  • fix(helm): fix helm charts migrations using wrong image (#907)
  • fix(schedules-perms): use regular perm system to view/edit schedule info (#901)

Contributors

View changes on GitHub

v0.3.21

23 Sep 03:44
85cdca2

Choose a tag to compare

Features

  • feat(gpt-5): added gpt-5 models (#896)
  • feat(rate-limits): make rate limits configurable via environment variables (#892)
  • feat(microsoft-tools): added planner, onedrive, and sharepoint (#840)
  • feat(whitelabel): add in the ability to whitelabel via envvars (#887)
  • Feat/copilot files (#886)
  • feat(ollama): added streaming & tool call support for ollama, updated docs (#884)

Improvements

  • improvement(copilot): incremental edits (#891)

Bug Fixes

  • fix(gpt-5): remove temp, decr socket debounce to 25ms (#898)
  • fix(gpt-5): updated pricing (#897)
  • fix(build): fixed build (#893)
  • fix(agent): export waits for complete workflow state (#889)
  • fix(dynamic): remove force-dynamic from routes that don't need it (#888)
  • fix(deployed-state): use deployed state for API sync and async execs, deployed state modal visual for enabled/disabled (#885)
  • fix(kb-tag-slots): finding next slot, create versus edit differentiation (#882)

Other Changes

  • Merge pull request #883 from simstudioai/staging

Contributors

View changes on GitHub