Releases: simstudioai/sim
Releases · simstudioai/sim
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
Contributors
v0.3.19
Features
- feat(models): add openai oss models (#880)
- feat(outlook): add outlook webhook provider (#874)
- fix(copilot): added user scrolling, fixed code block, fixed code copying and styling (#872)
- improvement(copilot): add subblock enums to block metadata (#870)
- Add basic personalizatoin (#868)
- feat(copilot): add user feedback options (#867)
- feat(docs): reindex docs on change (#863)
- fix(docs): add hunter (#857)
- feat(copilot): add billing endpoint (#855)
- fix(wand): add shimmer to long-input while isStreaming, better prompt for system prompt generation (#852)
- feat(copilot): implement copilot (#850)
- improvement(helm): add additional instructions for AWS deployments (#851)
- fix(duplicate): added isWide and advacnedMode to optimistic duplicate, persist collapsed subblock state (#847)
- fix(sockets): add sockets event for tag / env var dropdown selections (#844)
- feat(deploy-chat): added a logo upload for the chat, incr font size
- fix(chat-deploy): added new image upload component, fixed some state issues with success view (#842)
- feat(deploy-chat): added a logo upload for the chat, incr font size
- improvement(sockets): duplicate op should let addBlock take subblock values instead of separate looped op (#836)
- improvement(sockets): add batch subblock updates for duplicate to clear queue faster (#835)
- feat(tools): added hunter.io tools/block, added default values of first option in dropdowns to avoid operation selector issue, added descriptions & param validation & updated docs (#825)
- feat(wand): subblock level wand configuration + migrate old wand usage to this (#829)
- improvement(docs): add base exec charge info to docs (#826)
- fix(domain): fix telemetry endpoint, only add redirects for hosted version (#822)
Improvements
- improvement(ui/ux) (#831)
- Doc test update
- improvement(copilot): code hygiene + tests (#856)
- improvement(doc-tags-subblock): use table for doc tags subblock in create_document tool for KB (#827)
Bug Fixes
- fix(invite): fixed invite modal, fix search modal keyboard nav (#879)
- fix(file-upload): fixed file upload URL required (#875)
- fix(yaml): modules that require agent repo (#873)
- fix(copilot): fix state message sent on move to background (#871)
- fix(copilot): make chat history non-interfering (#869)
- improvement(copilot): tool dependency errors show as skipped (#864)
- fix(gmail-webhook): gmail webhook credential injection issue with webhook block (#865)
- fix(billing): increase free tier credits (#862)
- fix(copilot): fix code block overflow (#861)
- fix(google-scopes): removed unnecessary google scopes (#849)
- fix(kb-search): made query optional, so either query or tags or both can be provided (#848)
- fix(logs): forgot dependency for logs breaking pagination' (#846)
- fix(logs-page): optimize logs retrieval queries, consolidate useEffects to prevent dup calls (#845)
- fix(deploy-modal): break down deploy modal into separate components (#837)
- fix(kb-tags): ui fixes, delete persistence for doc page header (#841)
- fix(chat-deploy): fixed form submission access patterns, fixed kb block filters (#839)
- fix(kb-tags): docs page kb tags ui (#838)
- fix(deploy-modal): break down deploy modal into separate components (#837)
- fix(sockets): duplicate block op should go through debounced path (#834)
- fix(deployed-chat): allow non-streaming responses in deployed chat, allow partial failure responses in deployed chat (#833)
- fix(deployed-chat): trigger blocks should not interfere with deployed chat exec (#832)
- fix(bugs): fixed rb2b csp, fixed overly-verbose logs, fixed x URLs (#828)
- fix(search-modal): fixed search modal keyboard nav (#823)
Other Changes
- Quiet logger
- Remove process.env (#854)
- Lint
- Use process.env instead of .env
- Lint
- Temp logs (#853)
- Merge branch 'main' into staging
Contributors
v0.3.17
v0.3.16
v0.3.15
Features
- feat(landing): add rb2b (#815)
- feat(tools): added arXiv and wikipedia tools/blocks & docs (#814)
- feat(kb-tags): natural language pre-filter tag system for knowledge base searches (#800)
- feat(helm): added helm charts for self-hosting (#813)
- improvement(cdn): add cdn for large video assets with fallback to static assets (#809)
- fix(standalone): selectively enable vercel speed insights, add annotations for envvars (#808)
Improvements
- improvement(webhooks): move webhook exeucution to trigger.dev (#810)
Bug Fixes
- fix(webhook-modal): on copy do not change webhook url, fix auth to use regular perms system (#812)
- fix(assets): update README.md (#811)
- fix(evaluator): fix tag dropdown for evaluator block (#807)
Contributors
v0.3.14
Features
- refactor(imports): added aliased imports everywhere (#799)
- refactor(logger): code cleanup for new execution logger (#798)
- feat(workflow): added cancellation after launching manual execution (#796)
Bug Fixes
- fix(picker): fix docs.google.com refused to connect issue (#797)
Other Changes
- no immediate acks for ms teams webhook (#805)
Contributors
v0.3.13
Features
- feat: implement native ARM64 Docker builds with CDN support (#791)
- fix(nextjs): add force dynamic to 38 routes (#787)
- fix(kb-perms): search tool perms to use new system (#786)
Bug Fixes
- fix(create-manifest): manifest not using right tags by arch (#793)
- fix(webhooks): immediate acks only for teams (#788)
Other Changes
Contributors
v0.3.10
Features
- fix(nextjs): add force dynamic exports for new copilot routes (#784)
- fix(logs): added indexes to speed up logs loading time, modified to only display logs for current workspace (#773)
- improvement(docs): updated docs with new videos, new tools (#770)
- fix(webhooks): readd immediate acks (#771)
Improvements
- improvement(ui/ux): logs (#762)
- improvement(cleanup): remove old logging code (#779)
- improvement(cleanup): remove workflow_execution_blocks table (#778)
- improvement(kb): workspace permissions system reused here (#761)
Bug Fixes
- fix(workflow-in-workflow): variables not accessible in child workflow (#783)
- fix(sockets): permissions to align with normal perms system" (#782)
- fix(drizzle): use migrate instead of push for ci (#774)
- fix(condition): fixed condition block else routing bug (#772)