Releases: wavetermdev/waveterm
Releases · wavetermdev/waveterm
Wave Terminal v0.6.2 Release
Quick patch release for a large zsh performance bug where we were re-running the interactive zsh configs for every command execution causing a notable slowdown in performance.
- Bug fix: fixed slow zsh command performance and overeager zsh re-initialization
- Bug fix: fixed ssh config import
Wave Terminal v0.6.1 Release
- Tab/workspace indicators now show if commands are running
- Keybindings fixes for international keyboards and linux. Keybindings now use the same letter key on non-US keyboards. MacOS keybindings that use the "Cmd" key now map to "Alt" (instead of the "Windows" key) on Linux and Windows.
- Restart Command -- use the restart icon, or Cmd-R to restart the selected command. Restarted commands run with the same directory and environment as when they were first launched.
- Cmd-Shift-R will always restart the most recent command in the tab (no matter which command is selected).
- Can use the mouse to resize and collapse the left sidebar.
- Other bug fixes and improvements
Full Changelog: v0.6.0...v0.6.1
Wave Terminal v0.6.0 Release
- zsh support
- Bug fix: International Characters (and emojis!) now display properly in the terminal and when using AI features. github #88 github #190
- ChatGPT help with writing commands, use Ctrl-Space from the command prompt.
- Cmd-P tab switcher. Quickly switch to tabs and workspaces by name (like VSCode's Cmd-P file switcher)
- Zoom - use Cmd +/- to zoom UI in and out (for smaller or larger monitors)
- Clickable Links in Terminal Output (hold Cmd while clicking)
- Tab Indicators - gray/green/red indicator lights show on tabs when running commands have additional output (gray), complete successfully (green), or fail (red).
- Import button added to the Connections Screen to quickly add connections to hosts defined in your .ssh/config file.
- Cmd-D keyboard shortcut to delete the selected command block (also added a trash icon to allow deletion using the mouse)
- Cmd-W keyboard shortcut to close a tab github #181
- Settings is now its own main screen (no longer in a modal)
- A popup now informs users that waveshell (aka mshell) will be installed on remote machines when adding Wave connections
- Allow dots and underscores in connection aliases, allow backslash in ssh usernames, and allow multiple connections to the same machine if they are using different ports.
- Big update to screen/command deletion and history to make it more intuitive. Clearing or deleting a tab, or deleting a command block no longer removes the affected commands from history.
- New UI for open-source license acknowledgements
- Bug fix: Escape should now close modals and screens
- Bug fix: fixed issue with new connection login screens "flashing" making it impossible to login using passwords and OTPs for certain users github #213
- Bug fix: quote paths to go backends to allow install paths with spaces or special characters
- More useful "Disconnected" Modal that shows the last 50 lines of wavesrv.log for easier error reporting
- Other bug fixes and performance improvements github #188
- Dropped support for linux-arm64 (still supported as a remote connection, but not for the Wave Terminal desktop app)
Note: if you get errors while using zsh, please report them on github or in our Discord. To switch shells in an already open tab run: reset shell=bash
or reset shell=zsh
. To reload your rc/init files after editing them (to to just reset your terminal state) run reset
.
Wave Terminal v0.5.3 Release
- Minor release, fixes workspace deletion bug #174
Wave Terminal v0.5.2 Release
- ChatGPT Support - run
/chat [question]
in your terminal to get quick answers to questions right inline in your terminal - Drag and drop tabs to reorder them within a workspace
- Experimental sidebar support: move any command to the sidebar by clicking the right arrow icon.
- Run commands directly in the sidebar by prefixing them with
[sidebar=1] ...
- Automatic update checking: Wave now pings the github releases page to see if there is a newer build available
- Always show new tab "+" icon even when there are a large number of tabs open
- Improvement: allow users to override OpenAI baseurl github #133
- Bug fix: ssh keys with passphrases should now work properly github #128
- Bug fix: allow '@' signs in ssh user names github #127
- Bug fix: ignore spurious ssh output when connecting github #99
- Bug fix: use user configured bash shell on MacOS github #137
- Bug fix: fix rtnstate detection for complex commands and conda github #163
- Bug fix: fix the ability to change the port number of a new connection on certain keyboards github #162
- Other minor UI improvements and bug fixes
Wave Terminal v0.5.1 Release
- Big update to Connections UI (Connections Screen)
- Connections: move delete and reinstall to connections modal
- Filter tab for only running commands, clear will not remove running commands
- Set tab icon in tab settings (allow any icon to be set via the CLI interface)
- Fix Linux WaveTerm icon
- Link TOS in Welcome Modal
- New modals system to manage popup windows
- Static wavesrv/waveshell binaries (fixes glibc dependency issue for older Linux distros)
- Ctrl-Shift-V and Ctrl-Shift-C now work to copy/paste in the terminal
- Allow terminal font sizes up to 24px (to support higher density screens)
- Load lines and commands much faster when switching tabs
- Bug fix: username regex for connections (allow dots and underscores)
- Bug fix: Ctrl-w functionality when deleting first word
- Bug fix: Fix nvm, asdf, venv (automatically set rtnstate)
- Other bug fixes, UI cleanup, and minor featues
Wave Terminal v0.5.0 Release
- Wave Terminal -- New UI, new brand, new website, new docs!
- Open Source (Apache 2.0)
- MacOS Universal Build
- Linux Builds
- Big updates to code structure (new mono-repo)
- Simplifications to build process, webpack scripts
- New Tab Screen to help initial tab setup
- Customize your tabs with new tab icons
- New "Add Connection" Screen
- New Onboarding Popup, gives access to set telemetry settings
- Updated and simplified History UI
- Removed bookmarks feature (will return in future release)
- Updated CodeEdit "close" functionality to no longer display the file
- Improved command completion to include bare slash commands
- Lots of UI cleanup, new controls, fonts, etc. New "About Wave" modal
- Lots of bug fixes and other minor features
Prompt v0.4.0 Release
- New UI!
- csvview for viewing CSV files. Columns are sortable.
- Other bug fixes
Prompt Terminal v0.3.0
- codeedit / codeview commands to view and edit files directly inside of the terminal
- reformatted all the source files to conform to prettier
- new library versions
- other bug fixes