release notes
release notes
Published 8/31/2021
Contains breaking changesIt's that time of year again: Terminal day!
You probably wouldn't have guessed that this was supposed to be a stabilization release, with a big focus on performance and bug fixes. Our beloved community, however made sure that we had more than enough features to go around! Thanks everyone!
This version of Terminal ships with Cascadia Code 2108.26, which contains fixes for some ligature issues, Hebrew glyph positioning and more.
alwaysShowTrayIcon (boolean, default false) and minimizeToTray (boolean, default false) in the settings JSON file"font": { "face": "Cascadia Code", "features": { "salt": 1 } }calt, clig or dlig features to 0. Consult your font's printed manual for more information.intenseTextStyle (flag enum, default bright, options bold, bright, all) in any profileuseAcrylicInTabRow (boolean, default false)browser_back, browser_forward, browser_refresh, browser_stop, browser_search, browser_favorites and browser_home+ button (!) (#10073) (#10160) (thanks @Daniel599) with implementation fixes in (#10842) and tooltip help in (#10841) thanks to @ianjoneill!vk(xxx) or sc(xxx) to (in the darkness) bind these keys. The Settings UI will also produce them from time to time.windows+backtick to windows+sc(41), which is "the key where backtick is on the US-104 keyboard"Of particular note, Schuyler Rosefield spent a lot of time working on panes this release. Thank you, @Rosefield!
moveFocus now uses the visual, instead of the (il)logical layout (#10756) (#11023)swapPane action or the swap-pane command line argument (#10638)
movePane action or the move-pane/mp command (#10780) (#11039)
moveFocus and swapPane actions have been taught the nextInOrder and previousInOrder directions, which will walk the pane tree in creation order (#10927)moveFocus and swapPane actions have also been taught the first direction, which targets the first pane in the tab (#11044)
toggleSplitOrientation action that will switch a pair of panes from vertical to horizontal layout (#10713)profiles.defaults in settings.jsonwt cmd to launch a profile with the PowerShell icon!wt -p Profile commandstartingDirectory to the command line (#9223)
~ or any Linux path!c t l r + e (and inevitably get them wrong) (#10652)alt+space from opening the system menu (#10799) (thanks @FWest98!)focusTab action will now always focus a tab, even if there aren't as many as you thought (#10651)
vk() and sc() codes.The changelog messages in this section are
settings.json is a symbolic link (#10908) (thanks @Don-Vito!)focus-tab --previous/next now ignores tab switcher order (#10947) (thanks @Don-Vito!)SetConsoleTitle will no longer cause Terminal to lose sanity (#10847) (thanks @j4james!)RIS no longer even has a chance of failing (thanks to @amie42 for spotting this after the PR merged!) (#10661)experimental.input.forceVT has been added to the JSON schema (oops!) (#10715)release notes
Published 8/31/2021
Contains breaking changesIt's that time of year again: Terminal day!
You probably wouldn't have guessed that this was supposed to be a stabilization release, with a big focus on performance and bug fixes. Our beloved community, however made sure that we had more than enough features to go around! Thanks everyone!
This version of Terminal ships with Cascadia Code 2108.26, which contains fixes for some ligature issues, Hebrew glyph positioning and more.
alwaysShowTrayIcon (boolean, default false) and minimizeToTray (boolean, default false) in the settings JSON file"font": { "face": "Cascadia Code", "features": { "salt": 1 } }calt, clig or dlig features to 0. Consult your font's printed manual for more information.intenseTextStyle (flag enum, default bright, options bold, bright, all) in any profileuseAcrylicInTabRow (boolean, default false)browser_back, browser_forward, browser_refresh, browser_stop, browser_search, browser_favorites and browser_home+ button (!) (#10073) (#10160) (thanks @Daniel599) with implementation fixes in (#10842) and tooltip help in (#10841) thanks to @ianjoneill!vk(xxx) or sc(xxx) to (in the darkness) bind these keys. The Settings UI will also produce them from time to time.windows+backtick to windows+sc(41), which is "the key where backtick is on the US-104 keyboard"Of particular note, Schuyler Rosefield spent a lot of time working on panes this release. Thank you, @Rosefield!
moveFocus now uses the visual, instead of the (il)logical layout (#10756) (#11023)swapPane action or the swap-pane command line argument (#10638)
movePane action or the move-pane/mp command (#10780) (#11039)
moveFocus and swapPane actions have been taught the nextInOrder and previousInOrder directions, which will walk the pane tree in creation order (#10927)moveFocus and swapPane actions have also been taught the first direction, which targets the first pane in the tab (#11044)
toggleSplitOrientation action that will switch a pair of panes from vertical to horizontal layout (#10713)profiles.defaults in settings.jsonwt cmd to launch a profile with the PowerShell icon!wt -p Profile commandstartingDirectory to the command line (#9223)
~ or any Linux path!c t l r + e (and inevitably get them wrong) (#10652)alt+space from opening the system menu (#10799) (thanks @FWest98!)focusTab action will now always focus a tab, even if there aren't as many as you thought (#10651)
vk() and sc() codes.The changelog messages in this section are
settings.json is a symbolic link (#10908) (thanks @Don-Vito!)focus-tab --previous/next now ignores tab switcher order (#10947) (thanks @Don-Vito!)SetConsoleTitle will no longer cause Terminal to lose sanity (#10847) (thanks @j4james!)RIS no longer even has a chance of failing (thanks to @amie42 for spotting this after the PR merged!) (#10661)experimental.input.forceVT has been added to the JSON schema (oops!) (#10715)The new Windows Terminal and the original Windows console host, all in the same place!