From e3dd2113afe3b1e57e79b00c97227480da8198c9 Mon Sep 17 00:00:00 2001 From: sawka Date: Tue, 10 Dec 2024 11:13:20 -0800 Subject: [PATCH 1/2] document tab:preset, also add -m flag to wsh edit --- cmd/wsh/cmd/wshcmd-view.go | 1 + docs/docs/config.mdx | 1 + docs/docs/customization.mdx | 2 ++ 3 files changed, 4 insertions(+) diff --git a/cmd/wsh/cmd/wshcmd-view.go b/cmd/wsh/cmd/wshcmd-view.go index ee6a802cdf..a71e62d071 100644 --- a/cmd/wsh/cmd/wshcmd-view.go +++ b/cmd/wsh/cmd/wshcmd-view.go @@ -34,6 +34,7 @@ var editCmd = &cobra.Command{ func init() { viewCmd.Flags().BoolVarP(&viewMagnified, "magnified", "m", false, "open view in magnified mode") rootCmd.AddCommand(viewCmd) + editCmd.Flags().BoolVarP(&viewMagnified, "magnified", "m", false, "open view in magnified mode") rootCmd.AddCommand(editCmd) } diff --git a/docs/docs/config.mdx b/docs/docs/config.mdx index a3124765dc..832ae50757 100644 --- a/docs/docs/config.mdx +++ b/docs/docs/config.mdx @@ -54,6 +54,7 @@ wsh editconfig | autoupdate:intervalms | float64 | time in milliseconds to wait between update checks (requires app restart) | | autoupdate:installonquit | bool | whether to automatically install updates on quit (requires app restart) | | autoupdate:channel | string | the auto update channel "latest" (stable builds), or "beta" (updated more frequently) (requires app restart) | +| tab:preset | string | a "bg@" preset to automatically apply to new tabs. e.g. `bg@green`. should match the preset key | | widget:showhelp | bool | whether to show help/tips widgets in right sidebar | | window:transparent | bool | set to true to enable window transparency (cannot be combined with `window:blur`) (macOS and Windows only, requires app restart, see [note on Windows compatibility](https://www.electronjs.org/docs/latest/tutorial/window-customization#limitations)) | | window:blur | bool | set to enable window background blurring (cannot be combined with `window:transparent`) (macOS and Windows only, requires app restart, see [note on Windows compatibility](https://www.electronjs.org/docs/latest/tutorial/window-customization#limitations)) | diff --git a/docs/docs/customization.mdx b/docs/docs/customization.mdx index ff3d308034..9a452acb70 100644 --- a/docs/docs/customization.mdx +++ b/docs/docs/customization.mdx @@ -38,6 +38,8 @@ in the [default termthemes.json file](https://github.com/wavetermdev/waveterm/bl If you add your own termthemes.json file in the config directory, you can also add your own custom terminal themes (just follow the same format). +You can set the key `tab:preset` in your [Wave Config File](/config) to apply a theme to all new tabs. +
#### Font Size From 4f1411104d276a5e85232584dd6691e73eda8979 Mon Sep 17 00:00:00 2001 From: sawka Date: Tue, 10 Dec 2024 12:22:44 -0800 Subject: [PATCH 2/2] first pass at v0.10 release notes --- docs/docs/releasenotes.mdx | 19 +++++++++++++++++++ 1 file changed, 19 insertions(+) diff --git a/docs/docs/releasenotes.mdx b/docs/docs/releasenotes.mdx index 9d5ccc6144..7e78e34ffe 100644 --- a/docs/docs/releasenotes.mdx +++ b/docs/docs/releasenotes.mdx @@ -6,6 +6,25 @@ sidebar_position: 200 # Release Notes +### v0.10.0 — Dec 10, 2024 + +Wave Terminal v0.10.0 introduces workspaces, making it easier to manage multiple work environments. We've added powerful new command execution capabilities with `wsh run`, allowing you to launch and control commands in dedicated blocks. This release also brings significant improvements to SSH with a new connections configuration system for managing your remote environments. + +- **Workspaces**: Organize your work into separate environments, each with their own tabs, layouts, and settings +- **Command Blocks**: New `wsh run` command for launching terminal commands in dedicated blocks, with support for magnification, auto-closing, and execution control +- **[Connections]** New configuration system for managing SSH connections, with support for WSH-free operation +- **[UI]** Improved tab management with better switching behavior and context menus +- New tab features including pinned tabs and drag-and-drop improvements +- Create, rename, and delete files/directories directly in directory preview +- Added Perplexity API integration +- `wsh setbg` command for background handling +- Switched from Less to SCSS for styling +- [bugfix] Fixed tab flickering issues during tab switches +- [bugfix] Corrected WaveAI text area resize behavior +- [bugfix] Fixed concurrent block controller start issues +- Upgraded Go toolchain to 1.23.4 +- Other bug fixes, performance improvements, and dependency updates + ### v0.9.3 — Nov 20, 2024 New minor release that introduces Wave's connected computing extensions. We've introduced new `wsh` commands that allow you to store variables and files, and access them across terminal sessions (on both local and remote machines).