Welcome back to another Windows Terminal release! This release updates Windows Terminal to version 1.17 and includes all of the features from this previous blog post. Additionally, Windows Terminal Preview is getting an update to version 1.18 and will include all the features detailed here, so let’s talk all about them!
As always, you can install Windows Terminal and Windows Terminal Preview from the Microsoft Store, from the GitHub releases page, or by using winget.
Yes! We finally have tab tearout! This has been a highly requested feature since the dawn of Terminal time. Starting in Windows Terminal Preview 1.18, you will now be able to tear out the tabs in Windows Terminal.
The Windows Terminal will now reload the environment variables automatically when a new tab or pane is opened! No longer do you need to fully shut down the Terminal after installing something and changing the PATH – just open a new tab (or restart the current one) and head off to the races.
In addition, you can now add environment variables in your settings.json. Shoutout to @ianjoneill for this community-contributed feature! This can be done in defaults or in any profile. In the example below, I set two environment variables, both named MY_ENVIRONMENT_VARIABLE, in defaults and in my PowerShell profile: