v2026.9.18.0
windmill-labs/windmillv2026.9.18.0Sep 18, 2026by whutchinson98
Upgrading?
AI Summary
This release focuses on UI/UX refinements, agent enhancements including Claude Cloud support, and fixes for cursor sessions and various application views like Drive, Email, and Calendar.
Key Highlights
- Claude Cloud demo harness and hosted sign-in support
- New navigation stack primitive and entity detail views for Drive, Email, and PDFs
- Cursor session improvements including stream resumption and terminal status handling
- UI updates including sidebar filters, phosphor icons, and persistent sidebar collapse
New Features
- Claude Cloud demo harness
- Navigation stack primitive
- Entity detail views (Drive, Email, PDF, Canvas)
- Profile pictures for channels
- Team sharing for call records
- GTM invite links integration
- Persistent per-app sidebar controls
Full Release Notes
## What's Changed * fix(ux): make shift click always open in new split if possible by @sedson in https://github.com/macro-inc/macro/pull/6462 * style(layout): hover styles for nested drive by @sedson in https://github.com/macro-inc/macro/pull/6456 * Seanaye/feat/offline soup filter matrix by @seanaye in https://github.com/macro-inc/macro/pull/6457 * feat(initiatives): crates/initiative inbound axum router handlers middleware router tests by @whutchinson98 in https://github.com/macro-inc/macro/pull/6452 * feat(home): add sidebar filters and stable sort for new homepage by @jbecke in https://github.com/macro-inc/macro/pull/6467 * Include thinking blocks in tool call grouping by @ehayes2000 in https://github.com/macro-inc/macro/pull/6415 * refactor(harness): a bot's sessions either have a repository or do not by @404Wolf in https://github.com/macro-inc/macro/pull/6460 * fix(lgtm): lgtm stack SELinux error by @whutchinson98 in https://github.com/macro-inc/macro/pull/6476 * fix(local-stack): reach the static file service in-network, permalinks via the proxy by @404Wolf in https://github.com/macro-inc/macro/pull/6466 * fix(cursor): resume a dropped run stream instead of polling out the run by @404Wolf in https://github.com/macro-inc/macro/pull/6459 * fix(email): resolve a mention's subject from a real message, not a draft by @gbirman in https://github.com/macro-inc/macro/pull/6475 * feat(initiatives): wire crates/initiative into document_storage_service swagger ci config generated artifacts by @whutchinson98 in https://github.com/macro-inc/macro/pull/6480 * feat(layout): front end tag nesting display by @sedson in https://github.com/macro-inc/macro/pull/6438 * fix: new app views responsive ui issues by @dev-rb in https://github.com/macro-inc/macro/pull/6482 * fix(agents): focus model catalog search when the picker opens by @404Wolf in https://github.com/macro-inc/macro/pull/6477 * feat(navigation-stack): add navigation stack primitive and entity detail by @dev-rb in https://github.com/macro-inc/macro/pull/6473 * fix(mentions): an agent's hover card offers no direct message by @404Wolf in https://github.com/macro-inc/macro/pull/6485 * feat(ownership): documents register documents created outside the documents repo by @whutchinson98 in https://github.com/macro-inc/macro/pull/6478 * fix(calendar): allow all-day out-of-office events by @gbirman in https://github.com/macro-inc/macro/pull/6474 * Seanaye/perf/gql UI perf by @seanaye in https://github.com/macro-inc/macro/pull/6483 * chore(agents): steer channel follow-ups with stop, flush, and Magic Chip by @404Wolf in https://github.com/macro-inc/macro/pull/6463 * chore(agents): stop thinking shimmers after a Cursor thought finishes by @404Wolf in https://github.com/macro-inc/macro/pull/6488 * fix(channels): gate query reads until ready by @peterchinman in https://github.com/macro-inc/macro/pull/6493 * fix(filters): use old filter menu interiors for new filter menus by @sedson in https://github.com/macro-inc/macro/pull/6500 * fix(channel): fix opacity on scroll to bottom btn by @sedson in https://github.com/macro-inc/macro/pull/6464 * fix(new-layout): consistent header height, mobile drive, top bar tweaks by @sedson in https://github.com/macro-inc/macro/pull/6507 * refactor(web): deblockify image, video, and unknown blocks by @dev-rb in https://github.com/macro-inc/macro/pull/6497 * refactor(web): deblockify code block by @dev-rb in https://github.com/macro-inc/macro/pull/6499 * feat(drive): add file detail renderers by @dev-rb in https://github.com/macro-inc/macro/pull/6503 * fix: input ui by @peterchinman in https://github.com/macro-inc/macro/pull/6490 * fix(cursor): a resumed session must not be stranded by a gap in its history by @404Wolf in https://github.com/macro-inc/macro/pull/6491 * chore(agents): add a compact GitHub PR status chip to agent sessions by @404Wolf in https://github.com/macro-inc/macro/pull/6492 * feat(email-view): inline email detail and breadcrumbs by @dev-rb in https://github.com/macro-inc/macro/pull/6496 * feat(web): add detail list hotkeys by @dev-rb in https://github.com/macro-inc/macro/pull/6504 * feat(crm): add left bar and navigation breadcrumb stack by @jbecke in https://github.com/macro-inc/macro/pull/6509 * fix(graphql): don't throw when soup items are missing on document open by @dev-rb in https://github.com/macro-inc/macro/pull/6514 * chg(ui): phosphorize icon set across app by @sedson in https://github.com/macro-inc/macro/pull/6486 * tooling: [f] to restart Vite in just run_local by @peterchinman in https://github.com/macro-inc/macro/pull/6506 * feat(sdk): publish on merge when the version rises by @404Wolf in https://github.com/macro-inc/macro/pull/6436 * feat(drive-view): add entity detail views by @dev-rb in https://github.com/macro-inc/macro/pull/6513 * fix(tasks-view): wrong tags context position by @dev-rb in https://github.com/macro-inc/macro/pull/6516 * fix(agents): unchud new sidebar with old agents by @ehayes2000 in https://github.com/macro-inc/macro/pull/6511 * fix: unify chat input with new home style by @ehayes2000 in https://github.com/macro-inc/macro/pull/6519 * chg(ui): use new scrim for all dialog like components by @sedson in https://github.com/macro-inc/macro/pull/6521 * feat(cursor): surface walkthrough artifacts as ordinary ACP text by @404Wolf in https://github.com/macro-inc/macro/pull/6435 * fix(web): task, drive, and email views ui/ux issues by @dev-rb in https://github.com/macro-inc/macro/pull/6523 * fix(drive): hide broken search and add ctx menus by @sedson in https://github.com/macro-inc/macro/pull/6526 * feat(agents): add Claude Cloud demo harness by @ehayes2000 in https://github.com/macro-inc/macro/pull/6465 * feat(sharing): correct team sharing for calls by @whutchinson98 in https://github.com/macro-inc/macro/pull/6481 * Add persistent per-app sidebar collapse and hamburger controls by @jbecke in https://github.com/macro-inc/macro/pull/6532 * fix(web): stop mention pills flashing during AI response streaming by @jbecke in https://github.com/macro-inc/macro/pull/6533 * feat(web): drop the sidebar rail's footer action buttons by @jbecke in https://github.com/macro-inc/macro/pull/6534 * fix(agents): enable hosted Claude browser sign-in by @ehayes2000 in https://github.com/macro-inc/macro/pull/6529 * fix(icons): restore custom task status icons by @sedson in https://github.com/macro-inc/macro/pull/6537 * feat(calls): call record share menu for team access by @whutchinson98 in https://github.com/macro-inc/macro/pull/6536 * feat: profile pictures for channels by @peterchinman in https://github.com/macro-inc/macro/pull/6502 * Add GTM invite links: staff dashboard and signup integration by @jbecke in https://github.com/macro-inc/macro/pull/6484 * fix(app-views): persist inner sidebar preferred width to stop jumping on resize by @sedson in https://github.com/macro-inc/macro/pull/6535 * refactor(web): deblockify PDF viewer by @dev-rb in https://github.com/macro-inc/macro/pull/6539 * refactor(web): deblockify canvas documents by @dev-rb in https://github.com/macro-inc/macro/pull/6517 * Refresh email template styling by @peterchinman in https://github.com/macro-inc/macro/pull/6524 * feat(ownership): agentsession register sessions in the entity table by @whutchinson98 in https://github.com/macro-inc/macro/pull/6538 * fix(search): prevent accidental agent index creation by @ehayes2000 in https://github.com/macro-inc/macro/pull/6495 * fix(mobile): bring back unified inbox by @peterchinman in https://github.com/macro-inc/macro/pull/6540 * fix(mobile): ask ai attach button by @peterchinman in https://github.com/macro-inc/macro/pull/6542 * feat(drive-view): pdf and canvas detail views by @dev-rb in https://github.com/macro-inc/macro/pull/6541 * fix(search): collapse all agent session content hits by @gbirman in https://github.com/macro-inc/macro/pull/6545 * fix(web): preserve channel previews across notification cache updates by @seanaye in https://github.com/macro-inc/macro/pull/6543 * Seanaye/fix/invalid projection ovrflow by @seanaye in https://github.com/macro-inc/macro/pull/6548 * chore(kafka): add macro.messages topic by @gbirman in https://github.com/macro-inc/macro/pull/6421 * feat(messages): additive parent-aware schema for comms_messages by @gbirman in https://github.com/macro-inc/macro/pull/6423 * fix(agents): allow MCP gateway in Claude cloud environments by @ehayes2000 in https://github.com/macro-inc/macro/pull/6550 * fix(db): renumber messages_parent_aware_schema off the duplicated migration version by @gbirman in https://github.com/macro-inc/macro/pull/6554 * fix(calendar): linkify bare urls in event descriptions by @gbirman in https://github.com/macro-inc/macro/pull/6551 * fix(db): resolve duplicate migration version 20260910144348 by @gbirman in https://github.com/macro-inc/macro/pull/6553 * fix(db): drop the second copy of messages_parent_aware_schema by @gbirman in https://github.com/macro-inc/macro/pull/6558 * feat(agents): unify chat and coding workspace by @ehayes2000 in https://github.com/macro-inc/macro/pull/6512 * feat(spreadsheet): add collaborative workbooks and AI editing behind … by @jbecke in https://github.com/macro-inc/macro/pull/6560 * Refactor compose layout and remove navigation targeting by @jbecke in https://github.com/macro-inc/macro/pull/6559 * style(app-views): animate open/close of app view sidebar, make styles and width consistent by @sedson in https://github.com/macro-inc/macro/pull/6555 * Match list backgrounds, rounding, and spacing to sidebar and CRM by @jbecke in https://github.com/macro-inc/macro/pull/6563 * Polish calendar pills to match chat composer themes by @jbecke in https://github.com/macro-inc/macro/pull/6564 * feat(messages): shared message service and API for channels and documents by @gbirman in https://github.com/macro-inc/macro/pull/6433 * fix(ios): pure black pure white default theme by @peterchinman in https://github.com/macro-inc/macro/pull/6556 * fix(agents): share Home composer and honor repository selections by @ehayes2000 in https://github.com/macro-inc/macro/pull/6562 * Revert calendar pill theme changes (#6564) by @jbecke in https://github.com/macro-inc/macro/pull/6566 * feat(messages): idempotent import of legacy document comments by @gbirman in https://github.com/macro-inc/macro/pull/6437 * fix(app-views): home breadcrumb and narrow split, not narrow chats rail by @sedson in https://github.com/macro-inc/macro/pull/6573 * fix(agents/app views): tweak new input, update agents view by @sedson in https://github.com/macro-inc/macro/pull/6574 * Fix starter guide tag mentions and preserve user edits on retries by @peterchinman in https://github.com/macro-inc/macro/pull/6571 * fix(inbox): bucket live-notified rows by notification time when the server sort is off by @gbirman in https://github.com/macro-inc/macro/pull/6576 * feat(agents): parent-aware invocation, sessions, and reply delivery for messages by @gbirman in https://github.com/macro-inc/macro/pull/6441 * fix(calls): preserve session identity during recovery by @peterchinman in https://github.com/macro-inc/macro/pull/6404 * fix(agents): settle every turn but the live one in the agent transcript by @ehayes2000 in https://github.com/macro-inc/macro/pull/6575 * fix(agents): share session rows and PR chips across Home and sidebar by @ehayes2000 in https://github.com/macro-inc/macro/pull/6572 * Improve spreadsheet imports, cell collaboration, and Files integration by @jbecke in https://github.com/macro-inc/macro/pull/6583 * feat(ownership): scheduled_action register scheduled actions in the entity table by @whutchinson98 in https://github.com/macro-inc/macro/pull/6588 * feat(sharing): team sharing for projects by @whutchinson98 in https://github.com/macro-inc/macro/pull/6586 * feat(agent-inmem): advertise slash commands over ACP by @404Wolf in https://github.com/macro-inc/macro/pull/6515 * feat(initiatives): move the initiative description into an initiativedescription sub typed document by @whutchinson98 in https://github.com/macro-inc/macro/pull/6587 * fix(splits): no duplicate entity instances by @peterchinman in https://github.com/macro-inc/macro/pull/6579 * fix(cursor): drop the sandbox <img> tags Cursor streams by @404Wolf in https://github.com/macro-inc/macro/pull/6592 * feat(drive): add tags section to Drive sidebar beneath folders by @peterchinman in https://github.com/macro-inc/macro/pull/6591 * fix: empty favorites sections by @peterchinman in https://github.com/macro-inc/macro/pull/6594 **Full Changelog**: https://github.com/macro-inc/macro/compare/v2026.9.16.0...v2026.9.18.0
Related Repositories
A cross-platform desktop All-in-One assistant for Claude Code, Codex, OpenCode, OpenClaw, Grok Build & Hermes Agent. Only official website: ccswitch.io
An open-source remote desktop application designed for self-hosting, as an alternative to TeamViewer.
Build smaller, faster, and more secure desktop and mobile applications with a web frontend.
π RuView turns commodity WiFi signals into real-time spatial intelligence, vital sign monitoring, and presence detection — all without a single pixel of video.
Incredibly fast JavaScript runtime, bundler, test runner, and package manager – all in one