Skip to content

Releases: simstudioai/sim

v0.6.62

02 May 09:07
2aaf2b7

Choose a tag to compare

Features

  • feat(files): embed sim files and render mermaid diagrams in markdown preview (#4402)
  • feat(workflows): lock/duplicate improvements for workflows (#4387)
  • feat(tables): add export, import column creation, infinite row pagination (#4373)
  • feat(gmail): add edit draft and update label tools (#4374)
  • feat(knowledge): add chunking strategies and regex strict boundaries (#4368)
  • feat(ui): update context menu (#4362)
  • feat(mothership): draft persistence, new task eager creation, doc preview fix, and loading polish (#4361)
  • feat(knowledge): add embedding model selection and Cohere reranker (#4349)
  • feat(fork): optimistic sidebar entry + Fork | prefix for forked tasks (#4353)
  • feat(fork): fork chat from any assistant message (#4343)
  • feat(firecrawl): add parse operation and revert short-input selection style (#4340)

Improvements

  • improvement(lock): lock icon next to entity (#4401)
  • improvement(home): consolidate chat context kind icon registry (#4397)
  • improvement(home): anchor @-mention popup at caret and right-size dropdown widths (#4393)
  • improvement(mothership): reuse logs detail panel in resource view (#4389)
  • improvement(executor): correctness-by-construction for workflow logs (#4382)
  • improvement(tables): bump column auto-fit cap from 600px to 1000px (#4384)
  • improvement(workflow): narrow zustand selectors and optimize log tree builds (#4378)
  • improvement(invites): remove confusing copy (#4380)
  • improvement(repo): update ship skills, flatten internal tools contracts dir (#4379)
  • improvement(repo): reorganize contracts directory (#4376)
  • improvement(trace): billing trace span typing (#4375)
  • improvement(types): enforce patterns outside just hooks directory and fix CI check + fix tracing billing issue (#4367)
  • improvement(toast): widen error toasts and bump line-clamp to 3 (#4370)
  • improvement(repo): zod based client-server boundary (#4355)
  • improvement(sidebar): remove unnecessary useCallback and useMemo wrappers (#4357)
  • improvement(kb-selector): add search to knowledge base selector subblock (#4351)

Bug Fixes

  • fix(file): zero byte codegen file format + zoomable preview wrapper + mermaid errors loopback (#4400)
  • fix(loading): cursor positioning, render-phase defaultValue sync, remove unnecessary useMemo (#4396)
  • fix(serializer): apply tools.config.params before validating required tool params (#4391)
  • fix(csp): allow https images in markdown preview and html sandbox (#4394)
  • fix(files): unstick monaco find widget tooltips and surface logs in mothership add-resource (#4395)
  • fix(mail): use html-to-text for plaintext email fallback (#4392)
  • fix(oauth): trim Atlassian OAuth scopes to fix CloudFront 414 (#4388)
  • fix(terminal): correct error/cancel block status in logs panel (#4372)
  • fix(auth): resolve CORS errors for self-hosted deployments behind reverse proxies (#4369)
  • fix(ui): fix tasks loading being cancelled, disable fork button (#4371)
  • fix(ui): Add warning for organization-wide settings (#4366)
  • fix(tasks): fix sidebar tasks skeleton hanging indefinitely (#4365)
  • fix(settings): rename credentials to secrets, align role display (#4364)
  • fix(secrets): invalidate env queries so dropdown updates without refresh (#4359)
  • fix(custom-tool): include schema parameters in code wand prompt (#4360)
  • fix(fork): clear task selection before navigating to fork (#4356)
  • fix(fork): scope task list invalidation to current workspace (#4350)
  • fix(integrations): harden jira, jsm, ashby, google drive, slack, confluence, notion (#4345)
  • fix(cleanup): batch orphaned snapshot deletes to avoid slow-query spike (#4348)
  • fix(files): use incremental applyEdits to prevent streaming flicker in Monaco editor (#4347)
  • fix(trace): normalize keyed tool names and show credits in trace view (#4344)
  • fix(copilot): fix new task error (#4341)

Other Changes

  • revert(executor): undo correctness-by-construction for workflow logs (#4382) (#4382)
  • revert(short-input): remove selection:text-transparent (#4318) (#4318)
  • chore(skills): update checklist for boundary e2e checklist (#4363)
  • Merge pull request #4342 from simstudioai/staging

Contributors

View changes on GitHub

v0.6.61

29 Apr 17:30
6aa3fe3

Choose a tag to compare

Features

  • feat(logs): trace span tree rewrite with resizable split, provider icons, and execution improvements (#4292)
  • feat(table): expose position parameter for row insertion via copilot (#4326)
  • feat(files): extract PDF viewer behind SSR boundary and polish file preview (#4316)
  • feat(sap_s4hana): add get_material_document and fix supplier invoice key order (#4317)
  • feat(governance): external workspace users from outside org (#4313)
  • feat(integrations): SAP S/4HANA (#4301)

Improvements

  • improvement(docs): soften video hover opacity (#4339)
  • improvement(sap_s4hana): use MERGE for OData v2 updates and enlarge icon (#4332)
  • perf(docker): use turbo prune for app.Dockerfile (#4322)
  • improvement(browser-use,stagehand): expose live session URLs (#4314)
  • improvement(docker): speed up app image build with cache mounts and parallel node-gyp (#4310)

Bug Fixes

  • fix(files): streaming preview invariant + OOXML style extraction (#4335)
  • fix(notion): correctly register tool (#4337)
  • fix(ui): adjust docx and code rendering (#4334)
  • fix(snapshot): stop markdown preview auto-scroll during patch streams + snapshot styling (#4333)
  • fix(knowledge): skip sync and document processing when KB is deleted (#4327)
  • fix(table): return 400 instead of 500 on empty batch insert (#4329)
  • fix(billing): gate org billing query to invite modal open state and allow GA doubleclick in CSP (#4328)
  • fix(copilot): use different chats for different workflows (#4324)
  • fix(workflow): throw 4xx on variable resolution failures (#4325)
  • fix(docker): use full bun.lock + bump deprecated GHA actions (#4323)
  • fix(mcp): Use SDK web-standard transport for copilot mcp (#4320)
  • fix(short-input): hide selected text to prevent overlay collision (#4318)
  • fix(vm): categorize user or server side errors (#4283)
  • fix(ui): display file upload error messages (#4315)
  • fix(security): rate limit chat OTP + validate mothership proxy endpoint (#4312)
  • fix(security): require internal API key for copilot training endpoints (#4311)
  • fix(mothership): stabilize task sidebar ordering on selection (#4309)

Contributors

View changes on GitHub

v0.6.60

27 Apr 19:47
489f2d3

Choose a tag to compare

Features

  • feat(slack): canvas related operations (#4306)

Improvements

  • improvement(slack): channel selector for list canvasses (#4307)

Bug Fixes

  • fix(retention-job): add chunking strategy for cleanup (#4305)
  • fix(stream): Avoid bun memory leak bug from TransformStream (#4255)
  • fix(security): patch copilot tool & multipart upload IDORs (#4304)

Contributors

View changes on GitHub

v0.6.59

27 Apr 17:18
58a3ae2

Choose a tag to compare

Features

  • feat(models): add gpt-5.5 models (#4300)

Bug Fixes

  • fix(mothership): parallel subagent rendering, exec stream re-attach (#4299)
  • fix(security): credential-set invite email check + shopify authorize XSS (#4302)

Contributors

View changes on GitHub

v0.6.58

25 Apr 02:00
d6c1bc2

Choose a tag to compare

Improvements

  • improvement(mothership): do not silently re-route missing stream id (#4295)
  • improvement(tables): race-free row-count trigger + scoped tx timeouts (#4289)
  • improvement(mothership): treat error as terminal event (#4290)
  • refactor(ashby): align tools, block, and triggers with Ashby API (#4288)
  • improvement(mothership): stream retry state machine, progressive re-rendering (#4287)

Bug Fixes

  • fix(mothership): queue supersede crash (#4297)
  • fix(table-block): resolve canonical tableId in filter/sort builders (#4294)
  • fix(copilot): replace crypto.randomUUID() with generateId() per project rule (#4268)
  • fix(mothership): Use heartbeat mechanism for chat locks (#4286)
  • fix(db): revert statement_timeout startup options breaking pooled connections (#4284)

Other Changes

  • chore(guide): update contributing guide (#4296)
  • Merge pull request #4293 from simstudioai/staging
  • chore(bun): bump bun to 1.3.13 (#4291)
  • Merge pull request #4285 from simstudioai/staging (#4284)

Contributors

View changes on GitHub

v0.6.56

24 Apr 06:18
6066fc1

Choose a tag to compare

Features

  • feat(ui): Show subagent logs in bounded vertical view (#4280)
  • feat(agentphone): add AgentPhone integration (#4278)
  • feat(files): default sort by updated and add updated sort option (#4279)

Bug Fixes

  • fix(agentphone): fix image (#4281)
  • fix(tables): account for letter-spacing and displayed content in column auto-resize (#4277)
  • fix(api): Pass archivedAt to list table response (#4275)
  • fix(retention): switch data retention to be org-level (#4270)

Other Changes

  • Set statement timeout of 90 seconds (#4276)

Contributors

View changes on GitHub

v0.6.55

23 Apr 06:38
7ca736a

Choose a tag to compare

Features

  • feat(ui): add thinking ui to mothership (#4254)

Improvements

  • improvement(repo): separate realtime into separate app (#4262)

Bug Fixes

  • fix(selectors): enable search on all picker and selector subBlocks (#4269)
  • fix(auth): add api key auth via sha256 hash lookup (#4266)

Contributors

View changes on GitHub

v0.6.54

22 Apr 21:15
64cfda5

Choose a tag to compare

Features

  • feat(observability): add mothership tracing (#4253)

Improvements

  • improvement(migrations): log better errors (#4260)

Bug Fixes

  • fix(otel): chat root OTel span on all early-return paths (#4265)
  • fix(db): raise db pool size (#4263)

Other Changes

  • Merge pull request #4261 from simstudioai/staging

Contributors

View changes on GitHub

v0.6.53

22 Apr 04:35
bbf400f

Choose a tag to compare

Bug Fixes

  • fix(docs): update simstudio.ai URLs to sim.ai in SSO docs (#4257)
  • fix(migration): permission group migration error (#4258)

Contributors

View changes on GitHub

v0.6.52

22 Apr 03:44
ca3bbf1

Choose a tag to compare

Features

  • feat(integrations): AWS SES, IAM Identity Center, and enhanced IAM/STS/CloudWatch/DynamoDB (#4245)
  • feat(contact): add contact page, migrate help/demo forms to useMutation (#4242)
  • feat(log): Add wrapper function for standardized logging (#4061)
  • feat(jobs): Add data retention jobs (#4128)
  • feat(ui): Add slack manifest generator (#4237)

Improvements

  • improvement(contact): add Turnstile CAPTCHA, honeypot, and robustness fixes (#4248)
  • improvement(access-control): migrate to workspace scope (#4244)
  • improvement(landing): scope navbar/footer to (shell) route group, align scoped 404s with root (#4246)
  • improvement(enterprise): slack wizard UI, enterprise docs, data retention updates (#4241)
  • improvement(knowledge): show selector with saved option in connector edit modal (#4240)
  • improvement(sso): fix provider lookup, migrate UI to emcn, add enterprise SSO docs (#4238)
  • improvement(governance): workspace-org invitation system consolidation (#4230)

Bug Fixes

  • fix(settings): hide data-retention nav item when user lacks enterprise plan (#4256)
  • fix(deps): bump drizzle-orm 0.45.2 + adopt MCP SDK 1.25.3 native types (#4252)
  • fix(aws): add validateAwsRegion to all AWS route schemas to prevent SSRF (#4250)
  • fix(landing): resolve error-page crash on invalid /models and /integrations routes (#4243)
  • fix(billing): close TOCTOU race in subscription transfer, centralize stripe test mocks (#4239)
  • fix(security): enforce URL validation across connectors, providers, and auth flows (SSRF + open-redirect hardening) (#4236)

Other Changes

  • seo(robots): disallow tag-filtered blog URLs from crawlers (#4247)

Contributors

View changes on GitHub