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:showsplitbuttonssetting 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=truecolorfor 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
- @JustHereToHelp made their first contribution in #2857
- @mswiszcz made their first contribution in #3141
- @JaiJun made their first contribution in #3157
- @Midnight145 made their first contribution in #3151
- @lucyfarnik made their first contribution in #3159
- @Drew-Goddyn made their first contribution in #3167
Full Changelog: v0.14.4...v0.14.5