Releases: wavetermdev/waveterm
Wave Terminal v0.9.0 Release
New major Wave Terminal release! Wave tabs are now cached. Tab switching performance is
now much faster and webview state, editor state, and scroll positions are now persisted
across tab changes. We also have native WSL2 support. You can create native Wave connections
to your Windows WSL2 distributions using the connection button.
We've also laid the groundwork for some big features that will be released over the
next couple of weeks, including Workspaces, AI improvments, and custom widgets.
PRs
- browser view by @sawka in #1005
- vdom 3 by @sawka in #1033
- metakeyatom and overrideconfigatom by @sawka in #1078
- Allow separate directories for each config part, add dropdown for editing AI presets by @esimkowitz in #1074
- Update data and config paths to match platform defaults by @esimkowitz in #1047
- remove global variables from wconfig so we don't call wavebase by @sawka in #1098
- resize terminal on restoring state by @sawka in #1100
- WSL Integration by @oneirocosm in #1031
- vdom 4 by @sawka in #1110
- Fix WinGet publish script by @esimkowitz in #1132
- Remove release creation race in build helper by @esimkowitz in #1133
- tab updates by @sawka in #1134
- Make menubutton text clip to avoid overflow by @esimkowitz in #1135
- Use FloatingPortal to position menu above all other contents by @esimkowitz in #1136
- Bump the dev-dependencies group with 7 updates by @dependabot in #1138
- Bump github.com/sashabaranov/go-openai from 1.32.2 to 1.32.3 by @dependabot in #1137
- Bump @chromatic-com/storybook from 2.0.2 to 3.1.0 in the storybook group by @dependabot in #1139
- Bump electron from 33.0.1 to 33.0.2 in the electron group by @dependabot in #1141
- Bump the prod-dependencies group with 2 updates by @dependabot in #1140
- Make @types/color a dev-dependency by @esimkowitz in #1142
- ProxyJump Support by @oneirocosm in #1107
- vdom 5 by @sawka in #1143
- vdom 6 by @sawka in #1145
- merging v0.9 changes back to main by @sawka in #1146
- add needs: runbuild by @sawka in #1149
- fix builder 2 by @sawka in #1150
- AI Sliding Window by @oneirocosm in #1151
- fix: add gaps in plots where no data exists by @oneirocosm in #1065
- fix for waveterm environment variables leaking from prod to dev by @sawka in #1153
- workspace switcher by @adred in #1148
- call isDev() function to properly hide workspace switcher in prod by @sawka in #1154
- fix: ignore the match statement in ssh config by @oneirocosm in #1155
- Fix wave ai styling by @esimkowitz in #1157
- fix long tab names and syncing tab renaming by @sawka in #1160
- Sysinfo Plot Height by @oneirocosm in #1158
- feat: add checkmark next to current connection by @oneirocosm in #1159
- fix shutdown for auto-update by @sawka in #1162
- Make OS type required for bug reports by @esimkowitz in #1163
- Fix Wave AI styling again by @esimkowitz in #1164
Full Changelog: v0.8.13...v0.9.0
Wave Terminal v0.9.0-beta.6 Release
What's Changed
- Make OS type required for bug reports by @esimkowitz in #1163
Full Changelog: v0.9.0-beta.5...v0.9.0-beta.6
Wave Terminal v0.9.0-beta.5 Release
What's Changed
- feat: add checkmark next to current connection by @oneirocosm in #1159
- fix shutdown for auto-update by @sawka in #1162
Full Changelog: v0.9.0-beta.4...v0.9.0-beta.5
Wave Terminal v0.9.0-beta.4 Release
What's Changed
- call isDev() function to properly hide workspace switcher in prod by @sawka in #1154
- fix: ignore the match statement in ssh config by @oneirocosm in #1155
- Fix wave ai styling by @esimkowitz in #1157
- fix long tab names and syncing tab renaming by @sawka in #1160
- Sysinfo Plot Height by @oneirocosm in #1158
Full Changelog: v0.9.0-beta.3...v0.9.0-beta.4
Wave Terminal v0.9.0-beta.3 Release
What's Changed
- AI Sliding Window by @oneirocosm in #1151
- fix: add gaps in plots where no data exists by @oneirocosm in #1065
- fix for waveterm environment variables leaking from prod to dev by @sawka in #1153
- workspace switcher by @adred in #1148
Full Changelog: v0.9.0-beta.2...v0.9.0-beta.3
Wave Terminal v0.9.0-beta.2 Release
What's Changed
- browser view by @sawka in #1005
- vdom 3 by @sawka in #1033
- metakeyatom and overrideconfigatom by @sawka in #1078
- Allow separate directories for each config part, add dropdown for editing AI presets by @esimkowitz in #1074
- Update data and config paths to match platform defaults by @esimkowitz in #1047
- remove global variables from wconfig so we don't call wavebase by @sawka in #1098
- resize terminal on restoring state by @sawka in #1100
- WSL Integration by @oneirocosm in #1031
- vdom 4 by @sawka in #1110
- Fix WinGet publish script by @esimkowitz in #1132
- Remove release creation race in build helper by @esimkowitz in #1133
- tab updates by @sawka in #1134
- Make menubutton text clip to avoid overflow by @esimkowitz in #1135
- Use FloatingPortal to position menu above all other contents by @esimkowitz in #1136
- Bump the dev-dependencies group with 7 updates by @dependabot in #1138
- Bump github.com/sashabaranov/go-openai from 1.32.2 to 1.32.3 by @dependabot in #1137
- Bump @chromatic-com/storybook from 2.0.2 to 3.1.0 in the storybook group by @dependabot in #1139
- Bump electron from 33.0.1 to 33.0.2 in the electron group by @dependabot in #1141
- Bump the prod-dependencies group with 2 updates by @dependabot in #1140
- Make @types/color a dev-dependency by @esimkowitz in #1142
- ProxyJump Support by @oneirocosm in #1107
- vdom 5 by @sawka in #1143
- vdom 6 by @sawka in #1145
- merging v0.9 changes back to main by @sawka in #1146
- add needs: runbuild by @sawka in #1149
- fix builder 2 by @sawka in #1150
Full Changelog: v0.8.13...v0.9.0-beta.2
Wave Terminal v0.8.13 Release
- Wave is now available as a Snap for Linux users! You can find it in the Snap Store.
- Wave is now available via the Windows Package Manager! You can install it via
winget install CommandLine.Wave
- can now use "term:fontsize" to override an individual terminal block's font size (also in context menu)
- we now allow mixed case hostnames for connections to be compatible with ssh config
- The Linux app icon is now updated to match the Windows icon
- [bugfix] fixed a bug that sometimes caused escape sequences to be printed when switching between tabs
- [bugfix] fixed an issue where the preview block was not cleaning up temp files (Windows only)
- [bugfix] fixed chrome sandbox permissions errors in linux
- [bugfix] fixed shutdown logic on MacOS/Linux which sometimes allowed orphaned processes to survive
PRs
- Revert "Revert "Bump github.com/sashabaranov/go-openai from 1.32.0 to 1.32.2"" by @esimkowitz in #1077
- Revert "Revert "Bump the dev-dependencies group with 6 updates"" by @esimkowitz in #1076
- Revert "Revert "Bump the prod-dependencies group with 2 updates"" by @esimkowitz in #1075
- Fix telemetry link in TOS by @esimkowitz in #1087
- Bump the electron group with 2 updates by @dependabot in #1063
- Attempt to fix chrome-sandbox permissions issue on Linux by @esimkowitz in #1089
- Update run name for manual dispatch by @esimkowitz in #1090
- Fix path for chrome-sandbox chmod by @esimkowitz in #1091
- Fix code scanning alert no. 50: Size computation for allocation may overflow by @esimkowitz in #1088
- Snap support by @esimkowitz in #1095
- Display error message on failed WebView page load by @esimkowitz in #1072
- Add config to direct folks to alternative issue sources by @esimkowitz in #1104
- Remove extra security policy direction by @esimkowitz in #1105
- Add step to bump Winget package version on publish by @esimkowitz in #1103
- Add winget to the readme by @esimkowitz in #1109
- Add steps to publish to Snapcraft by @esimkowitz in #1102
- Add Snap instructions to readme by @esimkowitz in #1112
- on windows, must close the new temp file before removing it by @sawka in #1115
- fix: allow capital letters on host match by @oneirocosm in #1117
- termfontsize override by @sawka in #1118
- resize terminal on restoring state (#1100) (backport from dev0.9) by @sawka in #1116
- Fix bugs in electron-builder and build-helper by @esimkowitz in #1119
- Fix snap name by @esimkowitz in #1120
- Use a different action to download release by @esimkowitz in #1121
- Fix task naming to avoid conflicts by @esimkowitz in #1122
- Remove snapcraft install action that uses deprecated Node version by @esimkowitz in #1123
- Fix contains order in Taskfile by @esimkowitz in #1124
- Update Build Instructions to mention that NodeJS should be 20 by @esimkowitz in #1125
- Add Linux packaging instructions to build by @esimkowitz in #1126
- Make Linux icon match Windows by @esimkowitz in #1127
- fix shutdown logic for macos/linux by @sawka in #1128
Full Changelog: v0.8.12...v0.8.13
Wave Terminal v0.8.13-beta.3 Release
What's Changed
- Fix contains order in Taskfile by @esimkowitz in #1124
- Update Build Instructions to mention that NodeJS should be 20 by @esimkowitz in #1125
- Add Linux packaging instructions to build by @esimkowitz in #1126
- Make Linux icon match Windows by @esimkowitz in #1127
- fix shutdown logic for macos/linux by @sawka in #1128
Full Changelog: v0.8.13-beta.2...v0.8.13-beta.3
Wave Terminal v0.8.13-beta.2 Release
What's Changed
- Fix task naming to avoid conflicts by @esimkowitz in #1122
- Remove snapcraft install action that uses deprecated Node version by @esimkowitz in #1123
Full Changelog: v0.8.13-beta.1...v0.8.13-beta.2
Wave Terminal v0.8.13-beta.1 Release
What's Changed
- Revert "Revert "Bump github.com/sashabaranov/go-openai from 1.32.0 to 1.32.2"" by @esimkowitz in #1077
- Revert "Revert "Bump the dev-dependencies group with 6 updates"" by @esimkowitz in #1076
- Revert "Revert "Bump the prod-dependencies group with 2 updates"" by @esimkowitz in #1075
- Fix telemetry link in TOS by @esimkowitz in #1087
- Bump the electron group with 2 updates by @dependabot in #1063
- Attempt to fix chrome-sandbox permissions issue on Linux by @esimkowitz in #1089
- Update run name for manual dispatch by @esimkowitz in #1090
- Fix path for chrome-sandbox chmod by @esimkowitz in #1091
- Fix code scanning alert no. 50: Size computation for allocation may overflow by @esimkowitz in #1088
- Snap support by @esimkowitz in #1095
- Display error message on failed WebView page load by @esimkowitz in #1072
- Add config to direct folks to alternative issue sources by @esimkowitz in #1104
- Remove extra security policy direction by @esimkowitz in #1105
- Add step to bump Winget package version on publish by @esimkowitz in #1103
- Add winget to the readme by @esimkowitz in #1109
- Add steps to publish to Snapcraft by @esimkowitz in #1102
- Add Snap instructions to readme by @esimkowitz in #1112
- on windows, must close the new temp file before removing it by @sawka in #1115
- fix: allow capital letters on host match by @oneirocosm in #1117
- termfontsize override by @sawka in #1118
- resize terminal on restoring state (#1100) (backport from dev0.9) by @sawka in #1116
- Fix bugs in electron-builder and build-helper by @esimkowitz in #1119
- Fix snap name by @esimkowitz in #1120
- Use a different action to download release by @esimkowitz in #1121
Full Changelog: v0.8.12...v0.8.13-beta.1