github wavetermdev/waveterm v0.14.5
Wave Terminal v0.14.5 Release

2 hours ago

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

Don't miss a new waveterm release

NewReleases is sending notifications on new releases.