v0.9.2
版本发布时间: 2024-11-12 12:57:55
wavetermdev/waveterm最新发布版本:v0.10.1(2024-12-13 12:09:23)
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 inwsh
. "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
- vdom 7 by @sawka in https://github.com/wavetermdev/waveterm/pull/1180
- Bump github.com/shirou/gopsutil/v4 from 4.24.9 to 4.24.10 by @dependabot in https://github.com/wavetermdev/waveterm/pull/1189
- Bump @types/electron from 1.6.10 to 1.6.12 in the electron group by @dependabot in https://github.com/wavetermdev/waveterm/pull/1185
- Bump the storybook group with 10 updates by @dependabot in https://github.com/wavetermdev/waveterm/pull/1183
- Bump github.com/sashabaranov/go-openai from 1.32.3 to 1.32.5 by @dependabot in https://github.com/wavetermdev/waveterm/pull/1188
- add prop-types dependency by @sawka in https://github.com/wavetermdev/waveterm/pull/1200
- Bump the prod-dependencies group across 1 directory with 5 updates by @dependabot in https://github.com/wavetermdev/waveterm/pull/1197
- Bump github.com/fsnotify/fsnotify from 1.7.0 to 1.8.0 by @dependabot in https://github.com/wavetermdev/waveterm/pull/1187
- VDom 8 by @sawka in https://github.com/wavetermdev/waveterm/pull/1202
- Bump the dev-dependencies group across 1 directory with 11 updates by @dependabot in https://github.com/wavetermdev/waveterm/pull/1201
- Install winget before installing wingetcreate in publish workflow by @esimkowitz in https://github.com/wavetermdev/waveterm/pull/1203
- VDom 9 by @sawka in https://github.com/wavetermdev/waveterm/pull/1205
- VDom 10 by @sawka in https://github.com/wavetermdev/waveterm/pull/1206
- Move docsite to main repo by @esimkowitz in https://github.com/wavetermdev/waveterm/pull/1204
- Remove bad working directory for docsite CD by @esimkowitz in https://github.com/wavetermdev/waveterm/pull/1212
- Move storybook-static assets to static root by @esimkowitz in https://github.com/wavetermdev/waveterm/pull/1214
- Copy assets from repo into build output by @esimkowitz in https://github.com/wavetermdev/waveterm/pull/1215
- Bump the dev-dependencies group with 3 updates by @dependabot in https://github.com/wavetermdev/waveterm/pull/1211
- Bump the docsite-docusaurus group in /docs with 3 updates by @dependabot in https://github.com/wavetermdev/waveterm/pull/1210
- Final assets fix? by @esimkowitz in https://github.com/wavetermdev/waveterm/pull/1216
- Consolidate docsite/storybook CI/CD workflows by @esimkowitz in https://github.com/wavetermdev/waveterm/pull/1217
- Set base url for storybook using env var by @esimkowitz in https://github.com/wavetermdev/waveterm/pull/1218
- Test relative assets for storybook by @esimkowitz in https://github.com/wavetermdev/waveterm/pull/1219
- Remove unnecessary copy by @esimkowitz in https://github.com/wavetermdev/waveterm/pull/1220
- Update edit url and remove waveterm-docs refs and fix fontawesome by @esimkowitz in https://github.com/wavetermdev/waveterm/pull/1221
- Fix wave logo for docs readme by @esimkowitz in https://github.com/wavetermdev/waveterm/pull/1222
- Fix workflow name in docs readme by @esimkowitz in https://github.com/wavetermdev/waveterm/pull/1223
- VDom 11 by @sawka in https://github.com/wavetermdev/waveterm/pull/1224
- improve keybinding docs. platform switcher, styling, fonts, etc by @sawka in https://github.com/wavetermdev/waveterm/pull/1227
- Custom Widget Docs Improvements by @oneirocosm in https://github.com/wavetermdev/waveterm/pull/1225
- new keybindings format for widgets page by @sawka in https://github.com/wavetermdev/waveterm/pull/1228
- wrap kbd stuff with browseronly by @sawka in https://github.com/wavetermdev/waveterm/pull/1229
- docs darkmode by @sawka in https://github.com/wavetermdev/waveterm/pull/1230
- customization docs by @sawka in https://github.com/wavetermdev/waveterm/pull/1231
- reposition tab fixes by @sawka in https://github.com/wavetermdev/waveterm/pull/1226
- setmeta updates to support json files (or reading stdin). easier interop with getmeta by @sawka in https://github.com/wavetermdev/waveterm/pull/1240
- Bump github.com/sashabaranov/go-openai from 1.32.5 to 1.35.6 by @dependabot in https://github.com/wavetermdev/waveterm/pull/1236
- Bump golang.org/x/term from 0.25.0 to 0.26.0 by @dependabot in https://github.com/wavetermdev/waveterm/pull/1238
- Bump the dev-dependencies group with 4 updates by @dependabot in https://github.com/wavetermdev/waveterm/pull/1234
- Bump electron from 33.0.2 to 33.2.0 in the electron group across 1 directory by @dependabot in https://github.com/wavetermdev/waveterm/pull/1233
- Bump golang.org/x/crypto from 0.28.0 to 0.29.0 by @dependabot in https://github.com/wavetermdev/waveterm/pull/1239
- Bump the prod-dependencies group with 7 updates by @dependabot in https://github.com/wavetermdev/waveterm/pull/1235
- wsh getmeta updates (easier to get/transfer metadata using cli) by @sawka in https://github.com/wavetermdev/waveterm/pull/1241
- Add a document detailing the layout system by @esimkowitz in https://github.com/wavetermdev/waveterm/pull/1232
- wsh editconfig by @sawka in https://github.com/wavetermdev/waveterm/pull/1243
- Connection Dropdown Photo in docs by @oneirocosm in https://github.com/wavetermdev/waveterm/pull/1242
- Add dummy workflow so that deploy-docsite is treated as a status check by @esimkowitz in https://github.com/wavetermdev/waveterm/pull/1244
- Use merge-gatekeeper by @esimkowitz in https://github.com/wavetermdev/waveterm/pull/1245
- update docs for new wsh commands and options by @sawka in https://github.com/wavetermdev/waveterm/pull/1246
- use wave accent color for contextswitch pill by @sawka in https://github.com/wavetermdev/waveterm/pull/1247
- move fg/active checks to window focus() instead of tab focus by @sawka in https://github.com/wavetermdev/waveterm/pull/1248
- Use IFM colors for custom components by @esimkowitz in https://github.com/wavetermdev/waveterm/pull/1249
- Fix bad contrast in the platform pill in the docsite by @esimkowitz in https://github.com/wavetermdev/waveterm/pull/1251
- Use one unified widgets.json file for managing widgets in the sidebar by @esimkowitz in https://github.com/wavetermdev/waveterm/pull/1250
- return clientid in WaveInfoData, print for wsh version -v by @sawka in https://github.com/wavetermdev/waveterm/pull/1252
- fix default config error by @sawka in https://github.com/wavetermdev/waveterm/pull/1255
- fix display order sort by @sawka in https://github.com/wavetermdev/waveterm/pull/1256
- new resolver formats (tab:N), and also make the structure of the resolvers much more robust by @sawka in https://github.com/wavetermdev/waveterm/pull/1254
- new wsh ai command by @sawka in https://github.com/wavetermdev/waveterm/pull/1257
- Custom Widget Fixes by @oneirocosm in https://github.com/wavetermdev/waveterm/pull/1253
- updates for docs index page by @sawka in https://github.com/wavetermdev/waveterm/pull/1258
- Fix electron:start task not having wcloud env vars by @esimkowitz in https://github.com/wavetermdev/waveterm/pull/1261
- set maxcompletiontokens by @sawka in https://github.com/wavetermdev/waveterm/pull/1260
- ai backend refactor + claude/anthropic API support by @sawka in https://github.com/wavetermdev/waveterm/pull/1262
- rename actual size to reset zoom by @sawka in https://github.com/wavetermdev/waveterm/pull/1264
- vdom terminal toolbar by @sawka in https://github.com/wavetermdev/waveterm/pull/1263
- Rerun Command Button by @oneirocosm in https://github.com/wavetermdev/waveterm/pull/1265
- Add presets documentation by @esimkowitz in https://github.com/wavetermdev/waveterm/pull/1266
- Set testdriver to not run on unnecessary pushes by @esimkowitz in https://github.com/wavetermdev/waveterm/pull/1267
- Move presets docs to own page by @esimkowitz in https://github.com/wavetermdev/waveterm/pull/1268
- fixes for o1 models by @sawka in https://github.com/wavetermdev/waveterm/pull/1269
- release notes and more docs for v0.9.2 by @sawka in https://github.com/wavetermdev/waveterm/pull/1270
Full Changelog: https://github.com/wavetermdev/waveterm/compare/v0.9.1...v0.9.2
1、 Wave-darwin-arm64-0.9.2.dmg 143.67MB
2、 Wave-darwin-arm64-0.9.2.zip 138.1MB
3、 Wave-darwin-universal-0.9.2.dmg 233.99MB
4、 Wave-darwin-universal-0.9.2.zip 225.85MB
5、 Wave-darwin-x64-0.9.2.dmg 150.57MB
6、 Wave-darwin-x64-0.9.2.zip 145.06MB
7、 Wave-win32-x64-0.9.2.exe 117.93MB
8、 Wave-win32-x64-0.9.2.msi 129.25MB
9、 Wave-win32-x64-0.9.2.zip 153.55MB
10、 waveterm-linux-aarch64-0.9.2.pacman 104.62MB
11、 waveterm-linux-aarch64-0.9.2.rpm 95.55MB
12、 waveterm-linux-amd64-0.9.2.deb 103.37MB
13、 waveterm-linux-arm64-0.9.2.AppImage 151.74MB
14、 waveterm-linux-arm64-0.9.2.deb 104.62MB
15、 waveterm-linux-arm64-0.9.2.zip 149.1MB
16、 waveterm-linux-x64-0.9.2.pacman 103.39MB
17、 waveterm-linux-x64-0.9.2.zip 144.76MB
18、 waveterm-linux-x86_64-0.9.2.AppImage 151.6MB
19、 waveterm-linux-x86_64-0.9.2.rpm 99.29MB
20、 waveterm_0.9.2_amd64.snap 129.52MB
21、 waveterm_0.9.2_arm64.snap 126.45MB