v0.6.103

simstudioai/simv0.6.103Jun 6, 2026by github-actions[bot]

AI Summary

This release focuses on performance improvements for tables and introduces new data integrations, knowledge base connectors, and background processing capabilities.

Key Highlights

  • Introduced fractional order keys for O(log n) row insert/delete
  • Added workflow version selection (live/deployed) badges
  • Added ClickHouse block and expanded Dagster tools
  • Added 7 knowledge base connectors (Google Forms, Typeform, etc.)
  • Enabled background import for large CSVs

New Features

  • Fractional order keys for tables
  • Workflow version selection
  • ClickHouse block
  • Knowledge base connectors (7 new)
  • Background CSV import

Full Release Notes

## Features

- feat(tables): fractional order keys for O(log n) row insert/delete (flag-gated, default off) (#4890)
- feat(tables): workflow version selection (live/deployed) and not-found/no-output badges (#4889)
- feat(metrics): emit hosted-key metrics to Grafana via OTel (#4885)
- feat(integrations): add ClickHouse block and expand Dagster + Tinybird tools (#4883)
- feat(connectors): add 7 knowledge base connectors (Google Forms, Typeform, Azure DevOps, YouTube, JSM, S3, Sentry) (#4880)
- feat(tables): background import for large CSVs with live progress (#4861)

## Improvements

- refactor(tables): consolidate row data-access in service.ts (#4881)

## Bug Fixes

- fix(clickhouse): harden read-only query enforcement and centralize WHERE-clause validation (#4895)
- fix(otel): make service.instance.id unique per process (#4891)
- fix(autolayout): relocate notes that overlap blocks after layout (#4888)
- fix(polling-tools): pass plan execution timeout to internal polling tool routes (#4884)
- fix(mcp): enforce tool name validation in deploy modal (#4879)
- fix(security): chat attachment XSS, MCP OAuth SSRF guards, Teams clientState verification (#4877)

## Other Changes

- chore(db): drop legacy copilot_chats.messages JSONB column (#4886)
- chore(skills): mirror model/enrichment/hosted-key/council skills into .agents/skills and expand add-model touchpoints (#4882)
- chore(readme): refresh demo GIFs from docs, lead with Mothership (#4878)
- chore(api-key): remove legacy scan+decrypt auth fallback (#4876)

## Contributors

- @TheodoreSpeaks
- @icecrasher321
- @waleedlatif1

[View changes on GitHub](https://github.com/simstudioai/sim/compare/v0.6.102...v0.6.103)