{"id":7146,"date":"2021-10-20T10:04:59","date_gmt":"2021-10-20T17:04:59","guid":{"rendered":"https:\/\/devblogs.microsoft.com\/commandline\/?p=7146"},"modified":"2021-10-20T11:06:29","modified_gmt":"2021-10-20T18:06:29","slug":"windows-terminal-preview-1-12-release","status":"publish","type":"post","link":"https:\/\/devblogs.microsoft.com\/commandline\/windows-terminal-preview-1-12-release\/","title":{"rendered":"Windows Terminal Preview 1.12 Release"},"content":{"rendered":"<p>Windows Terminal Preview 1.12 is here and it&#8217;s HUGE! This release adds the new features below to Windows Terminal Preview 1.12 and adds the features from <a href=\"https:\/\/devblogs.microsoft.com\/commandline\/windows-terminal-preview-1-11-release\/\" rel=\"noopener\" target=\"_blank\">this previous blog post<\/a> to Windows Terminal 1.11. Windows Terminal 1.11 will also be receiving the Defaults page in the settings UI along with the default terminal functionality. You can install <a href=\"https:\/\/aka.ms\/terminal\" rel=\"noopener\" target=\"_blank\">Windows Terminal<\/a> and <a href=\"https:\/\/aka.ms\/terminal-preview\" rel=\"noopener\" target=\"_blank\">Windows Terminal Preview<\/a> from the Microsoft Store or from the <a href=\"https:\/\/github.com\/microsoft\/terminal\/releases\" rel=\"noopener\" target=\"_blank\">GitHub releases page<\/a>. Now let&#8217;s get into the good stuff!<\/p>\n<h2>Default terminal<\/h2>\n<p>You can now set the Windows Terminal stable build as your default terminal emulator if you&#8217;re on the Windows Insider Program Dev Channel or Windows 11! This means when you launch any command line application, it will automatically launch inside Windows Terminal. You can enable Windows Terminal as your default experience by using the Windows settings app or inside Windows Terminal&#8217;s settings.<\/p>\n<p><a href=\"https:\/\/devblogs.microsoft.com\/commandline\/wp-content\/uploads\/sites\/33\/2021\/10\/default-terminal-term.png\"><img decoding=\"async\" src=\"https:\/\/devblogs.microsoft.com\/commandline\/wp-content\/uploads\/sites\/33\/2021\/10\/default-terminal-term.png\" alt=\"Image default terminal term\" width=\"2154\" height=\"1256\" class=\"alignnone size-full wp-image-7147\" srcset=\"https:\/\/devblogs.microsoft.com\/commandline\/wp-content\/uploads\/sites\/33\/2021\/10\/default-terminal-term.png 2154w, https:\/\/devblogs.microsoft.com\/commandline\/wp-content\/uploads\/sites\/33\/2021\/10\/default-terminal-term-300x175.png 300w, https:\/\/devblogs.microsoft.com\/commandline\/wp-content\/uploads\/sites\/33\/2021\/10\/default-terminal-term-1024x597.png 1024w, https:\/\/devblogs.microsoft.com\/commandline\/wp-content\/uploads\/sites\/33\/2021\/10\/default-terminal-term-768x448.png 768w, https:\/\/devblogs.microsoft.com\/commandline\/wp-content\/uploads\/sites\/33\/2021\/10\/default-terminal-term-1536x896.png 1536w, https:\/\/devblogs.microsoft.com\/commandline\/wp-content\/uploads\/sites\/33\/2021\/10\/default-terminal-term-2048x1194.png 2048w\" sizes=\"(max-width: 2154px) 100vw, 2154px\" \/><\/a><\/p>\n<p><a href=\"https:\/\/devblogs.microsoft.com\/commandline\/wp-content\/uploads\/sites\/33\/2021\/10\/default-terminal-settings.png\"><img decoding=\"async\" src=\"https:\/\/devblogs.microsoft.com\/commandline\/wp-content\/uploads\/sites\/33\/2021\/10\/default-terminal-settings.png\" alt=\"Image default terminal settings\" width=\"1050\" height=\"582\" class=\"alignnone size-full wp-image-7148\" srcset=\"https:\/\/devblogs.microsoft.com\/commandline\/wp-content\/uploads\/sites\/33\/2021\/10\/default-terminal-settings.png 1050w, https:\/\/devblogs.microsoft.com\/commandline\/wp-content\/uploads\/sites\/33\/2021\/10\/default-terminal-settings-300x166.png 300w, https:\/\/devblogs.microsoft.com\/commandline\/wp-content\/uploads\/sites\/33\/2021\/10\/default-terminal-settings-1024x568.png 1024w, https:\/\/devblogs.microsoft.com\/commandline\/wp-content\/uploads\/sites\/33\/2021\/10\/default-terminal-settings-768x426.png 768w\" sizes=\"(max-width: 1050px) 100vw, 1050px\" \/><\/a><\/p>\n<h3>Profile matching<\/h3>\n<p>Windows Terminal will now appropriately handle matching the executable launched with its terminal profile. This means that all of your customizations will appear if you have a profile with the same executable as the one selected to launch. For example, clicking Command Prompt from the Start menu will open your Command Prompt profile, rather than your default profile running cmd.exe. This feature is only available in Windows Terminal Preview and will move into Windows Terminal in a future release.<\/p>\n<p><a href=\"https:\/\/devblogs.microsoft.com\/commandline\/wp-content\/uploads\/sites\/33\/2021\/10\/profile-matching-2.gif\"><img decoding=\"async\" src=\"https:\/\/devblogs.microsoft.com\/commandline\/wp-content\/uploads\/sites\/33\/2021\/10\/profile-matching-2.gif\" alt=\"Image profile matching 2\" width=\"1912\" height=\"1020\" class=\"alignnone size-full wp-image-7153\" \/><\/a><\/p>\n<h2>Window restoration<\/h2>\n<p>You can now set your Windows Terminal to restore your previous tabs and panes after relaunching (Thanks <a href=\"https:\/\/github.com\/Rosefield\" rel=\"noopener\" target=\"_blank\">@Rosefield<\/a>!). This can be enabled with <code>\"firstWindowPreference\"<\/code> set to <code>\"persistedWindowLayout\"<\/code> in the global settings of your settings.json file or in your settings on the Startup page.<\/p>\n<pre><code>\"firstWindowPreference\": \"persistedWindowLayout\"\n<\/code><\/pre>\n<p><a href=\"https:\/\/devblogs.microsoft.com\/commandline\/wp-content\/uploads\/sites\/33\/2021\/10\/window-restoration.png\"><img decoding=\"async\" src=\"https:\/\/devblogs.microsoft.com\/commandline\/wp-content\/uploads\/sites\/33\/2021\/10\/window-restoration.png\" alt=\"Image window restoration\" width=\"591\" height=\"217\" class=\"alignnone size-full wp-image-7150\" srcset=\"https:\/\/devblogs.microsoft.com\/commandline\/wp-content\/uploads\/sites\/33\/2021\/10\/window-restoration.png 591w, https:\/\/devblogs.microsoft.com\/commandline\/wp-content\/uploads\/sites\/33\/2021\/10\/window-restoration-300x110.png 300w\" sizes=\"(max-width: 591px) 100vw, 591px\" \/><\/a><\/p>\n<h2>Full transparency<\/h2>\n<p>Windows Terminal now supports full transparency on Windows 11! Instead of using acrylic, you can have full transparency just like the transparency variation available in the original console. An improvement from the Windows Console Host in this implementation is that the text will remain opaque while the background turns transparent. This allows you to be able to read your terminal prompt without losing contrast!<\/p>\n<p><a href=\"https:\/\/devblogs.microsoft.com\/commandline\/wp-content\/uploads\/sites\/33\/2021\/10\/full-transparency.gif\"><img decoding=\"async\" src=\"https:\/\/devblogs.microsoft.com\/commandline\/wp-content\/uploads\/sites\/33\/2021\/10\/full-transparency.gif\" alt=\"Image full transparency\" width=\"400\" height=\"216\" class=\"alignnone size-full wp-image-7151\" \/><\/a><\/p>\n<p>\ud83d\udca1 <strong>Tip:<\/strong> You can control the transparency level of your window with <kbd>Ctrl<\/kbd>+<kbd>Shift<\/kbd>+<kbd>Scroll<\/kbd>.<\/p>\n<h2>Miscellaneous improvements<\/h2>\n<p>\ud83d\udee0\ufe0f You can now select text that has been printed in your buffer with the keyboard!<\/p>\n<p>\ud83d\udee0\ufe0f Profiles for Visual Studio Developer Command Prompt (VS2017+) and Visual Studio Developer PowerShell (VS2019.2+) will now be automatically generated (Thanks <a href=\"https:\/\/github.com\/trippwill\" rel=\"noopener\" target=\"_blank\">@trippwill<\/a>!).<\/p>\n<p>\ud83d\udee0\ufe0f Elevated terminal windows will now display a shield icon to the left of the tabs to make the window more distinguishable.<\/p>\n<p>\ud83d\udee0\ufe0f You can now enable the <code>\"adjustIndistinguishableColors\"<\/code> profile setting to adjust the foreground color to make it more visible, based on the background color.<\/p>\n<p>\ud83d\udee0\ufe0f You can now select and interact with subtrees of panes (Thanks <a href=\"https:\/\/github.com\/Rosefield\" rel=\"noopener\" target=\"_blank\">@Rosefield<\/a>!).<\/p>\n<p>\ud83d\udee0\ufe0f When splitting a new pane, <code>SplitState<\/code> now accepts directional modifiers (Thanks <a href=\"https:\/\/github.com\/Rosefield\" rel=\"noopener\" target=\"_blank\">@Rosefield<\/a>!).<\/p>\n<p>\ud83d\udee0\ufe0f You can now open the system menu with <kbd>Alt<\/kbd>+<kbd>Space<\/kbd>, which uses the new <code>openSystemMenu<\/code> action.<\/p>\n<h2>Bug fixes<\/h2>\n<p>\ud83d\udc1b Using the touch keyboard should now invoke properly when tapping inside the console window (Thanks <a href=\"https:\/\/github.com\/yosuemask2\" rel=\"noopener\" target=\"_blank\">@yosuemask2<\/a>!).<\/p>\n<p>\ud83d\udc1b The mouse coordinates are now fixed for when the viewport is scrolled for all events.<\/p>\n<p>\ud83d\udc1b When running multiple actions, selecting a new tab should now focus that tab immediately (Thanks <a href=\"https:\/\/github.com\/Rosefield\" rel=\"noopener\" target=\"_blank\">@Rosefield<\/a>!).<\/p>\n<p>\ud83d\udc1b You can now navigate pane focus without having to zoom out (Thanks <a href=\"https:\/\/github.com\/Rosefield\" rel=\"noopener\" target=\"_blank\">@Rosefield<\/a>!).<\/p>\n<h2>Top contributors<\/h2>\n<p>We had a ton of fantastic contributors for this release. Here are those who have especially made an impact:<\/p>\n<h3>Contributors who opened the most non-duplicate issues<\/h3>\n<p>\ud83c\udfc6 <a href=\"https:\/\/github.com\/elsaco\" rel=\"noopener\" target=\"_blank\">elsaco<\/a><\/p>\n<p>\ud83c\udfc6 <a href=\"https:\/\/github.com\/vefatica\" rel=\"noopener\" target=\"_blank\">vefatica<\/a><\/p>\n<p>\ud83c\udfc6 <a href=\"https:\/\/github.com\/anubhav217\" rel=\"noopener\" target=\"_blank\">anubhav217<\/a><\/p>\n<h3>Contributors who created the most merged pull requests<\/h3>\n<p>\ud83c\udfc6 <a href=\"https:\/\/github.com\/Rosefield\" rel=\"noopener\" target=\"_blank\">Rosefield<\/a><\/p>\n<p>\ud83c\udfc6 <a href=\"https:\/\/github.com\/ianjoneill\" rel=\"noopener\" target=\"_blank\">ianjoneill<\/a><\/p>\n<p>\ud83c\udfc6 <a href=\"https:\/\/github.com\/utgoers\" rel=\"noopener\" target=\"_blank\">utgoers<\/a><\/p>\n<h3>Contributors who provided the most comments on pull requests<\/h3>\n<p>\ud83c\udfc6 <a href=\"https:\/\/github.com\/Rosefield\" rel=\"noopener\" target=\"_blank\">Rosefield<\/a><\/p>\n<p>\ud83c\udfc6 <a href=\"https:\/\/github.com\/Don-Vito\" rel=\"noopener\" target=\"_blank\">Don-Vito<\/a><\/p>\n<p>\ud83c\udfc6 <a href=\"https:\/\/github.com\/heaths\" rel=\"noopener\" target=\"_blank\">heaths<\/a><\/p>\n<h2>Cheers!<\/h2>\n<p>If you want to learn more about these new features, feel free to visit our <a href=\"https:\/\/aka.ms\/terminal-docs\" rel=\"noopener\" target=\"_blank\">docs site<\/a>. If you have any questions or feedback, you can reach out to Kayla (<a href=\"https:\/\/twitter.com\/cinnamon_msft\" rel=\"noopener\" target=\"_blank\">@cinnamon_msft<\/a>) on Twitter. You can file feature requests and any bugs you may find on our <a href=\"https:\/\/github.com\/microsoft\/terminal\" rel=\"noopener\" target=\"_blank\">GitHub<\/a>. We hope you enjoy this latest release of Windows Terminal!<\/p>\n<p><a href=\"https:\/\/devblogs.microsoft.com\/commandline\/wp-content\/uploads\/sites\/33\/2021\/04\/signatures.png\"><img decoding=\"async\" src=\"https:\/\/devblogs.microsoft.com\/commandline\/wp-content\/uploads\/sites\/33\/2021\/04\/signatures.png\" alt=\"Image signatures\" width=\"2408\" height=\"259\" class=\"alignnone size-full wp-image-6579\" srcset=\"https:\/\/devblogs.microsoft.com\/commandline\/wp-content\/uploads\/sites\/33\/2021\/04\/signatures.png 2408w, https:\/\/devblogs.microsoft.com\/commandline\/wp-content\/uploads\/sites\/33\/2021\/04\/signatures-300x32.png 300w, https:\/\/devblogs.microsoft.com\/commandline\/wp-content\/uploads\/sites\/33\/2021\/04\/signatures-1024x110.png 1024w, https:\/\/devblogs.microsoft.com\/commandline\/wp-content\/uploads\/sites\/33\/2021\/04\/signatures-768x83.png 768w, https:\/\/devblogs.microsoft.com\/commandline\/wp-content\/uploads\/sites\/33\/2021\/04\/signatures-1536x165.png 1536w, https:\/\/devblogs.microsoft.com\/commandline\/wp-content\/uploads\/sites\/33\/2021\/04\/signatures-2048x220.png 2048w\" sizes=\"(max-width: 2408px) 100vw, 2408px\" \/><\/a><\/p>\n","protected":false},"excerpt":{"rendered":"<p>Windows Terminal Preview 1.12 is here and it&#8217;s HUGE! This release adds the new features below to Windows Terminal Preview 1.12 and adds the features from this previous blog post to Windows Terminal 1.11. Windows Terminal 1.11 will also be receiving the Defaults page in the settings UI along with the default terminal functionality. You [&hellip;]<\/p>\n","protected":false},"author":3539,"featured_media":7151,"comment_status":"open","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"_acf_changed":false,"footnotes":""},"categories":[10,1,2,3,1535,5,6,1577,8,9,782],"tags":[22,27,29,31,42,1548,48,59,69,70,1576,72],"class_list":["post-7146","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-cmd","category-commandline","category-command-line","category-linux-tools","category-open-source","category-windows-10","category-windows-console","category-windows-package-manager","category-windows-store","category-bash-on-ubuntu-on-windows","category-windows-terminal","tag-bash","tag-cmd","tag-command-line","tag-console","tag-linux","tag-open-source","tag-powershell","tag-terminal","tag-windows","tag-windows-10","tag-windows-package-manager","tag-wsl"],"acf":[],"blog_post_summary":"<p>Windows Terminal Preview 1.12 is here and it&#8217;s HUGE! This release adds the new features below to Windows Terminal Preview 1.12 and adds the features from this previous blog post to Windows Terminal 1.11. Windows Terminal 1.11 will also be receiving the Defaults page in the settings UI along with the default terminal functionality. You [&hellip;]<\/p>\n","_links":{"self":[{"href":"https:\/\/devblogs.microsoft.com\/commandline\/wp-json\/wp\/v2\/posts\/7146","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/devblogs.microsoft.com\/commandline\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/devblogs.microsoft.com\/commandline\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/devblogs.microsoft.com\/commandline\/wp-json\/wp\/v2\/users\/3539"}],"replies":[{"embeddable":true,"href":"https:\/\/devblogs.microsoft.com\/commandline\/wp-json\/wp\/v2\/comments?post=7146"}],"version-history":[{"count":0,"href":"https:\/\/devblogs.microsoft.com\/commandline\/wp-json\/wp\/v2\/posts\/7146\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/devblogs.microsoft.com\/commandline\/wp-json\/wp\/v2\/media\/7151"}],"wp:attachment":[{"href":"https:\/\/devblogs.microsoft.com\/commandline\/wp-json\/wp\/v2\/media?parent=7146"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/devblogs.microsoft.com\/commandline\/wp-json\/wp\/v2\/categories?post=7146"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/devblogs.microsoft.com\/commandline\/wp-json\/wp\/v2\/tags?post=7146"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}