v1.18.0

mlc-ai/web-llmv1.18.0Jul 14, 2026by opencode-agent[bot]

AI Summary

A significant update completing the Desktop v2 migration, introducing a layout switcher, and resolving numerous UI/UX bugs.

Key Highlights

  • Completed the Desktop v2 migration with upgrade handling.
  • Added a setting to switch between new and old Desktop layouts.
  • Fixed file view backgrounds in the v2 layout.
  • Improved terminal tab behavior and timeline reliability.
  • Reduced Home cold-load time substantially.

New Features

  • Layout switcher setting to toggle between Desktop v1 and v2 layouts.

Full Release Notes

## Desktop

### Improvements

- Completed the Desktop v2 migration, including upgrade handling for the new layout and first-launch onboarding.
- Added a setting to switch between the new and old Desktop layouts during the transition period.

### Bugfixes

- Fixed file views using the wrong background in the v2 layout.
- Fixed connected project picker positioning when its anchor is still loading.
- Kept permission auto-accept state separate for each server.
- Fixed a project picker positioning crash.
- Kept terminal tab rename focused while editing.
- Enabled remote sessions to auto-accept permissions correctly.
- Fixed terminal tabs stealing focus when they mount.
- Loaded more timeline history at once to reduce repeated backfill while scrolling.
- Resynced the timeline correctly after reconnecting.
- Preserved the composer caret after request updates.
- Reduced Home cold-load time substantially.
- Preserved timeline bottom anchoring more reliably.
- Clarified status indicator severity.