Skip to content

Releases: wavetermdev/waveterm

Wave Terminal v0.9.3 Release

21 Nov 21:47
7054b17
Compare
Choose a tag to compare

What's Changed

New minor release that introduces Wave's connected computing extensions. We've introduced new wsh commands that allow you to store variables and files, and access them across terminal sessions (on both local and remote machines).

  • wsh setvar/getvar to get and set variables -- Docs
  • wsh file operations (cat, write, append, rm, info, cp, and ls) -- Docs
  • Improved golang panic handling to prevent backend crashes
  • Improved SSH config logging and fixes a reused connection bug
  • Updated telemetry to track additional counters
  • New configuration settings (under "window:magnifiedblock") to control magnified block margins and display
  • New block/zone aliases (client, global, block, workspace, temp)
  • wsh ai file attachments are now rendered with special handling in the AI block
  • New ephemeral block type for creating modal widgets which will not disturb the underlying layout
  • Editing the AI presets file from the Wave AI block now brings up an ephemeral editor
  • Clicking outside of a magnified bglock will now un-magnify it
  • New button to clear the AI chat (also bound to Cmd-L)
  • New button to reset terminal commands in custom cmd widgets
  • [bugfix] Presets directory was not loading correctly on Windows
  • [bugfix] Magnified blocks were not showing correct on startup
  • [bugfix] Window opacity and background color was not getting applied properly in all cases
  • [bugfix] Fix terminal theming when applying global defaults #1287
  • MacOS 10.15 (Catalina) is no longer supported
  • Other bug fixes, docs improvements, and dependency bumps

Full Changelog: v0.9.2...v0.9.3

Wave Terminal v0.9.3-beta.2 Release

21 Nov 20:04
23b52af
Compare
Choose a tag to compare
Pre-release

What's Changed

Full Changelog: v0.9.3-beta.1...v0.9.3-beta.2

Wave Terminal v0.9.3-beta.1 Release

21 Nov 04:20
1d127ea
Compare
Choose a tag to compare
Pre-release

What's Changed

Full Changelog: v0.9.3-beta.0...v0.9.3-beta.1

Wave Terminal v0.9.3-beta.0 Release

20 Nov 05:28
ba98b35
Compare
Choose a tag to compare
Pre-release

What's Changed

Full Changelog: v0.9.2...v0.9.3-beta.0

Wave Terminal v0.9.2 Release

12 Nov 04:57
0fcc39c
Compare
Choose a tag to compare

New minor release with bug fixes and new features! We’ve resolved the issue with Wave’s fullscreen mode, which also affected certain window managers like Hyprland. Additionally, we’ve put a lot of work into our documentation site (https://docs.waveterm.dev), including detailed guides on using Widgets and Presets.

  • Updated documentation
  • Wave AI now supports the Anthropic API! Checkout the FAQ for how to use the Claude models with Wave AI.
  • Removed defaultwidgets.json and unified it to widgets.json. Makes it more straightforward to override the default widgets.
  • New resolvers for -b param in wsh. "tab:N" for accessing the nth tab, "[view]" and "[view]:N" for accessing blocks of a particlar view.
  • New wsh ai command to send AI chats (and files) directly to a new or existing AI block
  • wsh setmeta/getmeta improvements. Allow setmeta to take a json file (and also read from stdin), also better output formats for getmeta (compatible with setmeta).
  • [bugfix] Set max completion tokens in the OpenAI API so we can now work with o1 models (also fallback to non-streaming mode)
  • [bugfix] Fixed content resizing when entering "full screen" mode. This bug also affected certain window managers (like Hyprland)
  • Lots of other small bug fixes, docs updates, and dependency bumps

PRs

Full Changelog: v0.9.1...v0.9.2

Wave Terminal v0.9.2-beta.2 Release

12 Nov 03:05
8734207
Compare
Choose a tag to compare
Pre-release

What's Changed

Full Changelog: v0.9.2-beta.1...v0.9.2-beta.2

Wave Terminal v0.9.2-beta.1 Release

11 Nov 22:15
86a83cb
Compare
Choose a tag to compare
Pre-release

What's Changed

Full Changelog: v0.9.2-beta.0...v0.9.2-beta.1

Wave Terminal v0.9.2-beta.0 Release

08 Nov 20:19
f0a2d21
Compare
Choose a tag to compare
Pre-release

What's Changed

Full Changelog: v0.9.1...v0.9.2-beta.0

Wave Terminal v0.9.1 Release

01 Nov 23:28
6ed812c
Compare
Choose a tag to compare

Minor bug fix release to follow-up on the v0.9.0 build. Lots of issues fixed (especially for Windows).

  • CLI applications that need microphone, camera, or location access will now work on MacOS. You'll see a security popup in Wave to allow/deny #1086
  • Can now use wsh version -v to print out the new data/config directories
  • Restores the old T1, T2, T3, ... tab naming logic
  • Temporarily revert to using the "Title Bar" on windows to mitgate a bug where the window controls were overlaying on top of our tabs (working on a real fix for the next release)
  • There is a new setting in the editor to enable/disable word wrapping #1038
  • Ctrl-S will now save files in codeedit #1081
  • #1020 there is now a preset config option to change the active border color in tab themes
  • [bugfix] Multiple fixes for #1167 to try to address tab loss while updating
  • [bugfix] Windows app crashed on opening View menu because of a bad accelerator key
  • [bugfix] The auto-updater messages in the tab bar are now more consistent when switching tabs, and we don't show errors when the network is disconnected
  • [bugfix] Full-screen mode now actually shows tabs in full screen
  • [bugfix] #1175 can now edit .awk files
  • [bugfix] #1066 applying a default theme now updates the background appropriately without a refresh

PRs

Full Changelog: v0.9.0...v0.9.1

Wave Terminal v0.9.1-beta.3 Release

01 Nov 20:06
5cec4f0
Compare
Choose a tag to compare
Pre-release

What's Changed

  • restore old tab naming logic by @sawka in #1186
  • wsh version -v (to print config/data dirs and updater-channel) by @sawka in #1190
  • fix fullscreen resize bug by @sawka in #1191
  • another try at audio permissions (and more) for #1086 by @sawka in #1192
  • Use native title bar for all platforms while we fix Window Controls Overlay by @esimkowitz in #1193

Full Changelog: v0.9.1-beta.2...v0.9.1-beta.3