You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: docs/docs/releasenotes.mdx
+58Lines changed: 58 additions & 0 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -6,6 +6,64 @@ sidebar_position: 200
6
6
7
7
# Release Notes
8
8
9
+
### v0.14.0 — Feb 10, 2026
10
+
11
+
**Durable SSH Sessions and Enhanced Connection Monitoring**
12
+
13
+
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.
14
+
15
+
**Durable Sessions (Remote SSH Only):**
16
+
-**Survive Interruptions** - SSH terminal sessions persist through network changes, computer sleep, and Wave restarts, automatically reconnecting when the connection is restored
17
+
-**Session Protection** - Shell state, running programs, and terminal history are maintained even when Wave is closed or disconnected
18
+
-**Visual Status Indicators** - Shield icons in terminal headers show session status (Standard, Durable Attached, Durable Detached, Durable Awaiting) with detailed flyover information
19
+
-**Flexible Configuration** - Configure at global, per-connection, or per-block level with easy switching between standard and durable modes
20
+
- See the new [Durable Sessions documentation](https://docs.waveterm.dev/durable-sessions) for setup and usage
21
+
22
+
**Enhanced Connection Monitoring:**
23
+
-**Connection Keepalives** - Active monitoring of SSH connections with automatic keepalive probes
24
+
-**Stalled Connection Detection** - New connection monitor detects and displays "stalled" connection states when network issues occur, providing clear visual feedback
25
+
-**Better Error Handling** - Improved connection status tracking and user-facing connection state indicators
26
+
27
+
**Terminal Improvements:**
28
+
-**OSC 52 Clipboard Support** - Terminal applications can now copy directly to your system clipboard using OSC 52 escape sequences
29
+
-**Enhanced Context Menu** - Right-click terminals for quick access to splits, URL opening, themes, file browser, and more
30
+
31
+
**Wave AI Updates:**
32
+
-**Image/Vision Support** - Added image support for OpenAI chat completions API, enabling vision capabilities with compatible models
33
+
-**Stop Generation** - New ability to stop AI responses mid-generation across OpenAI and Gemini backends
34
+
-**AI Panel Scroll Latch** - Improved auto-scrolling behavior in Wave AI panel
35
+
-**Configurable Verbosity** - Control verbosity levels for OpenAI Responses API
36
+
- Deprecated old AI-widget proxy endpoint
37
+
38
+
**RPC and Performance:**
39
+
-**RPC Streaming with Flow Control** - New streaming primitives with built-in flow control for better performance and reliability
40
+
-**WSH Router Refactor** - Major routing architecture improvements to prevent hangs on connection interruptions
41
+
-**RPC Client/Server Cleanup** - Improved RPC implementation and error handling
42
+
43
+
**Configuration Updates:**
44
+
-**Hide AI Button** - New `app:hideaibutton` setting to hide the AI button from the UI
45
+
-**Disable Ctrl+Shift Arrows** - New `app:disablectrlshiftarrows` setting for keyboard shortcut conflicts
46
+
-**Disable Ctrl+Shift Display** - New `app:disablectrlshiftdisplay` setting to disable overlay block numbers
47
+
48
+
**Breaking Changes:**
49
+
-**Removed Pinned Tabs** - Pinned tabs feature has been removed from the UI
50
+
-**Removed S3 and WaveFile** - S3 filesystem and wavefile implementations removed to prevent large/recursive file transfer issues and simplify codebase
51
+
52
+
**Other Changes:**
53
+
-**Confirm on Quit** - Added confirmation dialog when closing Wave with active sessions
54
+
- Monaco Editor upgrade removing `monaco-editor/loader` and `monaco-editor/react` dependencies for better performance and stability
55
+
- New Tab model with React provider for improved state management
56
+
- Removed OSC 23198 and OSC 9283 legacy handlers
57
+
- Updated contribution guidelines
58
+
- Upgraded Go toolchain to 1.25.6
59
+
- Enhanced OpenAI-compatible API provider documentation
60
+
-[bugfix] Fixed empty data handling in sysinfo view
61
+
-[bugfix] Fixed `app:ctrlvpaste` setting on Windows (can now be disabled)
62
+
-[bugfix] Fixed duplicated Wave AI system prompt for some providers
63
+
-[bugfix] Fixed disconnect hanging issue - disconnects now happen immediately
64
+
-[bugfix] Fixed tool approval lifecycle to match SSE connection timing
0 commit comments