Releases: wavetermdev/waveterm
Wave Terminal v0.13.1 Release
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
PRs
- default tool type to "function" (sometimes APIs omit this from deltas) by @sawka in #2662
- fix windows shortcut for waveai focus by @sawka in #2655
- QoL and Layout Fixes for Windows by @sawka in #2661
- Bump the dev-dependencies-minor group with 2 updates by @dependabot[bot] in #2673
- Bump github.com/aws/aws-sdk-go-v2/service/s3 from 1.92.1 to 1.93.2 by @dependabot[bot] in #2670
- Bump github.com/shirou/gopsutil/v4 from 4.25.10 to 4.25.11 by @dependabot[bot] in #2669
- Bump golang.org/x/term from 0.37.0 to 0.38.0 by @dependabot[bot] in #2668
- update colors and transparency for Wave AI and secrets config by @sawka in #2665
- windows, have a new "local" conn option for Git Bash if installed by @sawka in #2666
- Add manual refresh buttons to file preview by @stevenvo in #2680
- update streamdown (lazy loads katex + shiki) by @sawka in #2675
- feat: implement SSH agent for Windows with tests by @andya1lan in #2644
- Add Cmd+Up/Down keyboard shortcuts for terminal scrolling by @stevenvo in #2679
- updates to allow wave ai panel to function without telemetry with BYOK/local models by @sawka in #2685
- Docs and v0.13.1 release notes by @sawka in #2687
- add ssh-agent named pipe windows fix by @sawka in #2688
- v0.13.1 updates -- onboarding, small fixes by @sawka in #2689
- better remote connection stats by @sawka in #2690
New Contributors
- @stevenvo made their first contribution in #2680
- @andya1lan made their first contribution in #2644
Full Changelog: v0.13.0...v0.13.1
Wave Terminal v0.13.1-beta.1 Release
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
PRs (since beta.0)
Full Changelog: v0.13.1-beta.0...v0.13.1-beta.1
Wave Terminal v0.13.1-beta.0 Release
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
PRs
- default tool type to "function" (sometimes APIs omit this from deltas) by @sawka in #2662
- fix windows shortcut for waveai focus by @sawka in #2655
- QoL and Layout Fixes for Windows by @sawka in #2661
- Bump the dev-dependencies-minor group with 2 updates by @dependabot[bot] in #2673
- Bump github.com/aws/aws-sdk-go-v2/service/s3 from 1.92.1 to 1.93.2 by @dependabot[bot] in #2670
- Bump github.com/shirou/gopsutil/v4 from 4.25.10 to 4.25.11 by @dependabot[bot] in #2669
- Bump golang.org/x/term from 0.37.0 to 0.38.0 by @dependabot[bot] in #2668
- update colors and transparency for Wave AI and secrets config by @sawka in #2665
- windows, have a new "local" conn option for Git Bash if installed by @sawka in #2666
- Add manual refresh buttons to file preview by @stevenvo in #2680
- update streamdown (lazy loads katex + shiki) by @sawka in #2675
- feat: implement SSH agent for Windows with tests by @andya1lan in #2644
- Add Cmd+Up/Down keyboard shortcuts for terminal scrolling by @stevenvo in #2679
- updates to allow wave ai panel to function without telemetry with BYOK/local models by @sawka in #2685
- Docs and v0.13.1 release notes by @sawka in #2687
- add ssh-agent named pipe windows fix by @sawka in #2688
New Contributors
- @stevenvo made their first contribution in #2680
- @andya1lan made their first contribution in #2644
Full Changelog: v0.13.0...v0.13.1-beta.0
Wave Terminal v0.13.0 Release
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
PRs
- add an "add" button when there are no secrets, also add
wsh secret uicli command by @sawka in #2598 - Bump github.com/launchdarkly/eventsource from 1.10.0 to 1.11.0 by @dependabot[bot] in #2586
- Bump github.com/aws/aws-sdk-go-v2/config from 1.31.17 to 1.32.0 by @dependabot[bot] in #2585
- Bump github.com/aws/aws-sdk-go-v2/service/s3 from 1.90.0 to 1.92.0 by @dependabot[bot] in #2583
- Bump actions/checkout from 5 to 6 in /.github/workflows by @dependabot[bot] in #2582
- Bump the prod-dependencies-patch group across 1 directory with 2 updates by @dependabot[bot] in #2548
- implement openai chat completions api -- enables local model support by @sawka in #2600
- update readme by @sawka in #2605
- new waveconfig widget, consolidate config/help in widget sidebar by @sawka in #2604
- Bump github.com/aws/aws-sdk-go-v2/service/s3 from 1.92.0 to 1.92.1 by @dependabot[bot] in #2613
- Bump github.com/shirou/gopsutil/v4 from 4.25.9 to 4.25.10 by @dependabot[bot] in #2611
- Bump google.golang.org/api from 0.255.0 to 0.256.0 by @dependabot[bot] in #2612
- Bump actions/upload-artifact from 4 to 5 in /.github/workflows by @dependabot[bot] in #2495
- Bump the dev-dependencies-minor group across 1 directory with 5 updates by @dependabot[bot] in #2614
- Bump the prod-dependencies-patch group with 2 updates by @dependabot[bot] in #2615
- fixup macos zsh_history (merge wave history => ~/.zsh_history) by @sawka in #2625
- Bump mdast-util-to-hast from 13.2.0 to 13.2.1 by @dependabot[bot] in #2624
- Bump tsx from 4.20.6 to 4.21.0 in the dev-dependencies-minor group by @dependabot[bot] in #2638
- Bump github.com/aws/aws-sdk-go-v2 from 1.40.0 to 1.40.1 by @dependabot[bot] in #2636
- Bump github.com/spf13/cobra from 1.10.1 to 1.10.2 by @dependabot[bot] in #2635
- Bump github.com/golang-migrate/migrate/v4 from 4.19.0 to 4.19.1 by @dependabot[bot] in #2634
- more config updates (secrets, waveai, ai:provider) by @sawka in #2631
- Bump the dev-dependencies-patch group with 3 updates by @dependabot[bot] in #2637
- Add Google Gemini backend for AI chat by @Copilot in #2602
- default bracketed paste mode ON, add context menu by @sawka in #2639
- set Ctrl+V as a paste accelerator by default on windows by @sawka in #2640
- AI model compatibility, other misc fixes for release by @sawka in #2641
- v0.13 Release Notes, Docs Updates, Onboarding Updates by @sawka in #2642
- minor v0.13 fixes by @sawka in #2649
- increase node heap size for build by @sawka in #2651
Full Changelog: v0.12.5...v0.13.0
Wave Terminal v0.13.0-beta.3 Release
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
PRs (since beta.1)
Full Changelog: v0.13.0-beta.1...v0.13.0-beta.3
Wave Terminal v0.13.0-beta.1 Release
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
PRs (since beta.0)
Full Changelog: v0.13.0-beta.0...v0.13.0-beta.1
Wave Terminal v0.13.0-beta.0 Release
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
PRs
- add an "add" button when there are no secrets, also add
wsh secret uicli command by @sawka in #2598 - Bump github.com/launchdarkly/eventsource from 1.10.0 to 1.11.0 by @dependabot[bot] in #2586
- Bump github.com/aws/aws-sdk-go-v2/config from 1.31.17 to 1.32.0 by @dependabot[bot] in #2585
- Bump github.com/aws/aws-sdk-go-v2/service/s3 from 1.90.0 to 1.92.0 by @dependabot[bot] in #2583
- Bump actions/checkout from 5 to 6 in /.github/workflows by @dependabot[bot] in #2582
- Bump the prod-dependencies-patch group across 1 directory with 2 updates by @dependabot[bot] in #2548
- implement openai chat completions api -- enables local model support by @sawka in #2600
- update readme by @sawka in #2605
- new waveconfig widget, consolidate config/help in widget sidebar by @sawka in #2604
- Bump github.com/aws/aws-sdk-go-v2/service/s3 from 1.92.0 to 1.92.1 by @dependabot[bot] in #2613
- Bump github.com/shirou/gopsutil/v4 from 4.25.9 to 4.25.10 by @dependabot[bot] in #2611
- Bump google.golang.org/api from 0.255.0 to 0.256.0 by @dependabot[bot] in #2612
- Bump actions/upload-artifact from 4 to 5 in /.github/workflows by @dependabot[bot] in #2495
- Bump the dev-dependencies-minor group across 1 directory with 5 updates by @dependabot[bot] in #2614
- Bump the prod-dependencies-patch group with 2 updates by @dependabot[bot] in #2615
- fixup macos zsh_history (merge wave history => ~/.zsh_history) by @sawka in #2625
- Bump mdast-util-to-hast from 13.2.0 to 13.2.1 by @dependabot[bot] in #2624
- Bump tsx from 4.20.6 to 4.21.0 in the dev-dependencies-minor group by @dependabot[bot] in #2638
- Bump github.com/aws/aws-sdk-go-v2 from 1.40.0 to 1.40.1 by @dependabot[bot] in #2636
- Bump github.com/spf13/cobra from 1.10.1 to 1.10.2 by @dependabot[bot] in #2635
- Bump github.com/golang-migrate/migrate/v4 from 4.19.0 to 4.19.1 by @dependabot[bot] in #2634
- more config updates (secrets, waveai, ai:provider) by @sawka in #2631
- Bump the dev-dependencies-patch group with 3 updates by @dependabot[bot] in #2637
- Add Google Gemini backend for AI chat by @Copilot in #2602
- default bracketed paste mode ON, add context menu by @sawka in #2639
- set Ctrl+V as a paste accelerator by default on windows by @sawka in #2640
- AI model compatibility, other misc fixes for release by @sawka in #2641
Full Changelog: v0.12.5...v0.13.0-beta.0
Wave Terminal v0.12.5 Release
Wave Terminal v0.12.5-beta.0 Release
Quick patch release to fix paste behavior on Linux (prevent raw HTML from getting pasted to the terminal).
PRs
- fix terminal paste code by @sawka in #2596
- remove storybook, tasks, and dependencies by @sawka in #2593
- more misc builder improvements by @sawka in #2592
- release notes for v0.12.5 by @sawka in #2597
Full Changelog: v0.12.4...v0.12.5-beta.0
Wave Terminal v0.12.4 Release
Quick patch release with bug fixes and minor improvements.
- New
term:macoptionismetasetting for macOS to treat Option key as Meta key in terminal - Fixed directory tracking for zsh shells
- Fixed editor copy operations
- Minor Wave AI improvements (image handling, scrolling, focus)
- Package updates and dependency upgrades
- WIP: WaveApps builder framework (not yet released)
PRs
- builder files tab by @sawka in #2569
- More Builder Improvements + Tsunami AppInit by @sawka in #2571
- Bump glob from 10.4.5 to 10.5.0 by @dependabot[bot] in #2570
- Create Interface for Backend AI Providers by @sawka in #2572
- various AI updates by @sawka in #2574
- fix html clipboard issue (only copy text/plain) by @sawka in #2579
- fix osc7 encoding for zsh (bad regex substitutions) by @sawka in #2578
- Bump golang.org/x/crypto from 0.44.0 to 0.45.0 by @dependabot[bot] in #2575
- fix issue when tab does not exist in workspace by @sawka in #2580
- builder secrets, builder config/data tab hooked up by @sawka in #2581
- add new setting term:macoptionismeta by @sawka in #2589
- v0.12.4 release notes by @sawka in #2590
Full Changelog: v0.12.3...v0.12.4