Releases: simstudioai/sim
Releases · simstudioai/sim
v0.3.32
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
v0.3.31
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
v0.3.30
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
v0.3.28
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
Contributors
v0.3.27
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
Contributors
v0.3.26
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
Contributors
v0.3.24
v0.3.23
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
v0.3.22
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
v0.3.21
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