6

Windows Terminal Preview 1.8 Release

 3 years ago
source link: https://devblogs.microsoft.com/commandline/windows-terminal-preview-1-8-release/?WT_mc_id=DOP-MVP-4025064
Go to the source link to view the article. You can view the picture content, updated content and better typesetting reading experience. If the link is broken, please click the button below to view the snapshot at that time.

Windows Terminal Preview 1.8 Release

Avatar

Kayla

April 14th, 2021

Welcome back to another release of Windows Terminal! This release updates Windows Terminal Preview to version 1.8 and moves Windows Terminal to version 1.7. Both builds can be installed from the Microsoft Store as well as the GitHub releases page. Let’s jump into what’s new!

Settings UI is default in stable

The settings UI now ships inside the Windows Terminal stable build! You can access the settings UI by clicking the settings button in the dropdown menu or by typing Ctrl+,. We are still making improvements to the settings UI experience, so stay tuned for more updates as our releases continue!

Shift+Click to open a profile in a new window

You can now hold Shift and click on a profile in the dropdown menu to open that profile in a new window. This functionality is added to the already-existing feature of holding Alt and clicking on a profile to open it in a new pane.

Image Shift New window

Unfocused appearance settings

Have you wanted to customize your profile to have a different appearance when it’s unfocused? If yes, today is your lucky day! You can add the "unfocusedAppearance" object into your profile’s JSON object and specify appearance settings inside of it. These appearance settings will enable when that profile is open and unfocused. More information on how to configure this setting can be found on our docs site.

// Sets the profile's background image opacity to 0.3 when it is unfocused
"unfocusedAppearance": 
{
    "backgroundImageOpacity": 0.3
},

Image Unfocused appearance

Window naming

We have added the ability for you to name your terminal windows. This makes it easier to identify your windows when using wt commandline arguments that specify a certain window with the --window,-w <window-id> argument. If you’d like to easily identify your window, you can use the identifyWindow action. You can name a new window with the command line or rename an existing window by using the command palette. More information on these new window commands can be found on our docs site.

Settings UI updates

Font face dropdown

You can now select your font face by using a dropdown instead of typing out the font name! This dropdown also has a filter for monospaced and non-monospaced fonts.

Removal of base layer

The terminal team has decided to remove the base layer page from the settings UI. This is due to some architectural conflicts with the JSON fragment extensions. We are currently planning alternative ways to edit all of your profiles at once using the settings UI. You are still able to use the "defaults" section inside the settings.json file as a workaround. We are collecting feedback on this change in this issue and would love to hear your thoughts.

New command line arguments

Suppress application title

The suppressApplicationTitle argument and --suppressApplicationTitle/--useApplicationTitle flags have been added to the list of wt command line arguments. These new additions allow you to specify if you’d like a certain profile to suppress application title changes upon launch when using the command line. More information on the suppress application title setting can be found on our docs site.

Miscellaneous improvements

tabSwitcherMode has been added to the nextTab and prevTab actions (Thanks @Don-Vito!).

The command palette has been made even more accessible with additional UIA announcements.

The multi-line paste warning is now disabled when in bracketed paste mode (Thanks @skyline75489!).

The split-pane subcommand now accepts -D,--duplicate to duplicate the profile of the currently active pane (Thanks @Don-Vito!).

You can now use the --colorScheme parameter on new-tab and split-pane commands.

Bug fixes

Multi-click selection works as expected again (Thanks @Don-Vito!).

Hovering over URLs now works when in VT mouse mode (Thanks @Don-Vito!).

The scrollToBottom command now works as expected (Thanks @Don-Vito!).

The terminal now properly recognizes shader files and fonts.

Top contributors

We had a ton of great contributions this month and we’d like to recognize the community members who have especially made an impact!

Contributors who opened the most non-duplicate issues

vefatica

KalleOlaviNiemitalo

MarcoZehe

Contributors who created the most merged pull requests

Don-Vito

eugenesmlv

skyline75489

Contributors who provided the most comments on pull requests

Don-Vito

skyline75489

eugenesmlv

Cheers!

All of our features are documented on our docs website if you’d like to learn more. If you have any questions or feedback, feel free to reach out to Kayla (@cinnamon_msft) on Twitter. If you find any bugs or have any feature requests, feel free to file an issue on GitHub. We hope you enjoy this latest release of Windows Terminal and Windows Terminal Preview!

Kayla Cinnamon

Program Manager, Windows Terminal, Console, Command Line, & Cascadia Code

Follow


About Joyk


Aggregate valuable and interesting links.
Joyk means Joy of geeK