Skip to content

Releases: simstudioai/sim

v0.8.3-dev.26890.1

v0.8.3-dev.26890.1 Pre-release
Pre-release

Choose a tag to compare

@github-actions github-actions released this 15 Aug 18:02

Automated dev-channel desktop build from dev @ 95c3f26.

v0.8.3-dev.26854.1

v0.8.3-dev.26854.1 Pre-release
Pre-release

Choose a tag to compare

@github-actions github-actions released this 15 Aug 03:26

Automated dev-channel desktop build from dev @ 3a9fc1c.

v0.8.2

Choose a tag to compare

@github-actions github-actions released this 15 Aug 02:44
417ae20

Features

  • feat(credentials): add managed credential groups (#6697)
  • feat(tables): filter by cell value from the cell menu, sort from the column menu (#6719)
  • feat(ashby): incremental job sync, custom field writes, and application lifecycle ops (#6703)
  • feat(connectors): add 9 knowledge base connectors (#6699)
  • feat(integrations): add Azure Data Explorer (#6701)
  • feat(rabbitmq): add RabbitMQ integration (#6700)

Bug Fixes

  • fix(access-control): default every operation and model picker to one the permission group allows (#6720)
  • fix(tables): allow unbounded v1 row queries (#6713)
  • fix(webhooks): read every Ashby error shape when webhook registration fails (#6711)
  • fix(knowledge): remove caution triangle overlay from connector icon (#6717)
  • fix(grafana): validate against the API docs, add data source querying and contact-point CRUD (#6712)
  • fix(settings): redirect unavailable tabs to general (#6710)
  • fix(icons): align table block icon and 12-unit icon stroke with the emcn family (#6708)
  • Revert "fix(integrations): read every service mark from one registry (#6682)" (#6682)
  • fix(integrations): read every service mark from one registry (#6682)
  • fix(settings): preserve tab when switching workspaces (#6704)
  • fix(logger, blocks): log nested errors and stop spurious model-selection warnings (#6706)
  • fix(v2): close seven correctness and honesty gaps found sweeping the API (#6702)
  • fix(condition): stop a secret value from breaking or forging a condition (#6705)

Other Changes

  • chore(utils): consolidate record guards and remove dead code (#6715)

Contributors

View changes on GitHub

v0.8.1

Choose a tag to compare

@github-actions github-actions released this 14 Aug 19:19
5e998fc

Features

  • feat(library): How to Turn a Workflow Into a Reusable MCP Tool (Sim vs n8n, Gumloop, and Zapier) (#6687)
  • feat(canvas): add a setting to turn off auto-focus when clicking blocks (#6685)
  • feat(netsuite): add Oracle NetSuite integration (#6476)
  • feat(logrocket): add LogRocket integration (#6678)
  • feat(emails): add aug-13 what's new broadcast (#6663)
  • feat(v2): complete and align the v2 API surface (#6643)
  • feat(windchill): add document integration (#6577)
  • feat(xai): wire reasoning effort through the Grok adapter (#6627)
  • feat(models): add grok-4.6 and make it the xAI flagship (#6624)

Improvements

  • perf(tables): stop a table write refetching every loaded page in the tab that made it (#6698)
  • perf(workspace): stop the sidebar fetching palette data on every route (#6670)
  • improvement(search): make overlap dedupe linear in match count (#6640)
  • improvement(canvas): cancel an in-flight edge drag with Escape (#6669)
  • perf(server): stop calling our own API over HTTP during render, execution, and tool runs (#6660)
  • perf(prefetch): stop calling our own API over the wire during server render (#6657)
  • improvement(nav): cut prefetch and session-recorder waste (#6656)
  • improvement(docs): make the API reference read as code and unify its type token (#6653)
  • improvement(emails): size the header wordmark to the landing navbar's rule (#6648)
  • improvement(workflow): smooth the running hatch and sit it in the slot's own box (#6638)
  • improvement(blog): simplify provenance post structure (#6631)

Bug Fixes

  • fix(agent): show files in tool picker (#6666)
  • fix(search): stop cmd+k boosts from lifting weaker matches over stronger ones (#6668)
  • fix(desktop): let sites copy to the clipboard in the browser tab (#6696)
  • fix(desktop): report a stock Chrome user agent in the browser tab (#6695)
  • fix(tables): stop every table paginating forever on a null totalCount (#6694)
  • fix(execution): give a cancelled async run its terminal metadata (#6693)
  • fix(sidebar): align credits chip with panel toggle and square the collapsed rail (#6691)
  • fix(icons): match folder icon optical size to sibling resource icons (#6692)
  • fix(execution): resolve secrets against the acting principal, not the workflow owner (#6690)
  • fix(logs): record how long a cancelled run had been going (#6686)
  • fix(canvas): stop phantom ports and a latched-open action bar (#6688)
  • fix(v2): hold create to the rules update enforces, and bind the last two cursors (#6684)
  • fix(chat): focus the composer when opening a new or existing chat (#6683)
  • fix(v2): close the defects live probing found (#6681)
  • fix(autolayout): rescue new notes from blocks they were created on top of (#6680)
  • fix(sidebar): stop bubbled dragleave events cancelling an in-progress drag (#6679)
  • fix(desktop): move prereleases to release repo (#6674)
  • fix(v2): stop telling callers something the server did not do (#6676)
  • fix(loading): debounce selector search, fix two row-cache snapshots, and move Vertex refresh to the app (#6667)
  • fix(blocks): give the detail headers the same tile as everything else (#6672)
  • fix(v2): close the correctness gaps the release audit found (#6671)
  • fix(sidebar): keep the right-click context menu open over the collapsed chat flyout (#6665)
  • fix(realtime): keep the file-doc store reconnecting instead of dying quietly (#6661)
  • fix(v2): close the correctness gaps an end-to-end audit found (#6655)
  • fix(tools): resolve credentials over HTTP again so token refresh keeps the app's OAuth config (#6662)
  • fix(files): stop the collaborative editor rewriting and reflowing a document on open (#6652)
  • fix(files): preserve principals when serving generated documents (#6654)
  • fix(emails): re-export the wordmark onto its original canvas (#6651)
  • fix(enrichment): require work email company domain (#6531)
  • fix(copilot): align principal lifetime with orchestration (#6649)
  • fix(files): allow document compiler to read referenced images (#6647)
  • fix(tools): sanitize database execution errors (#6645)
  • fix(billing): checkout guard, admin panel case (#6641)
  • fix(workflow): draw a highlighted edge over the ordinary ones (#6642)
  • fix(workflow): stop a nested block jumping when it leaves its container (#6644)
  • fix(workflow): stop subflows resizing themselves after every load (#6639)
  • fix(v2): give the keyset cursor's timestamp an explicit SQL type (#6636)
  • fix(cmdk): keep the first result focused and the top fog stable across re-ranks (#6635)
  • fix(copilot): surface document render failures (#6629)
  • fix(blocks): give a block one tile everywhere it is listed (#6634)
  • fix(workflow): stop the coloured knob leaving a barb at each shoulder tip (#6632)
  • fix(workflow): allow dual-mode blocks inside loop/parallel subflows (#6633)
  • fix(desktop): fix desktop prod ci #6628
  • fix(v2): serve HEAD, advertise PATCH, and document the reachable 403 (#6623)
  • fix(v2): tell a caller when to come back on every failure meant to be retried (#6625)
  • fix(docs): include API key header in generated code samples (#6630)
  • fix(v2): give every collection one pagination contract and close four envelope holes (#6620)
  • fix(copilot): keep a file-preview failure from stripping a tool call's arguments (#6621)

Other Changes

  • test(realtime): wait for the idle read the streak test depends on (#6673)
  • test(prefetch): cover the workspace-list seed, and fix two tests that could not fail (#6659)
  • chore(ci): declare least-privilege permissions on the desktop e2e workflow (#6622)

Contributors

View changes on GitHub

v0.8.1-dev.26641.1

v0.8.1-dev.26641.1 Pre-release
Pre-release

Choose a tag to compare

@github-actions github-actions released this 14 Aug 00:26

Automated dev-channel desktop build from dev @ ba78829.

v0.8.1-dev.26607.1

v0.8.1-dev.26607.1 Pre-release
Pre-release

Choose a tag to compare

@github-actions github-actions released this 13 Aug 22:15

Automated dev-channel desktop build from dev @ f54f7e0.

v0.8.1-dev.0.1

v0.8.1-dev.0.1 Pre-release
Pre-release

Choose a tag to compare

@Sg312 Sg312 released this 12 Aug 23:17

Manual dev-channel desktop build from dev @ b5bae34. Published only after signed desktop assets are attached.

v0.8.0

Choose a tag to compare

@github-actions github-actions released this 12 Aug 09:42
48c59c8

Features

  • feat(blog): Tracking Secrets Through an Agent Run (#6558)
  • feat(library): What Is Retrieval-Augmented Generation (RAG)? (#6555)
  • feat(calendly): extend tools with booking, availability, no-shows, and routing forms (#6545)
  • feat(search): page-aware cmd+k palette with ask-Sim mode (#6518)
  • feat(incidentio): add on-call, alert, catalog, and team tools (#6529)
  • feat(salesforce): add JWT bearer flow and sandbox OAuth support (#6508)
  • feat(workflows): new workflow block card, progress indicator, colors, dsl for natural language preview, retry configs (#6458)
  • feat(comparisons): add code-sandbox and session-policy rows (#6517)

Improvements

  • perf(db): drop 0287's two zero-row scans from the ACCESS EXCLUSIVE hold (#6609)
  • improvement(integrations): add Managed Agents templates and guard docs links (#6608)
  • refactor(audit): derive updatedFields through one shared helper (#6604)
  • improvement(updates): validate update path and fix native mac help (#6580)
  • improvement(desktop, executions): fix desktop update script and throw error when thinking enabled on stream false (#6578)
  • improvement(desktop): help menu
  • improvement(desktop): add apple signing, fix some bugs (#6519)
  • improvement(provenance): make the incompleteness reason set closed and complete (#6559)
  • improvement(audits): skip the sql-date-binding parse for files without drizzle-orm (#6554)
  • improvement(external-endpoints): v2 versions with clean signatures + updated docs based on openapi spec (#5273)
  • improvement(ui): align terminal with the workflow design system, fix row hover states (#6534)
  • improvement(setup): complete knowledge and update flows (#6521)
  • improvement(provenance): name every guard that can latch a registry (#6513)

Bug Fixes

  • fix(executor): carry child provenance across the workflow agent tool result (#6619)
  • fix(executor): copy the env map at the workflow-tool boundary (#6618)
  • fix(v2): derive the log and run status enums from the persisted status list (#6612)
  • fix(docs): restore api-reference URL continuity and fix translated SDK bodies (#6617)
  • fix(sdk): make the 0.2.0 SDK release safe to publish (#6616)
  • fix(copilot): clamp the legacy int4 size when materializing a chat upload (#6615)
  • fix(executor): give the workflow agent tool the caller's env and PII policy (#6611)
  • fix(workflows): pin a stored block retry policy when loading it (#6614)
  • fix(mcp): stop refusing tool results authored by another workspace member (#6610)
  • fix(uploads): sign Azure upload URLs create-only (#6607)
  • fix(mcp): audit an upsert that rewrites or revives a server (#6602)
  • fix(uploads): make execution attachment completion replay-safe (#6601)
  • fix(files): restore CSV preview cancellation (#6596)
  • fix(tables): tolerate row deletion during run cancellation (#6600)
  • fix(files): order file folders in SQL like every other folder list (#6599)
  • fix(mcp): audit the columns an MCP server update wrote, not the params it got (#6598)
  • fix(knowledge): return pending status for new documents (#6597)
  • fix(workflows): redact run and export secrets (#6591)
  • fix(tables): prevent legacy group auto-run dispatch (#6595)
  • fix(logs, workflows): snapshot fetch optionality, restore consistent draft read snapshots (#6594)
  • fix(tools): bind schema-enrichment reads to executor delegations (#6593)
  • fix(api): widen the cancel-execution reason contract to what the route emits (#6592)
  • fix(api): wait for knowledge dispatch and encode filenames (#6583)
  • fix(desktop): fix background tab spawning (#6590)
  • fix(security): redact workflow snapshot secrets (#6581)
  • fix(files): preserve slashes in folder paths (#6589)
  • fix(logs): restore narrow v1 detail query (#6588)
  • fix(api): conceal cross-tenant resource denials on internal routes (#6586)
  • fix(tables): preserve group auto-run semantics (#6579)
  • fix(docs): preserve items response fields (#6587)
  • fix(api): close five defects found auditing the v2 migration against main (#6575)
  • fix(authz): enforce credential and workspace boundaries (#6585)
  • fix(api): collapse the internal error envelope and restore requestId (#6584)
  • fix(tables): cap row pages and use native cursors (#6582)
  • fix(api): restore migrated endpoint and SDK compatibility (#6564)
  • fix(mship, desktop): fix bugs (#6572)
  • fix(agiloft): resolve attachment MIME type instead of trusting the header (#6573)
  • fix(v2-api): close three secret disclosures, make the surface consistent, and align docs with signatures (#6560)
  • fix(credentials): authorize shared credentials without requiring a workflow (#6571)
  • fix(agiloft): repoint the block at the alrest surface and fix EWLogin (#6562)
  • fix(forks): detect secrets referenced from advanced-mode fields (#6566)
  • fix(files): let a mouse wheel scroll CSV and XLSX previews horizontally (#6563)
  • fix(api): align v2 permissions and resource behavior (#6557)
  • fix(agiloft): align the integration with the documented ewws REST interface (#6556)
  • fix(files): restore horizontal scroll in CSV and XLSX preview tables (#6550)
  • fix(provenance): make one length floor the whole substitution rule (#6551)
  • fix(auth): rate limit the password reset endpoints (#6553)
  • fix(api): restore legacy endpoint compatibility (#6552)
  • fix(tools): bound internal tool calls by the plan deadline, not Bun's fetch default (#6547)
  • fix(auth): let Microsoft sign-in link via Entra's domain-verified email claim (#6546)
  • fix(cmdk): update search-modal assertions to the renamed New chat label (#6549)
  • fix(atlassian): share one cached, retrying cloudId resolver across Jira, Confluence, and JSM (#6541)
  • fix(v2-api): standardization (#6542)
  • fix(cmdk): New Chat -> New chat (#6543)
  • fix(knowledge): retain model input provenance (#6540)
  • fix(chat): deduplicate chat sends server-side instead of probing for them (#6536)
  • fix(executor): restore delegated workflow execution (#6539)
  • fix(ci): include auth package in app prune (#6538)
  • fix(chat): stop losing sends aborted during mount-settling (#6525)
  • fix(chat): stop the streaming transcript floor inventing scroll space (#6527)
  • fix(logs): keep run provenance when compaction drops the execution state (#6528)
  • fix(workflows): port the canvas card icons off lucide-react (#6523)
  • fix(tables): handle row deletion during cell execution (#6520)
  • fix(folders): show the folder trail in table and knowledge base headers (#6515)
  • fix(knowledge): pluralize the module header and root breadcrumb (#6516)
  • fix(sidebar): pluralize the Knowledge bases nav label (#6514)

Other Changes

  • test(export): pin the table and tool-param loss the sanitized export accepts (#6613)
  • chore: remove the stray .agiloft-spec working notes (#6605)
  • test(table): pin the executor auth pairing on the table read route (#6603)
  • docs(salesforce): correct the setup steps that would strand an admin (#6526)

Contributors

View changes on GitHub

v0.7.69-staging.26236.1

Pre-release

Choose a tag to compare

@github-actions github-actions released this 12 Aug 03:39
380aca2

Automated staging-channel desktop build from staging @ 380aca2.

v0.7.69-staging.26199.1

Pre-release

Choose a tag to compare

@github-actions github-actions released this 12 Aug 02:24
2a5e29a

Automated staging-channel desktop build from staging @ 2a5e29a.