Changelog

Stay up-to-date with the latest features, improvements, and bug fixes in Sim. All changes are documented here with detailed release notes.


v0.5.11
Nov 25, 2025

Features

  • feat(copilot): add claude opus 4.5 and remove context usage indicator
  • fix(copilot): fix webhook triggers unsaving in new diff store
  • feat(agent): added workflow, kb, and function as a tool for agent block, fix keyboard nav in tool input
  • feat(models): added claude opus 4.5
  • added new scope
  • feat(i18n): update translations
  • improvement(docs): added docs content
  • feature(models): added vllm provider
  • added missing mcp images
  • feat(i18n): update translations
  • feat(tools): added more tts providers, added stt and videogen models, fixed search modal keyboard nav
  • improvement(copilot): add gpt5.1 and codex
  • feat(i18n): update translations
  • feat: keyboard navigation; improvement: SEO/GEO; refactor: file structure, unused fonts; fix: chat streaming, notification stack
  • fix(logging): add preprocessing util shared by all execution paths

Improvements

  • improvement(logs): surface integration triggers in logs instead of catchall 'webhook' trigger type
  • v0.5.10: copilot upgrade, preprocessor, logs search, UI, code hygiene
  • improvement(copilot): v0.2
  • improvement(chat): ui
  • improvement(runners): upgrade runners, remove trigger deploy action

Bug Fixes

  • improvement(autolayout): simplify code to use fixed block widths, height + refactor
  • fix(billing): only check owners for billed overages
  • fix(settings): settings components and behavior consolidation
  • fix(integ): remove unused oauth providers from list of supported integrations
  • fix(linear): fix remaining ops
  • fix(logs): fixed logs search
  • fix(embeddings): modified embeddings utils to only index english docs
  • fix(undo-redo): eviction policy to not have unbounded undo-redo stacks

Other Changes

  • removed broken scope

View changes on GitHub

v0.5.9
Nov 20, 2025

Release v0.5.9

Other Changes

  • v0.5.9: add backwards compatibility for agent messages array by @waleedlatif1
  • fix(agent): add backwards compat for agent messages array by @waleedlatif1
Nov 20, 2025

Release v0.5.8

Features

  • feat: notification store by @emir-karabeg

Other Changes

  • v0.5.8: notifications, billing, ui changes, store loading state machine by @icecrasher321
  • improvement(linear): cleanup linear checks by @icecrasher321
  • fix(resolver): json/array field parsing by @icecrasher321
  • fix(stt): add fallback for ffmpeg by @waleedlatif1
  • feat(i18n): update translations by @waleedlatif1
  • fix(linear): update required fields by @waleedlatif1
  • feat(tools): added speech to text with openai whisper, elevenlabs, and deepgram by @waleedlatif1
  • fix(blogs): update sitemap and fix loading strat on blogs to prevent mobile crash by @waleedlatif1
  • improvement(store-hydration): refactor loading state tracking for workflows by @icecrasher321
  • fix(tools): added stricter aura host db validation check for neo4j tool by @waleedlatif1
  • feat(chat): add 'add inputs' button to chat window by @emir-karabeg
  • feat(i18n): update translations by @waleedlatif1
  • feat(i18n): update translations by @waleedlatif1
  • improvement(ux): added tab key navigation for agent messages, made variables styling match chat, added neo4j and calendly by @waleedlatif1
  • improvement(tools): add eleven_v3 to elevenlabs block by @ThisGuyCodes
  • improvement(tools): added add worksheet to excel block by @aadamgough
  • fix(z-index): deployment versions rename + view active popover by @icecrasher321
  • fix(mcp-preview): server and tool name fetch to use tanstack by @icecrasher321
  • improvement(runners): added blacksmith optimizations to workflows and dockerfiles to enhance performance by @waleedlatif1
  • fix(dialogs): standardized delete modals by @waleedlatif1
  • fix(ui): live usage indicator, child trace spans, cancel subscription modal z-index by @icecrasher321
  • fix(copiolot-ui): fix code markdown rendering in copilot & table by @waleedlatif1
  • fix(subflows): add loops/parallels to accessible list of blocks in the tag dropdown when contained withitn a subflow by @waleedlatif1
  • fix(models): remove unrelease oai models, fix help modal by @waleedlatif1
  • improvement(notifications): add option to disable error notifications, remove deprecated autoFillEnvVars field by @waleedlatif1
  • feat(agent): messages array, memory by @emir-karabeg
  • fix(deploy): add sockets op for renaming blocks by @waleedlatif1
