PackageTrack
Sign in Get early access

github.com/wavetermdev/waveterm

v0.14.5 #123 most downloaded on Go modules wavetermdev/waveterm

What this package is like to depend on

Last release 2 months ago

19 Jun 2026

Release timing varies

gaps range from 8 days to 2 months

Most releases are documented

notes for 43 of 61 stable releases

Nothing withdrawn

no release was ever pulled

3 years old

567 releases · first in 2023

197 releases in the last 12 months

see the full history below

Release timeline

567 releases · Sep 2023 to Jun 2026
2024 2025 2026
Release Pre-release

Releases

latest 60 of 567
  1. v0.14.6-0.20260619171645-c99022c15bd1 19 Jun 2026 pre-release

    Nothing published for this version

  2. v0.14.6-0.20260617022958-22197d49443b 17 Jun 2026 pre-release

    Nothing published for this version

  3. v0.14.6-0.20260617014907-d180a0eafd01 17 Jun 2026 pre-release

    Nothing published for this version

  4. v0.14.6-0.20260527174106-a5ac096233f8 27 May 2026 pre-release

    Nothing published for this version

  5. v0.14.5 16 Apr 2026
    Release notes

    Wave v0.14.5 introduces a new Process Viewer widget, Quake Mode for global hotkey, and several quality-of-life improvements.

    • Process Viewer - New widget that displays running processes on local and remote machines, with CPU and memory usage, sortable columns, and the ability to send signals to processes
    • Quake Mode - The global hotkey (app:globalhotkey) now toggles a Wave window visible and invisible
    • [bugfix] Settings Widget - Fixed a bug where config files that didn't exist yet couldn't be created or edited from the Settings widget UI
    • Drag & Drop Files into Terminal - Drag files from Finder (macOS) or your file manager into a terminal block to paste their quoted path (#746)
    • New opt-in app:showsplitbuttons setting adds horizontal/vertical split buttons to block headers
    • Toggle the widgets sidebar from the View menu; visibility persists per workspace
    • F2 to rename the active tab
    • Mouse button 3/4 (back/forward) now navigate in web widgets
    • Terminal sessions now set COLORTERM=truecolor for better color support in CLI tools
    • [bugfix] Trim trailing whitespace from terminal clipboard copies
    • Package updates and dependency upgrades

    PRs

    • First Cut at a new ProcessViewer Widget by @sawka in #3137
    • updates to make processviewer more robust by @sawka in #3144
    • feat: drag and drop file paths into terminal by @JustHereToHelp in #2857
    • new keybindng F2 to edit the active tab name, also fix refocus after name editing by @sawka in #3158
    • fix: Mouse Back/Forward support in webviews + few bugfixes by @mswiszcz in #3141
    • feat: add widgets sidebar toggle button to view menu by @mswiszcz in #3140
    • docs: add Traditional Chinese (zh-TW) README translation by @JaiJun in #3157
    • Bump brace-expansion from 1.1.12 to 1.1.13 by @dependabot[bot] in #3139
    • Bump google.golang.org/api from 0.271.0 to 0.273.0 by @dependabot[bot] in #3132
    • Bump electron from 41.0.2 to 41.1.0 by @dependabot[bot] in #3133
    • Turns app:globalhotkey into a dedicated quake mode by @Midnight145 in #3151
    • feat: add opt-in split buttons to block headers by @lucyfarnik in #3159
    • Bump actions/deploy-pages from 4 to 5 in /.github/workflows by @dependabot[bot] in #3131
    • Bump github.com/mattn/go-sqlite3 from 1.14.37 to 1.14.40 by @dependabot[bot] in #3176
    • Bump github.com/shirou/gopsutil/v4 from 4.26.2 to 4.26.3 by @dependabot[bot] in #3177
    • remove unused deps from package.json by @sawka in #3179
    • Bump google.golang.org/api from 0.273.0 to 0.274.0 by @dependabot[bot] in #3175
    • Bump vite from 6.4.1 to 6.4.2 by @dependabot[bot] in #3190
    • remove electron deps from about.tsx by @sawka in #3194
    • Bump golang.org/x/sys from 0.42.0 to 0.43.0 by @dependabot[bot] in #3208
    • remove old waveai backend code by @sawka in #3195
    • fix notfound error in settings by @sawka in #3212
    • Bump google.golang.org/api from 0.274.0 to 0.275.0 by @dependabot[bot] in #3209
    • fix: trim trailing whitespace from terminal clipboard copies by @Drew-Goddyn in #3167
    • batch wsh:run tevents by hour by @sawka in #3181
    • fix connstatus in new processviewer widget by @sawka in #3222
    • Bump @xmldom/xmldom from 0.8.11 to 0.8.12 by @dependabot[bot] in #3161
    • add docs for new term:showsplitbuttons config key by @sawka in #3160
    • add v0.14.5 release notes and onboarding by @sawka in #3223
    • Lots of fixes, big and small for processviewer (frontend and backend) by @sawka in #3224

    New Contributors

    Full Changelog: v0.14.4...v0.14.5

    Open source →
    Release notes

    Wave v0.14.5 introduces a new Process Viewer widget, Quake Mode for global hotkey, and several quality-of-life improvements.

    • Process Viewer - New widget that displays running processes on local and remote machines, with CPU and memory usage, sortable columns, and the ability to send signals to processes
    • Quake Mode - The global hotkey (app:globalhotkey) now toggles a Wave window visible and invisible
    • [bugfix] Settings Widget - Fixed a bug where config files that didn't exist yet couldn't be created or edited from the Settings widget UI
    • Drag & Drop Files into Terminal - Drag files from Finder (macOS) or your file manager into a terminal block to paste their quoted path (#746)
    • New opt-in app:showsplitbuttons setting adds horizontal/vertical split buttons to block headers
    • Toggle the widgets sidebar from the View menu; visibility persists per workspace
    • F2 to rename the active tab
    • Mouse button 3/4 (back/forward) now navigate in web widgets
    • Terminal sessions now set COLORTERM=truecolor for better color support in CLI tools
    • [bugfix] Trim trailing whitespace from terminal clipboard copies
    • Package updates and dependency upgrades
    Open source →
  6. v0.14.5-beta.2 16 Apr 2026 pre-release
    Release notes

    What's Changed

    • Bump @xmldom/xmldom from 0.8.11 to 0.8.12 by @dependabot[bot] in #3161
    • add docs for new term:showsplitbuttons config key by @sawka in #3160
    • add v0.14.5 release notes and onboarding by @sawka in #3223
    • Lots of fixes, big and small for processviewer (frontend and backend) by @sawka in #3224

    Full Changelog: v0.14.5-beta.0...v0.14.5-beta.2

    Open source →
  7. v0.14.5-beta.1 16 Apr 2026 pre-release
    Release notes

    chore: bump package version to 0.14.5-beta.1

    Open source →
  8. v0.14.5-beta.0 15 Apr 2026 pre-release
    Release notes

    What's Changed

    • First Cut at a new ProcessViewer Widget by @sawka in #3137
    • updates to make processviewer more robust by @sawka in #3144
    • feat: drag and drop file paths into terminal by @JustHereToHelp in #2857
    • new keybindng F2 to edit the active tab name, also fix refocus after name editing by @sawka in #3158
    • fix: Mouse Back/Forward support in webviews + few bugfixes by @mswiszcz in #3141
    • feat: add widgets sidebar toggle button to view menu by @mswiszcz in #3140
    • docs: add Traditional Chinese (zh-TW) README translation by @JaiJun in #3157
    • Bump brace-expansion from 1.1.12 to 1.1.13 by @dependabot[bot] in #3139
    • Bump google.golang.org/api from 0.271.0 to 0.273.0 by @dependabot[bot] in #3132
    • Bump electron from 41.0.2 to 41.1.0 by @dependabot[bot] in #3133
    • Turns app:globalhotkey into a dedicated quake mode by @Midnight145 in #3151
    • feat: add opt-in split buttons to block headers by @lucyfarnik in #3159
    • Bump actions/deploy-pages from 4 to 5 in /.github/workflows by @dependabot[bot] in #3131
    • Bump github.com/mattn/go-sqlite3 from 1.14.37 to 1.14.40 by @dependabot[bot] in #3176
    • Bump github.com/shirou/gopsutil/v4 from 4.26.2 to 4.26.3 by @dependabot[bot] in #3177
    • remove unused deps from package.json by @sawka in #3179
    • Bump google.golang.org/api from 0.273.0 to 0.274.0 by @dependabot[bot] in #3175
    • Bump vite from 6.4.1 to 6.4.2 by @dependabot[bot] in #3190
    • remove electron deps from about.tsx by @sawka in #3194
    • Bump golang.org/x/sys from 0.42.0 to 0.43.0 by @dependabot[bot] in #3208
    • remove old waveai backend code by @sawka in #3195
    • fix notfound error in settings by @sawka in #3212
    • Bump google.golang.org/api from 0.274.0 to 0.275.0 by @dependabot[bot] in #3209
    • fix: trim trailing whitespace from terminal clipboard copies by @Drew-Goddyn in #3167
    • batch wsh:run tevents by hour by @sawka in #3181
    • fix connstatus in new processviewer widget by @sawka in #3222

    New Contributors

    Full Changelog: v0.14.4...v0.14.5-beta.0

    Open source →
  9. v0.14.5-0.20260407170402-9f41b5761c6e 07 Apr 2026 pre-release

    Nothing published for this version

  10. v0.14.4 27 Mar 2026
    Release notes

    Wave v0.14.4 introduces vertical tabs, upgrades to xterm.js v6, and includes a collection of bug fixes and internal improvements.

    Vertical Tab Bar:

    • New Vertical Tab Bar Option - Tabs can now be displayed vertically along the side of the window, giving you more horizontal space and easier access to tabs when you have many open. Toggle between horizontal and vertical tab layouts in settings.

    Terminal Improvements:

    • xterm.js v6.0.0 Upgrade - Upgraded to the latest xterm.js v6, bringing improved terminal compatibility and rendering. This should resolve various terminal rendering quirks observed with tools like Claude Code.

    Other Changes:

    • backgrounds.json - Renamed presets/bg.json to backgrounds.json and moved background config to new tab:background key (auto-migrated on startup)
    • Config Errors Moved - Config errors removed from the tab bar and moved to Settings / WaveConfig view for less clutter
    • Warn on Unsaved Changes - WaveConfig view now warns before discarding unsaved changes
    • Stream Performance - Migrated file streaming to new modern interface with flow control, fixing a large time-to-first-byte streaming bug
    • macOS First Click - Improved first-click handling on macOS (cancel the click but properly set block/WaveAI focus)
    • Deprecated legacy AI widget has been removed
    • [bugfix] Fixed focus bug for newly created blocks
    • [bugfix] Fixed an issue around starting a new durable session by splitting an old one
    • Electron upgraded to v41
    • Package updates and dependency upgrades

    PRs

    • getting vtabbar into shape, share mock between the tab bars by @sawka in #3047
    • Bump tar from 7.5.10 to 7.5.11 by @dependabot[bot] in #3037
    • Bump electron from 40.4.1 to 41.0.2 by @dependabot[bot] in #3055
    • Bump golang.org/x/term from 0.40.0 to 0.41.0 by @dependabot[bot] in #3052
    • fix electron v41 regression (webContents is null in destroyed hander) by @sawka in #3057
    • Bump golang.org/x/crypto from 0.48.0 to 0.49.0 by @dependabot[bot] in #3051
    • New Vertical Tab Bar Option by @sawka in #3059
    • Add preview-safe web widget preview by @Copilot in #3062
    • Remove Config Errors from TabBar, move to Settings / WaveConfig by @sawka in #3060
    • Add standalone preview for the aifilediff block view by @Copilot in #3063
    • Begin PreviewEnv narrowing for the preview widget by @Copilot in #3065
    • fix previewenv to use services.object instead of services.ObjectService by @sawka in #3067
    • Add WebViewEnv and wire web preview to the mock WaveEnv contract by @Copilot in #3064
    • Bump google.golang.org/api from 0.269.0 to 0.271.0 by @dependabot[bot] in #3050
    • Add preview mock support for secrets RPCs by @Copilot in #3071
    • fix pdfs in preview by @sawka in #3076
    • Create WaveEnv narrowing for WaveConfig View by @Copilot in #3068
    • fallback to canvas renderer if webgl is not available, debug toggle for testing by @sawka in #3081
    • big simplifications to the preview mocks for rendering blocks by @sawka in #3082
    • switch /wave/stream-file to use new modern streams (w/ flow control) and fix big ttfb streaming bug by @sawka in #3084
    • Bump google.golang.org/grpc from 1.79.2 to 1.79.3 by @dependabot[bot] in #3083
    • Bump github.com/mattn/go-sqlite3 from 1.14.34 to 1.14.37 by @dependabot[bot] in #3094
    • Bump golang.org/x/mod from 0.33.0 to 0.34.0 by @dependabot[bot] in #3091
    • Bump flatted from 3.3.3 to 3.4.2 by @dependabot[bot] in #3089
    • Bump nick-fields/retry from 3 to 4 in /.github/workflows by @dependabot[bot] in #3093
    • Bump actions/create-github-app-token from 2 to 3 in /.github/workflows by @dependabot[bot] in #3092
    • Bump github.com/buger/jsonparser from 1.1.1 to 1.1.2 by @dependabot[bot] in #3088
    • update emain-window to do repositioning in a simpler way by @sawka in #3087
    • Fix bug with WaveAI panel growing in size when vtabs were open by @sawka in #3097
    • special first click handling for macos. cancel the click but set block/waveai focus by @sawka in #3098
    • Diffing RenderedElem trees to produce VDomPatch by @Copilot in #3104
    • upgrade xterm.js to v6.0.0 by @sawka in #3095
    • Change presets/bg.json => backgrounds.json, migrate, change tab background to tab:background key by @sawka in #3108
    • minor, fix double sub in webview giveFocus by @sawka in #3110
    • fix: retry giveFocus on next animation frame for newly created blocks by @majiayu000 in #3100
    • migrate old file streaming to new modern interface (w/ flow control) by @sawka in #3096
    • fix: warn before discarding unsaved changes in waveconfig view by @majiayu000 in #3099
    • increase buffer size for stream to lines to accomodate oversize packets by @sawka in #3112
    • fix for terrible background color for default "ls" output on pwsh by @sawka in #3119
    • fix: use fspath.Base to strip Windows paths on SSH remote drag-drop by @majiayu000 in #3118
    • Bump picomatch from 2.3.1 to 2.3.2 by @dependabot[bot] in #3123
    • Deprecate the legacy waveai block UI and add a preview for its replacement state by @Copilot in #3122
    • fix: set XDG_CONFIG_DIRS and XDG_DATA_DIRS defaults in tryGetPamEnvVars by @majiayu000 in #3121
    • v0.14.4 release notes / onboarding by @sawka in #3120
    • Show Claude icon in terminal header while Claude Code is active by @Copilot in #3046
    • Bump yaml from 2.8.1 to 2.8.3 by @dependabot[bot] in #3124
    • fix #3011 (missing blockfile) when splitting durable sessions by @sawka in #3125
    • add line to release notes about durable session fix by @sawka in #3126
    • Upgrade GitHub Actions to latest versions by @salmanmkc in #2842

    New Contributors

    Full Changelog: v0.14.3...v0.14.4

    Open source →
    Release notes

    Wave v0.14.4 introduces vertical tabs, upgrades to xterm.js v6, and includes a collection of bug fixes and internal improvements.

    Vertical Tab Bar:

    • New Vertical Tab Bar Option - Tabs can now be displayed vertically along the side of the window, giving you more horizontal space and easier access to tabs when you have many open. Toggle between horizontal and vertical tab layouts in settings.

    Terminal Improvements:

    • xterm.js v6.0.0 Upgrade - Upgraded to the latest xterm.js v6, bringing improved terminal compatibility and rendering. This should resolve various terminal rendering quirks observed with tools like Claude Code.

    Other Changes:

    • backgrounds.json - Renamed presets/bg.json to backgrounds.json and moved background config to new tab:background key (auto-migrated on startup)
    • Config Errors Moved - Config errors removed from the tab bar and moved to Settings / WaveConfig view for less clutter
    • Warn on Unsaved Changes - WaveConfig view now warns before discarding unsaved changes
    • Stream Performance - Migrated file streaming to new modern interface with flow control, fixing a large time-to-first-byte streaming bug
    • macOS First Click - Improved first-click handling on macOS (cancel the click but properly set block/WaveAI focus)
    • Deprecated legacy AI widget has been removed
    • [bugfix] Fixed focus bug for newly created blocks
    • [bugfix] Fixed an issue around starting a new durable session by splitting an old one
    • Electron upgraded to v41
    • Package updates and dependency upgrades
    Open source →
  11. v0.14.4-beta.2.0.20260326233354-e6d83d7e89a9 26 Mar 2026 pre-release

    Nothing published for this version

  12. v0.14.4-beta.2 26 Mar 2026 pre-release
    Release notes

    Wave v0.14.4 introduces vertical tabs, upgrades to xterm.js v6, and includes a collection of bug fixes and internal improvements.

    Vertical Tab Bar:

    • New Vertical Tab Bar Option - Tabs can now be displayed vertically along the side of the window, giving you more horizontal space and easier access to tabs when you have many open. Toggle between horizontal and vertical tab layouts in settings.

    Terminal Improvements:

    • xterm.js v6.0.0 Upgrade - Upgraded to the latest xterm.js v6, bringing improved terminal compatibility and rendering. This should resolve various terminal rendering quirks observed with tools like Claude Code.

    Other Changes:

    • backgrounds.json - Renamed presets/bg.json to backgrounds.json and moved background config to new tab:background key (auto-migrated on startup)
    • Config Errors Moved - Config errors removed from the tab bar and moved to Settings / WaveConfig view for less clutter
    • Warn on Unsaved Changes - WaveConfig view now warns before discarding unsaved changes
    • Stream Performance - Migrated file streaming to new modern interface with flow control, fixing a large time-to-first-byte streaming bug
    • macOS First Click - Improved first-click handling on macOS (cancel the click but properly set block/WaveAI focus)
    • Deprecated legacy AI widget has been removed
    • [bugfix] Fixed focus bug for newly created blocks
    • Electron upgraded to v41
    • Package updates and dependency upgrades

    PRs (since beta.0)

    • fix for terrible background color for default "ls" output on pwsh by @sawka in #3119
    • fix: use fspath.Base to strip Windows paths on SSH remote drag-drop by @majiayu000 in #3118
    • Bump picomatch from 2.3.1 to 2.3.2 by @dependabot[bot] in #3123
    • Deprecate the legacy waveai block UI and add a preview for its replacement state by @Copilot in #3122
    • fix: set XDG_CONFIG_DIRS and XDG_DATA_DIRS defaults in tryGetPamEnvVars by @majiayu000 in #3121
    • v0.14.4 release notes / onboarding by @sawka in #3120
    • Show Claude icon in terminal header while Claude Code is active by @Copilot in #3046
    • Bump yaml from 2.8.1 to 2.8.3 by @dependabot[bot] in #3124
    • fix #3011 (missing blockfile) when splitting durable sessions by @sawka in #3125

    Full Changelog: v0.14.4-beta.0...v0.14.4-beta.2

    Open source →
  13. v0.14.4-beta.1 26 Mar 2026 pre-release
    Release notes

    chore: bump package version to 0.14.4-beta.1

    Open source →
  14. v0.14.4-beta.0 24 Mar 2026 pre-release
    Release notes
    • Vertical Tab Bar
    • xterm.js v6.0.0 upgrade
    • Lots of other upgrades, bug fixes, stability improvements, etc

    pushing out beta.0 to work out any stability issues or bugs with the the big xterm and electron updates.

    PRs

    • getting vtabbar into shape, share mock between the tab bars by @sawka in #3047
    • Bump tar from 7.5.10 to 7.5.11 by @dependabot[bot] in #3037
    • Bump electron from 40.4.1 to 41.0.2 by @dependabot[bot] in #3055
    • Bump golang.org/x/term from 0.40.0 to 0.41.0 by @dependabot[bot] in #3052
    • fix electron v41 regression (webContents is null in destroyed hander) by @sawka in #3057
    • Bump golang.org/x/crypto from 0.48.0 to 0.49.0 by @dependabot[bot] in #3051
    • New Vertical Tab Bar Option by @sawka in #3059
    • Add preview-safe web widget preview by @Copilot in #3062
    • Remove Config Errors from TabBar, move to Settings / WaveConfig by @sawka in #3060
    • Add standalone preview for the aifilediff block view by @Copilot in #3063
    • Begin PreviewEnv narrowing for the preview widget by @Copilot in #3065
    • fix previewenv to use services.object instead of services.ObjectService by @sawka in #3067
    • Add WebViewEnv and wire web preview to the mock WaveEnv contract by @Copilot in #3064
    • Bump google.golang.org/api from 0.269.0 to 0.271.0 by @dependabot[bot] in #3050
    • Add preview mock support for secrets RPCs by @Copilot in #3071
    • fix pdfs in preview by @sawka in #3076
    • Create WaveEnv narrowing for WaveConfig View by @Copilot in #3068
    • fallback to canvas renderer if webgl is not available, debug toggle for testing by @sawka in #3081
    • big simplifications to the preview mocks for rendering blocks by @sawka in #3082
    • switch /wave/stream-file to use new modern streams (w/ flow control) and fix big ttfb streaming bug by @sawka in #3084
    • Bump google.golang.org/grpc from 1.79.2 to 1.79.3 by @dependabot[bot] in #3083
    • Bump github.com/mattn/go-sqlite3 from 1.14.34 to 1.14.37 by @dependabot[bot] in #3094
    • Bump golang.org/x/mod from 0.33.0 to 0.34.0 by @dependabot[bot] in #3091
    • Bump flatted from 3.3.3 to 3.4.2 by @dependabot[bot] in #3089
    • Bump nick-fields/retry from 3 to 4 in /.github/workflows by @dependabot[bot] in #3093
    • Bump actions/create-github-app-token from 2 to 3 in /.github/workflows by @dependabot[bot] in #3092
    • Bump github.com/buger/jsonparser from 1.1.1 to 1.1.2 by @dependabot[bot] in #3088
    • update emain-window to do repositioning in a simpler way by @sawka in #3087
    • Fix bug with WaveAI panel growing in size when vtabs were open by @sawka in #3097
    • special first click handling for macos. cancel the click but set block/waveai focus by @sawka in #3098
    • Diffing RenderedElem trees to produce VDomPatch by @Copilot in #3104
    • upgrade xterm.js to v6.0.0 by @sawka in #3095
    • Change presets/bg.json => backgrounds.json, migrate, change tab background to tab:background key by @sawka in #3108
    • minor, fix double sub in webview giveFocus by @sawka in #3110
    • fix: retry giveFocus on next animation frame for newly created blocks by @majiayu000 in #3100
    • migrate old file streaming to new modern interface (w/ flow control) by @sawka in #3096
    • fix: warn before discarding unsaved changes in waveconfig view by @majiayu000 in #3099
    • increase buffer size for stream to lines to accomodate oversize packets by @sawka in #3112

    New Contributors

    Full Changelog: v0.14.3...v0.14.4-beta.0

    Open source →
  15. v0.14.3 12 Mar 2026
    Release notes

    Emergency patch release to address a showstopper onboarding bug (see release notes for v0.14.2)

    PRs

    • Add a realistic preview mock filesystem and file RPC support by @Copilot in #3042
    • Add login and port override flags to wsh ssh by @Copilot in #3045
    • fix issue with an undefined this in service code by @sawka in #3048

    Full Changelog: v0.14.2...v0.14.3

    Open source →
  16. v0.14.2 12 Mar 2026
    Release notes

    Wave v0.14.2 adds block/tab badges, directory preview improvements, and assorted bug fixes.

    Block/Tab Badges:

    • Block Level Badges, Rolled up to Tabs - Blocks can now display icon badges (with color and priority) that roll up and are visible in the tab bar for at-a-glance status
    • Bell Indicator Enabled by Default - Terminal bell badge is now on by default, lighting up the block and tab when your terminal rings the bell (controlled with term:bellindicator)
    • wsh badge - New wsh badge command to set or clear badges on blocks from the command line. Supports icons, colors, priorities, beep, and PID-linked badges that auto-clear when a process exits. Great for use with Claude Code hooks to surface notifications in the tab bar (docs)

    Other Changes:

    • Directory Preview Improvements - Improved mod time formatting, zebra-striped rows, better default sort, YAML file support, and context menu improvements
    • Search Bar - Clipboard and focus improvements in the search bar
    • [bugfix] Fixed "New Window" hanging/not working on GNOME desktops
    • [bugfix] Fixed "Save Session As..." (focused window tracking bug)
    • [bugfix] Zoom change notifications were not being properly sent to all tabs (layout inconsistencies)
    • Added a Release Notes link in the settings menu
    • Working on anthropic-messages Wave AI backend (for native Claude integration)
    • Lots of internal work on testing/mock infrastructure to enable quicker async AI edits
    • Documention updates
    • Package updates and dependency upgrades

    PRs

    • Add virtualized flat-list TreeView component and preview sandbox by @Copilot in #2972
    • add funding.yml file by @sawka in #2977
    • add sponsor section to readme by @sawka in #2978
    • Bump immutable from 5.1.3 to 5.1.5 by @dependabot[bot] in #2980
    • Add builder-launch strip to AppsFloatingWindow by @Copilot in #2979
    • Bring Anthropic usechat backend to OpenAI-level tool-use parity and stream robustness by @Copilot in #2971
    • Remove mock-heavy OSC52 Vitest coverage by @Copilot in #2975
    • Add a mousedown handler to also signal user activity in the app by @Copilot in #2976
    • Add wave:term component with direct SSE output + /api/terminput input path by @Copilot in #2974
    • Fix focusedWaveWindow (also fixes bug w/ save session as....) by @sawka in #2987
    • Bump globals from 17.3.0 to 17.4.0 in the dev-dependencies-minor group by @dependabot[bot] in #2996
    • Bump postcss from 8.5.6 to 8.5.8 in the dev-dependencies-patch group by @dependabot[bot] in #2995
    • handle second-instance events (auto-generated new window action on gnome) by @sawka in #2998
    • Bump github.com/shirou/gopsutil/v4 from 4.26.1 to 4.26.2 by @dependabot[bot] in #2993
    • Bump tar from 7.5.9 to 7.5.10 by @dependabot[bot] in #2992
    • broadcast zoom changed notifications by @sawka in #2989
    • break out wsh editor and clarify behavior. also document -m flag... by @sawka in #2988
    • update about, add sponsor and gradient by @sawka in #3001
    • fix failing layout test by @sawka in #2999
    • Remove dead “move block to new window” path and dependent unused APIs by @Copilot in #3002
    • preview updates (mock electron api, wos checks) by @sawka in #2986
    • Update aiusechat read_dir tests for typed entry output by @Copilot in #3007
    • Add Release Notes entry to the settings menu by @Copilot in #3005
    • Fix connparse handling for scheme-less //... WSH shorthand URIs by @Copilot in #3006
    • create a FE rpc mock by @sawka in #3014
    • Block Level Indicators/Badges, Update TabBar Styling, Add Badges/Flags to Tabs by @sawka in #3009
    • New WaveEnv, for preview server + mocking by @sawka in #3015
    • Remove invalid forwardRef from preview directory table row by @Copilot in #3018
    • Expand WaveEnv to cover all the deps in sysinfo.tsx by @sawka in #3019
    • mock out settings better (use default config) by @sawka in #3022
    • Expose platform metadata on WaveEnv and preview mocks by @Copilot in #3021
    • flip bell-indicator to true by default by @sawka in #3023
    • fix: search bar clipboard and focus improvements by @Shay12tg in #3025
    • Expanding WaveEnv to cover all of frontend/app/block components by @sawka in #3024
    • add new skill to copilot-instructions by @sawka in #3029
    • update copilot instructions for how to run the preview server by @sawka in #3030
    • add wsh badge documentation by @sawka in #3031
    • TabBar full preview + much more FE mocking via WaveEnv to enable it by @Copilot in #3028
    • Do not minify preview builds, and fix HMR reload warning by @sawka in #3036
    • Share tab badge rendering with vertical tabs by @Copilot in #3034
    • Add full sysinfo block preview backed by mock WaveEnv/WOS data by @Copilot in #3033
    • Preview Directory Updates (modtime format, zebra, default sort, yml, context-menu) by @sawka in #3038
    • v0.14.2 release notes and onboarding by @sawka in #3039
    • Add preview-native context menus and fix submenu rendering in frontend/preview by @Copilot in #3035
    • Add Claude Code Integration Guide + Fix Badge Priority Bug by @sawka in #3040
    • Block Header should use waveEnv for context menu (for mocking) by @sawka in #3041

    New Contributors

    Full Changelog: v0.14.1...v0.14.2

    Open source →
    Release notes

    Wave v0.14.2 adds block/tab badges, directory preview improvements, and assorted bug fixes.

    Block/Tab Badges:

    • Block Level Badges, Rolled up to Tabs - Blocks can now display icon badges (with color and priority) that roll up and are visible in the tab bar for at-a-glance status
    • Bell Indicator Enabled by Default - Terminal bell badge is now on by default, lighting up the block and tab when your terminal rings the bell (controlled with term:bellindicator)
    • wsh badge - New wsh badge command to set or clear badges on blocks from the command line. Supports icons, colors, priorities, beep, and PID-linked badges that auto-clear when a process exits. Great for use with Claude Code hooks to surface notifications in the tab bar (docs)

    Other Changes:

    • Directory Preview Improvements - Improved mod time formatting, zebra-striped rows, better default sort, YAML file support, and context menu improvements
    • Search Bar - Clipboard and focus improvements in the search bar
    • [bugfix] Fixed "New Window" hanging/not working on GNOME desktops
    • [bugfix] Fixed "Save Session As..." (focused window tracking bug)
    • [bugfix] Zoom change notifications were not being properly sent to all tabs (layout inconsistencies)
    • Added a Release Notes link in the settings menu
    • Working on anthropic-messages Wave AI backend (for native Claude integration)
    • Lots of internal work on testing/mock infrastructure to enable quicker async AI edits
    • Documention updates
    • Package updates and dependency upgrades
    Open source →
  17. v0.14.2-beta.2 12 Mar 2026 pre-release

    Nothing published for this version

  18. v0.14.2-beta.1.0.20260310234418-568027df213b 10 Mar 2026 pre-release

    Nothing published for this version

  19. v0.14.2-beta.1 10 Mar 2026 pre-release

    Nothing published for this version

  20. v0.14.2-beta.0 06 Mar 2026 pre-release

    Nothing published for this version

  21. v0.14.1 03 Mar 2026
    Release notes

    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 wsh command to save terminal scrollback to a file

    New Features:

    • Focus Follows Cursor - New app:focusfollowscursor setting (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:confirmclose setting to prompt before closing a tab
    • Workspace-Scoped Widgets - New optional workspaces field in widgets.json to 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
    Open source →
  22. v0.14.1-beta.1 03 Mar 2026 pre-release

    Nothing published for this version

  23. v0.14.1-beta.0 28 Feb 2026 pre-release

    Nothing published for this version

  24. v0.14.0 11 Feb 2026
    Release notes

    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:hideaibutton setting to hide the AI button from the UI
    • Disable Ctrl+Shift Arrows - New app:disablectrlshiftarrows setting for keyboard shortcut conflicts
    • Disable Ctrl+Shift Display - New app:disablectrlshiftdisplay setting 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/loader and monaco-editor/react dependencies 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:ctrlvpaste setting 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
    Open source →
  25. v0.14.0-beta.2.0.20260211234557-f5fdd8f70514 11 Feb 2026 pre-release

    Nothing published for this version

  26. v0.14.0-beta.2 11 Feb 2026 pre-release

    Nothing published for this version

  27. v0.14.0-beta.1 11 Feb 2026 pre-release

    Nothing published for this version

  28. v0.14.0-beta.0 11 Feb 2026 pre-release

    Nothing published for this version

  29. v0.13.1 17 Dec 2025
    Release notes

    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-agent on 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
    Open source →
  30. v0.13.1-beta.1.0.20251217045021-cbd979a8db1c 17 Dec 2025 pre-release

    Nothing published for this version

  31. v0.13.1-beta.1 17 Dec 2025 pre-release

    Nothing published for this version

  32. v0.13.1-beta.0 16 Dec 2025 pre-release

    Nothing published for this version

  33. v0.13.0 09 Dec 2025
    Release notes

    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/completions endpoint, 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
    Open source →
  34. v0.13.0-beta.3 09 Dec 2025 pre-release

    Nothing published for this version

  35. v0.13.0-beta.2 09 Dec 2025 pre-release

    Nothing published for this version

  36. v0.13.0-beta.1 09 Dec 2025 pre-release

    Nothing published for this version

  37. v0.13.0-beta.0 06 Dec 2025 pre-release

    Nothing published for this version

  38. v0.12.5 25 Nov 2025
    Release notes

    Quick patch release to fix paste behavior on Linux (prevent raw HTML from getting pasted to the terminal).

    Open source →
  39. v0.12.5-beta.0 24 Nov 2025 pre-release

    Nothing published for this version

  40. v0.12.5-0.20260617014907-d180a0eafd01 17 Jun 2026 pre-release

    Nothing published for this version

  41. v0.12.4 22 Nov 2025
    Release notes

    Quick patch release with bug fixes and minor improvements.

    • New term:macoptionismeta setting 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)
    Open source →
  42. v0.12.4-beta.2 21 Nov 2025 pre-release

    Nothing published for this version

  43. v0.12.4-beta.1 21 Nov 2025 pre-release

    Nothing published for this version

  44. v0.12.4-beta.0 21 Nov 2025 pre-release

    Nothing published for this version

  45. v0.12.3 18 Nov 2025
    Release notes

    Patch release with Wave AI model upgrade, new secret management features, and improved terminal input handling.

    Wave AI Updates:

    • GPT-5.1 Model - Upgraded to use OpenAI's GPT-5.1 model for improved responses
    • Thinking Mode Toggle - New dropdown to select between Quick, Balanced, and Deep thinking modes for optimal response quality vs speed
    • [bugfix] Fixed path mismatch issue when restoring AI write file backups

    New Features:

    • Secret Store - New secret management widget for storing and managing sensitive credentials. Access secrets via CLI with wsh secret list/get/set commands

    Terminal Improvements:

    • Enhanced Input Handling - Better support for interactive CLI tools like Claude Code. Shift+Enter now inserts newlines by default for multi-line commands
    • Image Paste Support - Paste images directly into terminal (saved to temp files with path inserted). Works great in Claude Code!
    • IME Fix - Fixed duplicate text issue when switching input methods during Chinese/Japanese/Korean composition

    Other Changes:

    • Improved backend panic tracking for better debugging
    • Fixed memory leak around sysinfo events
    • WIP: New WaveApps builder framework (not yet released)
    • Package updates and dependency bumps
    Open source →
  46. v0.12.3-beta.3 17 Nov 2025 pre-release

    Nothing published for this version

  47. v0.12.3-beta.2 15 Nov 2025 pre-release

    Nothing published for this version

  48. v0.12.3-beta.1.0.20251114225033-1a190da63898 14 Nov 2025 pre-release

    Nothing published for this version

  49. v0.12.3-beta.1 14 Nov 2025 pre-release

    Nothing published for this version

  50. v0.12.3-beta.0 14 Nov 2025 pre-release

    Nothing published for this version

  51. v0.12.3-0.20251115003719-125cf983d38f 15 Nov 2025 pre-release

    Nothing published for this version

  52. v0.12.3-0.20251114202222-b834a77a79db 14 Nov 2025 pre-release

    Nothing published for this version

  53. v0.12.3-0.20251114191307-b20f3ba131ab 14 Nov 2025 pre-release

    Nothing published for this version

  54. v0.12.3-0.20251114180717-7437199bae10 14 Nov 2025 pre-release

    Nothing published for this version

  55. v0.12.3-0.20251114064746-347eef289dab 14 Nov 2025 pre-release

    Nothing published for this version

  56. v0.12.3-0.20251114051028-d6578b792934 14 Nov 2025 pre-release

    Nothing published for this version

  57. v0.12.3-0.20251114015450-7f22eb0bbe09 14 Nov 2025 pre-release

    Nothing published for this version

  58. v0.12.3-0.20251112035712-48c6b95790f9 12 Nov 2025 pre-release

    Nothing published for this version

  59. v0.12.3-0.20251111195357-eb3ba64121cd 11 Nov 2025 pre-release

    Nothing published for this version

  60. v0.12.3-0.20251111064656-3a08c5518d97 11 Nov 2025 pre-release

    Nothing published for this version

Every package, every release, already written down.

The archive is open and free. Watching your own project is what we are building next.

Browse the archive