Releases: wavetermdev/waveterm
Wave Terminal v0.9.1 Release
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
- Fix WinGet version bump by @esimkowitz in #1165
- Stupid Electron behavior causes app to crash if Alt+Meta+I is a context menu accelerator by @esimkowitz in #1169
- Various updater fixes by @esimkowitz in #1170
- Check err.toString instead of err.message by @esimkowitz in #1171
- Two extremely low-hanging fruit tests generated by GitHub Workspace by @esimkowitz in #1172
- issue squashing #1175 #1038 #1086 #1081 #1066 #1020 by @sawka in #1177
- fix electron-builder config by @sawka in #1178
- fix relaunch all windows by @sawka in #1179
- make sure the user affirmatively acknowledged window deletion before deleting, fix for #1167 by @sawka in #1181
- 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.0...v0.9.1
Wave Terminal v0.9.1-beta.3 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
Wave Terminal v0.9.1-beta.2 Release
Wave Terminal v0.9.1-beta.1 Release
What's Changed
- Fix WinGet version bump by @esimkowitz in #1165
- Stupid Electron behavior causes app to crash if Alt+Meta+I is a context menu accelerator by @esimkowitz in #1169
- Various updater fixes by @esimkowitz in #1170
- Check err.toString instead of err.message by @esimkowitz in #1171
- Two extremely low-hanging fruit tests generated by GitHub Workspace by @esimkowitz in #1172
- issue squashing #1175 #1038 #1086 #1081 #1066 #1020 by @sawka in #1177
- fix electron-builder config by @sawka in #1178
Full Changelog: v0.9.0...v0.9.1-beta.1
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