v0.5.7
Nov 19, 2025

Features

  • fix(workflows): fixed workflow loading in without start block, added templates RQ hook, cleaned up unused templates code
  • fix(notes): fix notes block spacing, additional logs for billing transfer route
  • feat(performance): added reactquery hooks for workflow operations, for logs, fixed logs reloading, fix subscription UI
  • feat(billing): add notif for first failed payment, added upgrade email from free, updated providers that supported granular tool control to support them, fixed envvar popover, fixed redirect to wrong workspace after oauth connect
  • fix(triggers): disabled trigger shouldn't be added to dag
  • feat(i18n): update translations
  • feat(models): added gpt-5.1

Improvements

  • improvement(selectors): consolidate all integration selectors to use the combobox
  • improvement(docs): remove copy page from mobile view on docs
  • improvement(undo-redo): expand undo-redo store to store 100 ops instead of 15
  • improvement: code subblock, action bar, connections
  • improvement: runpath edges, blocks, active

Bug Fixes

  • fix(workflow-block): clearing child workflow input format field must lazy cascade parent workflow state deletion
  • fix(triggers): dedup + not surfacing deployment status log
  • fix(overage): fix pill calculation in the usage indicator to be consistent across views
  • fix(usage-data): refetch on usage limit update in settings
  • fix(response): fix response block http format
  • fix(router): fix error edge in router block + fix source handle problem
  • fix(copilot): run workflow supports input format and fix run id
  • fix(variables): Fix resolution on double <
  • fix(tags): only show start block upstream if is ancestor
  • fix(triggers): check triggermode and consolidate block type
  • fix(condition): treat condition input the same as the code subblock
  • fix(modals): fix z-index for various modals and output selector and variables
  • fix(pdfs): use unpdf instead of pdf-parse
  • fix(notes): fix notes, tighten spacing, update deprecated zustand function, update use mention data to ignore block positon
  • fix(usage-indicator): conditional rendering, upgrade, and ui/ux

Other Changes

  • Merge branch 'main' into staging
  • test(pr): github trigger
  • test(pr): hackathon

View changes on GitHub

v0.5.6
Nov 17, 2025

executor fixes, UI improvements, run paths

View changes on GitHub

v0.5.5
Nov 15, 2025

Features

  • feat(i18n): update translations
  • feat(slack): add better error messages, reminder to add bot to app
  • feat(slack): added slack full message object in response
  • feat(files): add presigned URL generation support for execution files

Improvements

  • Improvement(ui/ux): signup, command-list, cursors, search modal, workflow runs, usage indicator
  • improvement(tanstack): migrate multiple stores
  • improvement(variables): support dot notation for nested objects
  • improvement(logs): improved logs search

Bug Fixes

  • fix(variables): fix variables block json resolution
  • fix(folders): duplicate
  • fix(variables): fix double stringification
  • fix(landing): hero stripe icon
  • fix(output-selector): z-index in chat deploy modal
  • fix(settings): update usage data in settings > subs to use reactquery hooks
  • fix(popovers): billed account + async example command
  • fix(onedrive): parse array values correctly
  • fix(logs): show block inputs

View changes on GitHub

Nov 13, 2025

Features

  • feat(drizzle): added ods for analytics from drizzle
  • feat(newgifs): added new gifs
  • fix(templates-details): restore approval feature, and keep details UI consistent, smoothen out creation of profile
  • fix(presence): fix additional avatars showing for presence

Improvements

  • improvement: template use button
  • improvement: templates styling
  • improvement: usage-indicator UI

