Wave Terminal

詳細情報

タイトル Wave Terminal
URL https://www.waveterm.dev/
バージョン ver 0.9.3-beta.1
更新日 2024/11/21
追加日 2023/12/20
種別 フリーソフト / オープンソース(Apache)
説明 オープンソースかつクロスプラットフォームのモダンなターミナルソフト。

レビュー

モダンな外観もつターミナルソフトで、コマンドを入力する部分と、結果を表示する部分が明示的に分かれている。

VSCodeと同じ機能を持つ内蔵エディタを使ってファイルを編集でき、Markdown、CSV、JSONファイルをプレビュー可能。.jpeg、.png、.gifなどの画像ファイルを表示する画像プレビュー機能も搭載。

複数のタブを管理するためのワークスペースや、セッションの保存・再開機能、全てのコマンドを検索できるユニバーサルヒストリーなど便利な機能が大量に搭載されている。

スクリーンショット

更新グラフ

バージョン履歴

Pre-release

What's Changed

  • wsh docs for getvar/setvar and all the file commands by @sawka in #1326
  • panic handlers everywhere by @sawka in #1327
  • Quick Ssh Fix/Logging by @oneirocosm in #1328
  • temp oid in client (can use with wavefile) by
(省略されました)
Pre-release

What's Changed

(省略されました)
Wave Terminal v0.9.2 Release

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 in wsh. "tab:N" for accessing the nth tab, "[view]" and "[view]:N" for accessing blocks of a particlar view.
  • New wsh ai command
(省略されました)
Wave Terminal v0.9.2-beta.2 Release Pre-release
Pre-release

What's Changed

  • Rerun Command Button by @oneirocosm in #1265
  • Add presets documentation by @esimkowitz in #1266
  • Set testdriver to not run on unnecessary pushes by @esimkowitz in #1267
  • Move presets docs to own page by @esimkowitz in #1268
  • fixes for o1 models by @sawka in #1269
  • release notes and more docs for v0.9.2 by @sawka in #1270

Full Changelog: v0.9.2-beta.1...v0.9.2-beta.2

Wave Terminal v0.9.2-beta.1 Release Pre-release
Pre-release

What's Changed

  • Add dummy workflow so that deploy-docsite is treated as a status check by @esimkowitz in #1244
  • Use merge-gatekeeper by @esimkowitz in #1245
  • update docs for new wsh commands and options by @sawka in #1246
  • use wave accent color for contextswitch pill by @sawka in #1247
  • move fg/active checks to window focus() instead of tab focus by @sawka in #1248
  • Use IFM colors for custom components by @esimkowitz in #1249
  • Fix bad contrast in the platform pill in the docsite by @esimko
(省略されました)
Wave Terminal v0.9.2-beta.0 Release Pre-release
Pre-release

What's Changed

  • vdom 7 by @sawka in #1180
  • Bump github.com/shirou/gopsutil/v4 from 4.24.9 to 4.24.10 by @dependabot in #1189
  • Bump @types/electron from 1.6.10 to 1.6.12 in the electron group by @dependabot in #1185
  • Bump the storybook group with 10 updates by @dependabot in #1183
  • Bump github.com/sashabaranov/go-openai from 1.32.3 to 1.32.5 by @dependabot in #1188
  • add prop-types dependency by @sawka in #1200
  • Bump the prod-dependencies group across 1 directory with 5 updates by @dependabo
(省略されました)
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
(省略されました)
Wave Terminal v0.9.1-beta.3 Release Pre-release
Pre-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 Pre-release
Pre-release

What's Changed

  • 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

Full Changelog: v0.9.1-beta.1...v0.9.1-beta.2

Wave Terminal v0.9.1-beta.1 Release Pre-release
Pre-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
(省略されました)
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
(省略されました)