Release Notes
v0.14.1 — Mar 3, 2026
Wave v0.14.1 fixes several high-impact terminal bugs (Claude Code scrolling, IME input) and adds new config options: focus-follows-cursor, cursor style customization, workspace-scoped widgets, and vim-style block navigation.
Terminal Improvements:
- Claude Code Scroll Fix - Fixed a long-standing bug that caused terminal windows to jump to the top unexpectedly, affecting many Claude Code users
- IME Fix - Fixed Korean/CJK input where characters were lost or stuck in composition and only committed on Space
- Scroll Position Preserved on Resize - Terminal now stays scrolled to the bottom across resizes when it was already at the bottom
- Better Link Handling - Terminal URLs now have improved context menus and tooltips for easier navigation
- Terminal Scrollback Save - New context menu item and
wshcommand to save terminal scrollback to a file
New Features:
- Focus Follows Cursor - New
app:focusfollowscursorsetting (off/on/term) for hover-based block focus - Terminal Cursor Style & Blink - New settings for cursor style (block/bar/underline) and blink, configurable per-block
- Tab Close Confirmation - New
tab:confirmclosesetting to prompt before closing a tab - Workspace-Scoped Widgets - New optional
workspacesfield inwidgets.jsonto show/hide widgets per-workspace - Vim-Style Block Navigation - Added Ctrl+Shift+H/J/K/L to navigate between blocks
- New AI Providers - Added Groq and NanoGPT as built-in AI provider presets
Other Changes:
- Fixed intermittant bugs with connection switching in terminal blocks
- Widgets.json schema improvements for better editor validation
- Package updates and dependency upgrades
- Internal code cleanup and refactoring
v0.14.0 — Feb 10, 2026
Durable SSH Sessions and Enhanced Connection Monitoring
Wave v0.14 introduces Durable Sessions for SSH connections, allowing your remote terminal sessions to survive connection interruptions, network changes, and Wave restarts. This release also includes major improvements to connection monitoring, RPC infrastructure with flow control, and expanded terminal capabilities.
Durable Sessions (Remote SSH Only):
- Survive Interruptions - SSH terminal sessions persist through network changes, computer sleep, and Wave restarts, automatically reconnecting when the connection is restored
- Session Protection - Shell state, running programs, and terminal history are maintained even when Wave is closed or disconnected
- Visual Status Indicators - Shield icons in terminal headers show session status (Standard, Durable Attached, Durable Detached, Durable Awaiting) with detailed flyover information
- Flexible Configuration - Configure at global, per-connection, or per-block level with easy switching between standard and durable modes
- See the new Durable Sessions documentation for setup and usage
Enhanced Connection Monitoring:
- Connection Keepalives - Active monitoring of SSH connections with automatic keepalive probes
- Stalled Connection Detection - New connection monitor detects and displays "stalled" connection states when network issues occur, providing clear visual feedback
- Better Error Handling - Improved connection status tracking and user-facing connection state indicators
Terminal Improvements:
- OSC 52 Clipboard Support - Terminal applications can now copy directly to your system clipboard using OSC 52 escape sequences
- Enhanced Context Menu - Right-click terminals for quick access to splits, URL opening, themes, file browser, and more
- Streamlined Header Layout - Terminal headers now focus on connection info without redundant view type labels
Wave AI Updates:
- Image/Vision Support - Added image support for OpenAI chat completions API, enabling vision capabilities with compatible models
- Stop Generation - New ability to stop AI responses mid-generation across OpenAI and Gemini backends
- AI Panel Scroll Latch - Improved auto-scrolling behavior in Wave AI panel
- Configurable Verbosity - Control verbosity levels for OpenAI Responses API
- Deprecated old AI-widget proxy endpoint
RPC and Performance:
- RPC Streaming with Flow Control - New streaming primitives with built-in flow control for better performance and reliability
- WSH Router Refactor - Major routing architecture improvements to prevent hangs on connection interruptions
- RPC Client/Server Cleanup - Improved RPC implementation and error handling
Configuration Updates:
- Hide AI Button - New
app:hideaibuttonsetting to hide the AI button from the UI - Disable Ctrl+Shift Arrows - New
app:disablectrlshiftarrowssetting for keyboard shortcut conflicts - Disable Ctrl+Shift Display - New
app:disablectrlshiftdisplaysetting to disable overlay block numbers
Breaking Changes:
- Removed Pinned Tabs - Pinned tabs feature has been removed from the UI
- Removed S3 and WaveFile - S3 filesystem and wavefile implementations removed to prevent large/recursive file transfer issues and simplify codebase
Other Changes:
- Confirm on Quit - Added confirmation dialog when closing Wave with active sessions
- Monaco Editor upgrade removing
monaco-editor/loaderandmonaco-editor/reactdependencies for better performance and stability - New Tab model with React provider for improved state management
- Removed OSC 23198 and OSC 9283 legacy handlers
- Updated contribution guidelines
- Upgraded Go toolchain to 1.25.6
- Enhanced OpenAI-compatible API provider documentation
- [bugfix] Fixed empty data handling in sysinfo view
- [bugfix] Fixed
app:ctrlvpastesetting on Windows (can now be disabled) - [bugfix] Fixed duplicated Wave AI system prompt for some providers
- [bugfix] Fixed disconnect hanging issue - disconnects now happen immediately
- [bugfix] Fixed tool approval lifecycle to match SSE connection timing
- [bugfix] Increased WSL connection timeout to handle slow initial WSL startup
- [bugfix] Improved terminal shutdown with SIGHUP for graceful shell exit
- Package updates and dependency upgrades
v0.13.1 — Dec 16, 2025
Windows Improvements and Wave AI Enhancements
This release focuses on significant Windows platform improvements, Wave AI visual updates, and better flexibility for local AI usage.
Windows Platform Enhancements:
- Integrated Window Layout - Removed separate title bar and menu bar on Windows, integrating controls directly into the tab-bar header for a cleaner, more unified interface
- Git Bash Auto-Detection - Wave now automatically detects Git Bash installations and adds them to the connection dropdown for easy access
- SSH Agent Fallback - Improved SSH agent support with automatic fallback to
\\.\pipe\openssh-ssh-agenton Windows - Updated Focus Keybinding - Wave AI focus key changed to Alt:0 on Windows for better consistency
- Config Schemas - Improved configuration validation and schema support
- Ctrl-V now works as standard paste in terminal on Windows
Wave AI Updates:
- Refreshed Visual Design - Complete UI refresh removing blue accents and adding transparency support for better integration with custom backgrounds
- BYOK Without Telemetry - Wave AI now works with bring-your-own-key and local models without requiring telemetry to be enabled
- [bugfix] Fixed tool type "function" compatibility with providers like Mistral
Terminal Improvements:
- New Scrolling Keybindings - Added Shift+Home, Shift+End, Shift+PageUp, and Shift+PageDown for better terminal navigation
Other Changes:
- Package updates and dependency upgrades
v0.13.0 — Dec 8, 2025
Wave v0.13 Brings Local AI Support, BYOK, and Unified Configuration
Wave v0.13 is a major release that opens up Wave AI to local models, third-party providers, and bring-your-own-key (BYOK) configurations. This release also includes a completely redesigned configuration system and several terminal improvements.
Local AI & BYOK Support:
- OpenAI-Compatible API - Wave now supports any provider or local server using the
/v1/chat/completionsendpoint, enabling use of Ollama, LM Studio, vLLM, OpenRouter, and countless other local and hosted models - Google Gemini Integration - Native support for Google's Gemini models with a dedicated API adapter
- Provider Presets - Simplified configuration with built-in presets for OpenAI, OpenRouter, Google, Azure, and custom endpoints
- Multiple AI Modes - Easily switch between different models and providers with a unified interface
- See the new Wave AI Modes documentation for configuration examples and setup guides
Unified Configuration Widget:
- New Config Interface - Replaced the basic JSON editor with a dedicated configuration widget accessible from the sidebar
- Better Organization - Browse and edit different configuration types (general settings, AI modes, secrets) with improved validation and error handling
- Integrated Secrets Management - Access Wave's secret store directly from the config widget for secure credential management
Terminal Improvements:
- Bracketed Paste Mode - Now enabled by default to improve multi-line paste behavior and compatibility with tools like Claude Code
- Windows Paste Fix - Ctrl+V now works as a standard paste accelerator on Windows
- SSH Password Management - Store SSH connection passwords in Wave's secret store to avoid re-typing credentials
Other Changes:
- Package updates and dependency upgrades
- Various bug fixes and stability improvements