Bug Fixes

  • fix(autoconnect): should check if triggermode is set from the toolbar drag event directly
  • fix(executor): consolidate execution hooks
  • fix(deploy): fix button
  • fix(files): changed file input value sample from string -> object
  • fix(settings): fix broken api keys, help modal, logs, workflow renaming
  • fix(wand): subblocks should not be overwritten after wand gen
  • fix(landing): need to propagate landing page copilot prompt
  • fix(templates): fix templates details page
  • fix(templates): fix template details page
  • fix: table subblock

View changes on GitHub

v0.5.1
Nov 12, 2025

Features

  • feat(blogs): added blog tags

View changes on GitHub

Nov 12, 2025

Features

  • feat: templates, usage indicator, wand, approval, logs, help, settings, deploy template, error UI
  • feat: place all styles in global vars
  • feat(studio): added 'studio' blog
  • feat(tag-dropdown): added start block to tag dropdown by default
  • improvement(docs): updated with new ss, docs script updated to copy items from main app into docs for tools
  • feat(registry): renaming workspace and folders shortcut
  • fix(workspace-popover): added duplicate, import, export workspace; added export multiple workflows
  • fix(variables): fixed floating variables, added autcomplete off to prevent suggested values
  • feat(workflow): workflow overhaul
  • fix(credentials): remove special scopes from additional scopes required hook, remove additionalScopes arg from tool definition
  • improvement(popover): added keyboard nav to tag dropdown popover to iterate over parent & child items
  • feat(duplicate): added folder duplication, add duplicate to sidebar context menu
  • feat(notes): add notes
  • feat(registry): support multi-workflow delete
  • fix(local): add missing deps, fix access patterns, update dockerfiles, updated turborepo
  • improvement(docs): simplify docs and add examples/pictures of v5
  • fix(dropdown): add dependsOn to dropdown component to dynamically fetch options predicated on another subblock
  • feat(subflows): editor, block;
  • fix(copilot): stop, mr
  • feat(crms): added hubspot, asana, trello, salesforce, pipedrive tools and triggers
  • feat(workflow-block): added redeploy action to workflow header for workflow block
  • improvement(performance): added revalidation caches on ollama and openrouter models
  • feat(permissions): extend hook to detect missing scopes to return those scopes for upgrade, update credential selector subblock
  • feat: toolbar, terminal, tool-input, emcn updates, chat, deploy
  • feat(helm): add copilot
  • improvement(code): add wand config and system prompt for python code generation, strip \n from stdout in JS/Python
  • feat/platform-v3
  • feat(blogs): added blogs scaffolding
  • feat(scopes): add scopes warning hook
  • feat(tools): added 200+ new tools across confluence, discord, exa, firecrawl, jina, jira, linear, linkup, MS suite, parallel, reddit, supabase, & tavily
  • feat(tools): added 50+ stripe tools and trigger and docs
  • feat(hitl): add human in the loop block
  • feat(tools): added 48 new github tools, 12 triggers
  • feat(tools): added typeform form submission trigger, added 4 new tools to complete CRUD typeform tools
  • feat(tools): added download file tool for onedrive, google drive, and slack; added move email tool for gmail and outlook
  • feat(tools): added additional youtube search params, get channel playlists videos and related videos tools
  • feat(tools): added perplexity search endpoint, updated models list for perplexity block
  • feat(twilio-voice): added twilio voice webhook + tool
  • improvement(reply-gmail): added reply to gmail
  • feat(schedules): move schedule configuration out of modals into subblocks
  • feat(mcp): surface better errors for MCP connection failures
  • feat(import-export): improvements to export workspace, maintain file structure, include workflow variables
  • fix(legacy-start): fix legacy start block execution in new executor
  • improvement(executor): redesign executor + add start block
  • improvement(variables): add error context for duplicate variable names, only check for collision when focus is lost
  • feat(docs): added page nav buttons, static search, TOC footer
  • feat(triggers): modify triggers to use existing subblock system, webhook order of operations improvements
  • feat(live-cursor): live cursor during collaboration
  • feat(cost): added hidden cost breakdown component to settings > subscription, start collecting current period copilot cost and last period copilot cost
  • feat(envvars): use cache for envvar dropdown key names, prevent autofill & suggestions in the settings
  • feat(files): added file manager table, enforce permissions for viewing files
  • fix(variables): added the same input vars mapping from workflow block, added type validation to variables block, updated UI

