Releases: wavetermdev/waveterm
Releases · wavetermdev/waveterm
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
Wave Terminal v0.8.13-beta.0 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
Full Changelog: v0.8.12...v0.8.13-beta.0
Wave Terminal v0.8.12 Release
- Added support for multiple AI configurations! You can now run Open AI side-by-side with Ollama models. Can create AI presets in presets.json, and can easily switch between them using a new dropdown in the AI widget
- Fix WebSocket reconnection error. this sometimes caused the terminal to hang when waking up from sleep
- Added memory graphs, and per-CPU graphs to the sysinfo widget (and renamed it from cpuplot)
- Added a new huge red "Config Error" button when there are parse errors in the config JSON file
- Preview/CodeEdit widget now shows errors (squiggly lines) when JSON or YAML files fail to parse
- New app icon for Windows to better match Fluent UI standards
- Added copy-on-select to the terminal (on by default, can disable using "term:copyonselect")
- Added a button to mute audio in webviews
- Added a right-click "Open Clipboard URL" to easily open a webview from an URL stored in your system clipboard
- [bugfix] fixed blank "help" pages when waking from sleep or restarting the app
PRs
- Bump the dev-dependencies group with 7 updates by @dependabot in #1016
- Bump winston from 3.14.2 to 3.15.0 in the prod-dependencies group by @dependabot in #1017
- Move AI model configs to presets and add a dropdown to swap between configs by @esimkowitz in #1024
- Fix menu stories by @esimkowitz in #1028
- implement copy on select for terminal by @sawka in #1029
- implement a config error button + message modal that shows the errors by @sawka in #1030
- get json/yaml validation working by @sawka in #1032
- Add button to mute audio when media is playing in webview by @esimkowitz in #1036
- Quicklook only for local files on mac by @oneirocosm in #1039
- fix bg image css processing by @sawka in #1044
- add new generic open clipboard url by @sawka in #1045
- Fix runaway name appending on the default AI preset by @esimkowitz in #1051
- Bump electron from 32.1.2 to 32.2.0 in the electron group by @dependabot in #1018
- Bump github.com/sashabaranov/go-openai from 1.31.0 to 1.32.0 by @dependabot in #1019
- Add expect-error to two emain event handlers by @esimkowitz in #1052
- Separate AppBackground into its own file by @esimkowitz in #1053
- Fix Windows packaging when signing isn't provided, update app icon on Windows by @esimkowitz in #1055
- Plot Sysinfo by @oneirocosm in #1054
- Fix bug where helpview fails to load sub-pages after idle by @esimkowitz in #1056
- Add helpview callback to resolve failed webview loads by @esimkowitz in #1057
- TestDriver v4 by @ianjennings in #865
- ws reconnection bug + clean up logging by @sawka in #1058
- fix websocket reconnect error by @sawka in #1064
- Remove ollama AI preset by @esimkowitz in #1068
- Bump the storybook group with 9 updates by @dependabot in #1061
- Bump the dev-dependencies group with 6 updates by @dependabot in #1060
- Bump the prod-dependencies group with 2 updates by @dependabot in #1062
- Bump github.com/sashabaranov/go-openai from 1.32.0 to 1.32.2 by @dependabot in #1059
- Revert "Bump the prod-dependencies group with 2 updates" by @esimkowitz in #1071
- Revert "Bump the dev-dependencies group with 6 updates" by @esimkowitz in #1070
- Revert "Bump github.com/sashabaranov/go-openai from 1.32.0 to 1.32.2" by @esimkowitz in #1069
Full Changelog: v0.8.11...v0.8.12