Releases: simstudioai/sim
Releases · simstudioai/sim
Release list
v0.7.39
Features
- feat(admin): show recently impersonated users in admin panel (#5750)
Improvements
- improvement(mcp): align tool discovery timeouts and retries with MCP protocol standard (#5753)
- perf(mothership): restore static markdown parse for settled chat messages (#5751)
Bug Fixes
- fix(mcp): recover cleanly from OAuth failures (#5595)
Contributors
v0.7.38
Features
- feat(billing): show invoice descriptions and cap in-app list at 5 (#5747)
- feat(gitlab): dynamic access levels + group & membership ops + full group filters (#5743)
- feat(email): native Gmail API mail provider for GCP self-hosting (#5736)
- feat(pii): custom user-supplied regex patterns for redaction (#5732)
- feat(chat): favicon external links with secure link-preview tooltips (#5734)
- feat(landing): X pixel conversion tracking on landing pages (#5731)
- feat(storage): native Google Cloud Storage support for self-hosting (#5728)
- feat(forking): excluded workflows (#5727)
- feat(table): per-plan table dispatch concurrency with env overrides (#5720)
- feat(triggers): service-account credentials in the hubspot trigger + token-SA name-collision 409 (#5693)
- feat(library): add best AI agent platforms 2026 comparison article (#5722)
- feat(providers): add Kimi (Moonshot AI) provider (#5716)
- feat(gitlab): access, membership, and user-admin operations (#5710)
- feat(mothership): mixture of models, search agent, persistent subagents, fork chat, inline questions (mothership v0.8) (#5410)
- feat(clickup): webhook triggers, hierarchy selectors, and Docs knowledge-base connector (#5708)
- feat(tools): Rocketlane integration — 64 tools across projects, tasks, phases, fields, time tracking, spaces, and invoices (#5709)
- feat(start-block): add run metadata toggle with trusted <start.metadata> outputs (#5700)
- feat(credentials): client-credentials service accounts — Zoom, Box, Salesforce + Pipedrive API tokens (#5690)
- feat(clickup): ClickUp integration — 23 tools, OAuth + API-token auth, attachment upload (#5702)
- feat(pii): regex-only block-output redaction + drop GLiNER/GPU image (#5697)
Improvements
- improvement(admin): remove included usage for enterprise provisioning (#5749)
- perf(workflow): scope resize CSS-var writes to the container, not :root (#5738)
- improvement(workflow): zero-render drag-resize for panel, terminal, and output panel (#5730)
- improvement(workflows): stop writing placeholder workflow descriptions (#5729)
- improvement(checkout): enforce team/enterprise-only org subscription, block double-covered personal checkouts (#5715)
- improvement(chat): give wsres resource links the clickable chip treatment (#5719)
- improvement(ci): timeouts, docs-only PR skip, fork-isolated caches, Node pin; remove i18n workflow (#5714)
- improvement(ci): promote superseded first-attempt runs forward (#5713)
- improvement(sidebar): prefetch workspace list server-side so the switcher never flashes loading (#5706)
- improvement(ci): decouple image builds from the test gate (#5701)
- improvement(deployments): bugfixes for run-block, airtable + external sub management (#5680)
Bug Fixes
- fix(confluence): index mirrored/included page content via rendered view format (#5746)
- fix(billing): point enterprise Talk to sales at Cal.com instead of Typeform (#5748)
- fix(chat): hosted key execution via call-integration-tool (#5745)
- fix(billing): standardize credit-usage summary font to proportional figures (#5744)
- fix(mothership): canonical folder ids (#5741)
- fix(mothership): billing for mcps, hosted key tools (#5740)
- fix(oauth): serialize version-guard date in slack fan-out sql (#5737)
- fix(mothership): bug fixes (#5735)
- fix(oauth): coalesce slack token refresh per installation and preserve provider refresh errors (#5723)
- fix(chat): align resource mention icon spacing with mention chips (#5718)
- fix(sidebar): align workspace header loading-state spacing with chip geometry (#5717)
- fix(mothership): keep chat pinned to bottom across multi-line input resizes (#5711)
- fix(babysit): resolve merge conflicts against staging during the review loop (#5695)
- fix(emcn): remove brand-accent focus ring from TagInput default variant (#5696)
Contributors
v0.7.37
Features
- feat(instagram): add Instagram integration (#5568)
Improvements
- improvement(landing): SEO copy and metadata rewrite across marketing pages (#5689)
Bug Fixes
- fix(agent): pass through billing attribution to tools (#5698)
- fix(auth): recover cleanly when an impersonation session expires (#5692)
- fix(settings): align recently-deleted icon colors with platform token (#5691)
- fix(workspace): recover from stale sessions instead of blank loader after impersonation (#5688)
Contributors
v0.7.36
Features
- feat(landing): compare footer column, sales solutions page, nav reshuffle, scheduled-tasks calendar hero (#5684)
- feat(library): add Apache 2.0 vs fair-code licensing article (#5683)
- feat(credentials): token-paste service accounts for 12 providers (#5682)
- feat(landing): extend enterprise product-preview design to solutions and workflows pages (#5672)
- feat(billing): allow programmatic workflow execution on the free plan (#5678)
Improvements
- improvement(landing): fix SEO redirects/schema, add FAQ content (#5681)
- improvement(chat): show resource-type icons on inline workspace resource links (#5669)
Bug Fixes
- fix(library): correct unlimited-execution wording to acknowledge tunable admission defaults (#5685)
- fix(tools): resolve {{ENV_VAR}} references in user-only params for copilot tool executions (#5679)
- fix(mothership): hide preview-block-owned triggers from copilot VFS (#5676)
Other Changes
- Merge pull request #5677 from simstudioai/staging
Contributors
v0.7.35
v0.7.34
v0.7.33
Features
- feat(chat): natural-language tool titles, past-tense completion, and smooth agent-group narration (#5660)
- feat(community): add /linkedin redirect and route email footer LinkedIn through it (#5654)
- feat(community): replace Discord community links with Slack across app, docs, emails, and readme (#5653)
Improvements
- improvement(admin): filter out banned users (#5659)
- improvement(url-state): shared sort/search url-state helpers + task and log selection deep links (#5652)
- improvement(url-state): migrate list search/sort/filter view-state to nuqs (#5648)
Bug Fixes
- fix(landing): graceful not-found handling for blog and library posts and authors (#5661)
- fix(landing): align author-page UI with the site shell and link bylines to it (#5655)
- fix(workflow, custom): billing attribution passthrough (#5657)
- fix(landing): rename /comparison route to /comparisons for naming consistency (#5651)
- fix(chat): reverse shimmer sweep to left-to-right (#5650)
Contributors
v0.7.32
Features
- feat(skills): canonicalize skills to a single source with generated .claude/.cursor projections (#5609)
- feat(script): migrate agent/router/evaluator LLM keys to BYOK by model prefix (#5607)
- feat(flint): add Flint integration with agent task tools, block, and docs (#5641)
- feat(buffer): add Buffer integration with posts, channels, and ideas (#5637)
- feat(gong): align tools with official API spec + 4 new tools (#5632)
- feat(library): add n8n alternatives, LangGraph alternatives, and open-source AI agent platform listings (#5633)
- feat(platform): settings permissions, admin, billing attribution (#5545)
Improvements
- improvement(flint): set json language on the pages code input for inline validation (#5643)
- improvement(buffer): explicit mediaType override instead of guessing on ambiguous media (#5642)
- improvement(concurrency): limits configurable, docs updates (#5640)
- improvement(hubspot): align tools with API docs and expand coverage with delete, list membership, and search tools (#5635)
Bug Fixes
- fix(emcn): stop wiping virtualized code viewer row measurements on content changes (#5649)
- fix(chat): render floating chat messages in insertion order instead of timestamp sort (#5647)
- fix(mothership): keep scroll position when user scrolls up during streaming (#5639)
- fix(landing): complete Organization schema with legalName, foundingDate, and address (#5644)
- fix(landing): complete Organization schema, add CollectionPage/BlogPosting JSON-LD, fix TechArticle rich-result eligibility (#5638)
- fix(landing): fix oversized HTML and severe LCP on integration/comparison pages (#5634)
- fix(landing): fix 404ing OG images for every model and integration page (#5636)
- fix(slack): stop requesting unapproved OAuth scopes that break connect (#5631)
- fix(docs): fix Core Web Vitals regressions on docs.sim.ai (#5630)
- fix(skills): quote argument-hint YAML values so Copilot CLI ≥1.0.65 loads all skills (#5627)
- fix(editor): allow references in boolean variable values and sync tag selections to canvas preview (#5628)
Other Changes
- chore(bunfig): restore minimumReleaseAge supply-chain gate with scoped excludes (#5523)
Contributors
v0.7.31
Features
- feat(sidebar): add Cmd+B shortcut to toggle sidebar collapse (#5618)
Bug Fixes
- fix(ashby): fail loudly instead of silently dropping malformed socialLinks (#5624)
- fix(global-commands): use isContentEditable for the editable guard (#5623)
- fix(ashby): parse alternateEmailAddresses and socialLinks into arrays before dispatch (#5621)
- fix(webhooks): resolve env var references before deploy-triggered subscription creation (#5619)
Contributors
v0.7.30
Features
- feat(providers): add xAI to hosted key rotation pool (#5574)
- feat(custom-blocks): add deploy_custom_block copilot tool (#5532)
- feat(workflow-editor): open block palette on edge drag-release with auto-connect (#5586)
Improvements
- improvement(emcn): multi-select selectors + Wizard on ChipModal (#5614)
- improvement(chat): shimmer active subagent and tool labels instead of spinners (#5612)
- improvement(files): show loading spinner in file preview content area (#5610)
- perf(search): cap Cmd-K result groups so typing isn't blocked by reshuffle (#5597)
Bug Fixes
- fix(rich-markdown-editor): make drag-reorder of an image actually move it, on real browser payloads (#5617)
- fix(demo): preload the Cal.com booking embed while the visitor fills the form (#5616)
- fix(custom-blocks): restrict iconUrl to https or internal serve paths (#5613)
- fix(landing): repair Lighthouse-flagged CWV audits on production (#5605)
- fix(files): unwedge post-stream read-only editor; stop bullet Backspace from destroying the image below (#5608)
- fix(files-upload): enforce workspace authorization on mothership uploads (#5604)
- fix(chat-otp): re-check authType before minting deployment auth cookie (#5600)
- fix(file-viewer): sanitize docx hyperlink hrefs to block javascript: XSS (#5599)
- fix(api): bound request-body reads on speech/knowledge-chunks/help routes (#5601)
- fix(pricing): route Talk to sales CTA to demo request form instead of signup (#5602)
- fix(docs-og-image): match reference cover template typography exactly (#5598)
- fix(rich-markdown-editor): fix mention chip losing ambient color inside links/h6 (#5594)
- fix(og-image): match sim.ai OG image colors to live landing tokens (#5592)
- fix(mcp): coerce corrupted consecutiveFailures instead of crashing the whole server list (#5593)
- fix(rich-markdown-editor): reliable image selection + serialization/paste polish (#5590)
- fix(canvas): raw tooltip shows up when hovering block params (#5589)