Improvements

  • improvement(trigger-subflow): reuse helper code
  • improvement(display-names): move display name mapping to central store + access pattern via hook
  • improvement(ci): migrate to blacksmith runners
  • improvement(execution): trigger manual execution using mock payloads
  • improvement(templates): make it top-level route and change management/editing process
  • improvement(routes): type all untyped routes
  • chore(deps): upgrade turbopack
  • improvement(cleanup): remove useWorkflowDiff hook
  • improvement(mcp): ditch custom mcp client in favor of mcp sdk
  • improvement(custom-tools): make them workspace scoped + ux to manage them
  • improvement(api-keys): move to workspace level
  • improvement(ms-teams): resolve mentions accurately
  • improvement(chat): increase max files to 15 and resolve workflow variables in webhook execution (#1764

Bug Fixes

  • fix(comment): fixed comment
  • fix(billing): should allow restoring subscription
  • fix(conflict): resolve merge conflict
  • fix(executor): duplicate error, cmd+enter
  • fix(executor): surface pre-execution errors
  • fix(copilot): show subblocks in diff mode
  • fix(variables): display name rendering
  • fix(invites): remove uuid validation from inv api
  • Fix start block numbering
  • fix(selectors-hydration): confluence, jira, teams
  • fix(copilot): fix sent message width
  • fix(google-drive-picker): hydration issues with drive picker + dependsOn for trigger subblocks
  • fix(trace-spans): fixed small styling bugs
  • fix(copilot): fix execute workflow from diff store
  • fix(deployed-chat): prevent multiple simultaneous messages
  • fix(deployed-chat): fix page crash on chat stream completion
  • fix(deployed-chat): fix deployed chat page crash
  • fix(agent): tool credential dropdown
  • fix(triggers): fix triggers in subflows
  • fix(start): fix start drag from toolbar
  • fix(copilot): fix triggers unsave on edit
  • fixed payload error
  • fix build
  • improvement(subblocks): fixed trigger save, schedule save, time inp, text subblocks and schedule/workflow badges, can now deploy from the badge itself
  • improvement(ux): optimistic updates for envvars, custom tools, folder operations, workflow deletions. shared hook for connection tags & tag dropdown, fix for triggers not re-rendering on trigger selected
  • fix(build): remove mdx from transpilation
  • fix(triggers): update filtering logic for edges
  • fix(hitl): rename uiurl to url
  • fix(schedules): locking schedules to prevent double runs
  • fix(files): fix json uploads, disable storage metering when billing is disabled, exclude kb uploads from storage metering, simplify serve path route
  • fix(deployed-chat): fix duplication and file uploads
  • fix(file-upload): workspace/chat context not being passed in some forms
  • fix(variables, webhook): fix variable tag dropdown for escaped < and allow empty webhook payload
  • fix(deploy-modal): remove deleted blocks from example curl
  • fix(variables): fix variable resolution error and start block outputs
  • fix(streaming-api): fix streaming api
  • fix(copilot): fix image auth
  • improvement(block-outputs): fix chat fields being hidden even if in inputFormat, cleanup code
  • improvement(async): improve error capturing for asynchronous workflow executions
  • fix(schedules): restore enabling/disabling of schedules, fix premature cron validation
  • fix(i18n): fix translation pipeline
  • fix(external-triggers): not passing payload through + incorrect server-side resolver logic
  • fix(conn-status): remove unused connection status inside user avatar stack
  • fix(evaluator): fix evaluator to handle temperature gracefully like router
  • fix(trigger-dup): on duplicate trigger should not point at old webhook row
  • fix(triggers-persistence): triggers persistence, deletion, updating configs + state management simplifcation
  • fix(presence): remove presence for a solo user
  • fix(client-directive): fix build error
  • fix(triggers): incoming edges should be filtered from execution and UI graph
  • fix(webhook-notif): modal positioning
  • fix(kb): fix mistral parse and kb uploads, include userId in internal auth
  • fix(copilot): consolidate usage limit validation

View changes on GitHub

Changelog | Sim