v2026.9.18.0

browser-use/video-usev2026.9.18.0Sep 18, 2026by whutchinson98

Upgrading?

AI Summary

This release focuses on refining the user interface, particularly around agents, navigation, and media rendering. It introduces new features for navigation stacks and entity ownership while resolving various UI/UX issues across channels, drive, and email views.

Key Highlights

  • Navigation stack primitive and entity detail views
  • Entity ownership registration for documents created outside the repo
  • Media deblocking refactoring for PDF, canvas, video, and code blocks
  • Agent improvements including walkthrough artifacts as text and Claude Cloud demo harness
  • Persistent per-app sidebar collapse and hamburger controls

New Features

  • Navigation stack primitive and entity detail views
  • File detail renderers
  • Profile pictures for channels
  • Team sharing for calls
  • Persistent per-app sidebar collapse
  • Email-view inline detail and breadcrumbs

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