Releases: microsoft/terminal
Windows Terminal v1.20.11271.0
It feels like just a few days ago that 1.20 got updated in the preview channel! How strange...
Here are the highlights:
- The new rendering engine is enabled by default for everyone!
- We've rewritten resizing so that it's faster and more reliable.
- Alternate Scroll Mode is on by default, so you can scroll pagers like
less
with the mouse wheel.
Important
The new rendering engine is enabled by default, and the original one will be removed in 1.21.
Please report any issues you encounter with it.
Please see the following release notes for additional details.
- Windows Terminal Preview v1.20.11215.0
- Windows Terminal Preview v1.20.10822.0
- Windows Terminal Preview v1.20.10572.0
- Windows Terminal Preview v1.20.10303.0
- Windows Terminal Preview v1.20.10293.0
Note that scrollbar marks and shell integration features are still considered experimental and
are not included in this stable release! However, they are slated for inclusion in 1.21 when it is released to the stable channel.
In addition, automatic search highlighting has been disabled for this release.
Note
This version began rolling out to the Dev, Canary and Beta Windows Insider channels on 2024-05-07. Other channels will be released
as our reliability numbers indicate that we haven't broken anything. If you want to update to this release directly, download it below!
Why are there so many files? How do I choose?
Please visit our page documenting the different Windows Terminal Distributions!
Bug Fixes
The stable release of Terminal also comes with the following bugfixes backported from 1.21.
- Double-clicking a word on the left side of the screen will no longer select parts of your
RPROMPT
(or right prompt) (#17170)
Reliability
- The Atlas engine has gotten somewhat better at reporting errors (#17193)
With additional thanks to @Jvr2022 for keeping our dependencies up to date.
Binary files inside the unpackaged distribution archive bear the version number 1.20.240506001
.
Asset Hashes
- Microsoft.WindowsTerminal_1.20.11271.0_8wekyb3d8bbwe.msixbundle_Windows10_PreinstallKit.zip
- SHA256
4BFB5E319CE068AA286C97B5D181837A6E453B16DAFC9A4F4D006DF15FB76083
- SHA256
- Microsoft.WindowsTerminal_1.20.11271.0_8wekyb3d8bbwe.msixbundle
- SHA256
67216C17DDAB0BAF93E1BE16A851C8D904351DA497FB3C1CD2B71DF849B37931
- SHA256
- Microsoft.WindowsTerminal_1.20.11271.0_arm64.zip
- SHA256
0177B1A17D06150C6A6723DA3AF74C2B42A668DC7DF87C594C3C07CC104FB66B
- SHA256
- Microsoft.WindowsTerminal_1.20.11271.0_x64.zip
- SHA256
F480F65A7874E7055C51EC67E0E4F98011A4EF63DD43C6B882458DAE36A83286
- SHA256
- Microsoft.WindowsTerminal_1.20.11271.0_x86.zip
- SHA256
05DB4E20EB6718858D1C10C0A2042372E9B9C8AB83385DAF389164C03C0E3E20
- SHA256
Windows Terminal Preview v1.20.11215.0
1.20 is about to go stable, but before we do that there's some bug fixes we just had to get into your hands.
Changes
- Terminal now comes with Cascadia Code 2404.23, which has a couple hundred new glyphs! (#17137)
- Search result highlighting has been removed from 1.20. It had a few issues, and the fixes came in too late in the 1.21 for us to backport them (#17103)
- You can now use
%WT_SETTINGS_DIR%
insettings.json
to refer to paths relative to your settings folder; this is
great for portable mode! (#16949) - We've moved to the latest Azure Cloud Shell API version to prevent it from breaking on you (#17115)
Bug Fixes
- You may have noticed too many things you thought you closed coming back atfer you relaunched Terminal, so we
backported the session restoration fixes from 1.21 (#17049) (#17066) (#17068) - Custom Pixel Shaders will no longer get ~ ~ weird ~ ~ after you've let them run for too long (#17104)
- The experimental "Reposition the cursor on mouse click" feature didn't work properly at the extremes of the
- A memory leak on window close has been fixed (#17107)
- Hidden cursors will no longer sometimes reappear unexpectedly (#17148) (thanks @j4james!)
- Maximizing a minimized window will no longer move your viewport around mysteriously (#17058) (thanks @tusharsnx!)
- We've fixed a number of UI style errors in menu item capitalization and our use of ellipses (...) (#16886) (thanks @HarshNarayanJha!)
- We rewrote clipboard handling to make it more robust and failure-proof (#17006)
Binary files inside the unpackaged distribution archive bear the version number 1.20.240430005-preview
.
Asset Hashes
- Microsoft.WindowsTerminalPreview_1.20.11215.0_8wekyb3d8bbwe.msixbundle
- SHA256
8DDD3249CE73B4D83DAAAFA9628F0A70552EE07D92DC701DE266DCA9A9CDBCF6
- SHA256
- Microsoft.WindowsTerminalPreview_1.20.11215.0_arm64.zip
- SHA256
D8E8BE14E24B60FD42969811B6D54282F1CE5D76BEAC3F60EAA40FB8EED7DCB5
- SHA256
- Microsoft.WindowsTerminalPreview_1.20.11215.0_x64.zip
- SHA256
6D4ACF516B338B93AD04E62E12899628E0669CA12B120B42A024C9A936D362C9
- SHA256
- Microsoft.WindowsTerminalPreview_1.20.11215.0_x86.zip
- SHA256
F291775179F5668EF9CAD221204F8870480E9B192C78C222500F9625D9E78E3B
- SHA256
Windows Terminal v1.19.11213.0
This is probably the last servicing release for 1.19 before Stable moves on to 1.20, but I couldn't resist getting
some changes out to my favorite userbase!
Changes
- Terminal now comes with Cascadia Code 2404.23, which has a couple hundred new glyphs! (#17137)
- We've moved to the latest Azure Cloud Shell API version to prevent it from breaking on you (#17115)
Bug Fixes
- Hidden cursors will no longer sometimes reappear unexpectedly (#17148) (thanks @j4james!)
- Maximizing a minimized window will no longer move your viewport around mysteriously (#17058) (thanks @tusharsnx!)
- We've fixed a number of UI style errors in menu item capitalization and our use of ellipses (...) (#16886) (thanks @HarshNarayanJha!)
Binary files inside the unpackaged distribution archive bear the version number 1.19.240430003
.
Asset Hashes
- Microsoft.WindowsTerminal_1.19.11213.0_8wekyb3d8bbwe.msixbundle_Windows10_PreinstallKit.zip
- SHA256
BF1217A67A04816B0E0D07318CF2245C40A6BD2FF9186D5C2B7D5279A52DADC2
- SHA256
- Microsoft.WindowsTerminal_1.19.11213.0_8wekyb3d8bbwe.msixbundle
- SHA256
396441548B00948FBA360F6CA7033B554B429A023FA00FC01330FB1D39923FE1
- SHA256
- Microsoft.WindowsTerminal_1.19.11213.0_arm64.zip
- SHA256
A6AD2515F5BF4EBF0B7256B0F88EB16722ACDD627298D1862BA66B76C5929179
- SHA256
- Microsoft.WindowsTerminal_1.19.11213.0_x64.zip
- SHA256
E32D7E72F8490AD94174708BB0B420E1EF4467B92F442D40DFAFDF42202A16A7
- SHA256
- Microsoft.WindowsTerminal_1.19.11213.0_x86.zip
- SHA256
95993363FC53E0F0FBF8CDA11807F66B899EE8E16803384630CF7841ECC933A0
- SHA256
Windows Terminal Preview v1.20.10822.0
Windows Terminal Preview 1.20 needed some servicing too, so I figured... why not?
Bug Fixes and Changes
- We've rolled back to an older compiler to get Terminal working on Intel Core 2 Duo machines again (!) (#16907)
ReadConsoleOutputCharacterW
no longer fails on lines containing narrow surrogate pairs (#16898)- Auto-detected URLs and search results are no longer pushed around by wide characters (oops) (#16787) (thanks @comzyh and @lhecker!)
- We will now display control characters literally if they were produced with the Windows Console APIs (#16825) (thanks @j4james!)
- So many of you have screenshots that contain our "set terminal as default?" banner, which we take to mean that you never noticed it. We got rid of it. Balance is restored. (#16873)
- Entering the tab switcher via the command palette no longer selects the wrong tab (#16858) (thanks @AlejandroBlanco2001!)
- All localizations are now checked into the project, so you can build any historic version with all of its original languages (#16835)
Binary files inside the unpackaged distribution archive bear the version number 1.20.240322002-preview
.
Asset Hashes
- Microsoft.WindowsTerminalPreview_1.20.10822.0_8wekyb3d8bbwe.msixbundle
- SHA256
2DE1BF8E66469C3C2F26F6398ED56EDBA33E6635AB227C9EF26D0ED8E39A90AA
- SHA256
- Microsoft.WindowsTerminalPreview_1.20.10822.0_arm64.zip
- SHA256
7FAF725A1ADDB05B2B23692EF9970A2336589E6B68B6789B6E77A53A1688BA9F
- SHA256
- Microsoft.WindowsTerminalPreview_1.20.10822.0_x64.zip
- SHA256
0CC49F67C51228F9677EC96D01F1E8C39720E0EA3A686E06FC8592A3F927C46D
- SHA256
- Microsoft.WindowsTerminalPreview_1.20.10822.0_x86.zip
- SHA256
60EE40125419F0813B3C055555B388E3C9CE953EDF800B43EC85F331D2FA91B2
- SHA256
Windows Terminal v1.19.10821.0
This is the March servicing release for Windows Terminal Stable, rolling out now via the Store and WinGet!
Bug Fixes and Changes
- We've rolled back to an older compiler to get Terminal working on Intel Core 2 Duo machines again (!) (#16907)
ReadConsoleOutputCharacterW
no longer fails on lines containing narrow surrogate pairs (#16898)- Auto-detected URLs and search results are no longer pushed around by wide characters (oops) (#16787) (thanks @comzyh and @lhecker!)
- We will now display control characters literally if they were produced with the Windows Console APIs (#16825) (thanks @j4james!)
- Entering the tab switcher via the command palette no longer selects the wrong tab (#16858) (thanks @AlejandroBlanco2001!)
- All localizations are now checked into the project, so you can build any historic version with all of its original languages (#16835)
Binary files inside the unpackaged distribution archive bear the version number 1.19.240322001
.
Asset Hashes
- Microsoft.WindowsTerminal_1.19.10821.0_8wekyb3d8bbwe.msixbundle
- SHA256
EE0D267D20BF2F48C998DB258E83215F74FE69D9D08A50B9A2DBD008CAE52196
- SHA256
- Microsoft.WindowsTerminal_1.19.10821.0_8wekyb3d8bbwe.msixbundle_Windows10_PreinstallKit.zip
- SHA256
2A433736B0CF6EA215BE6DA0B785520AC950060D50903FBC39EFACB815FD95EC
- SHA256
- Microsoft.WindowsTerminal_1.19.10821.0_arm64.zip
- SHA256
12ED0807BFC21E1DCC41949C070910711A8E891AC783816B384F194ECE645CDF
- SHA256
- Microsoft.WindowsTerminal_1.19.10821.0_x64.zip
- SHA256
B6243B796C57D146D8943828000F86FFE5C9DA0B21A19653C2D9D323706384C1
- SHA256
- Microsoft.WindowsTerminal_1.19.10821.0_x86.zip
- SHA256
6D8BB58109233F819EA1CE833E996151F24A557BDBEBA39A97A51BB7170BE609
- SHA256
Windows Terminal Preview v1.20.10572.0
Terminal 1.20 is great, but it did have a couple bugs. Thanks for reporting them!
Changes
- Dashed, dotted and curly underlines have been changed to be slightly more readable (and pretty!) (#16719)
Bug Fixes
- In CMD, pressing Tab in the middle of a line will finally clear the remainder of the line from the screen (#16718)
DECKPAM
is no longer supported for this build, as it was causingzsh
users a lot of trouble (#16675)- We have removed one source of graphical issues on x86, which was caused by a compiler bug (#16742)
- Search highlights will no longer act up when they wrap over the end of a line (#16691) (thanks @e82eric!)
- Dead keys once again work if you press space after pressing one (#16645) (thanks @j4james!)
- You can once again copy/paste entire files on the Terminal window (#16634)
- The json schema now correctly offers
experimental.repositionCursorWithMouse
(#16652) (thanks @sarim!)
Binary files inside the unpackaged distribution archive bear the version number 1.20.240226002-preview
.
Asset Hashes
- Microsoft.WindowsTerminalPreview_1.20.10572.0_8wekyb3d8bbwe.msixbundle
- SHA256
9E87C7DB244A659033C4A22141E359BAF79CD38D86E9ADE492ACAF7453E488D9
- SHA256
- Microsoft.WindowsTerminalPreview_1.20.10572.0_arm64.zip
- SHA256
F2D4896BB7F3DDE099A98A0335E9D3A5A3F387628B56F8477CFBEA47724675B0
- SHA256
- Microsoft.WindowsTerminalPreview_1.20.10572.0_x64.zip
- SHA256
B99E830602BF72F9DF6714FFBEABFB4FF0AD42BD19F878AE2DA8ECD77B48EB8E
- SHA256
- Microsoft.WindowsTerminalPreview_1.20.10572.0_x86.zip
- SHA256
C2A85141D097CEE898AA9D121C9B258BD6062C1D932D5C1516C8E4E7BCC4B606
- SHA256
Windows Terminal v1.19.10573.0
This is a quick servicing release to cross a few eyes and dot a few Ts.
Changes
- Dashed, dotted and curly underlines have been changed to be slightly more readable (and pretty!) (#16719)
Bug Fixes
- In CMD, pressing Tab in the middle of a line will finally clear the remainder of the line from the screen (#16718)
- We have removed one source of graphical issues on x86, which was caused by a compiler bug (#16742)
- You can once again copy/paste entire files onto the Terminal window (#16634)
Binary files inside the unpackaged distribution archive bear the version number 1.19.240226003
.
Asset Hashes
- Microsoft.WindowsTerminal_1.19.10573.0_8wekyb3d8bbwe.msixbundle_Windows10_PreinstallKit.zip
- SHA256
A89F03E264813E454B3E1674886843294A4F5C46DF0A6F5984AC7FB8E709D1E2
- SHA256
- Microsoft.WindowsTerminal_1.19.10573.0_8wekyb3d8bbwe.msixbundle
- SHA256
59396AF53C987B3385FDB26A97CA026C8F1FA892FB23E9F3AA7DEC53E7F7DB0A
- SHA256
- Microsoft.WindowsTerminal_1.19.10573.0_arm64.zip
- SHA256
A0E71AF2D0E0BDDE82F861CE7A9061D35B82C4A2FFCE76DEC06CAB4234E772CE
- SHA256
- Microsoft.WindowsTerminal_1.19.10573.0_x64.zip
- SHA256
F756A41FA2DBEE274334CB49D93A84CB29E5DF0A2446FC79BF7ED9FFE8B49FFB
- SHA256
- Microsoft.WindowsTerminal_1.19.10573.0_x86.zip
- SHA256
9920A17DB43D58E2561F7271AC3AD9BB0C05E97CA946BE50422301227153E5EA
- SHA256
Windows Terminal Preview v1.20.10303.0
Let us pretend that this is the actual release 1.20 should have been.
Bug Fixes
wt $COMMAND
no longer blows away the entire process environment, and it now works properly (#16624)
Binary files inside the unpackaged distribution archive bear the version number 1.20.240130003-preview
.
Asset Hashes
- Microsoft.WindowsTerminalPreview_1.20.10303.0_8wekyb3d8bbwe.msixbundle
- SHA256
CBB260C42BEF15FFBD7DC7FA777A742886DF528DEAB2CE718C86DFCAE3A145CA
- SHA256
- Microsoft.WindowsTerminalPreview_1.20.10303.0_arm64.zip
- SHA256
A1C70B7DBF62D23BEBC043D87D2E92F6220AEDE6822E4E714239E7D2806EF8A2
- SHA256
- Microsoft.WindowsTerminalPreview_1.20.10303.0_x64.zip
- SHA256
BF45756463C74E5CC1CC5CEB26F6119CDA6CE8B037573BBA37C4869083C5CCCF
- SHA256
- Microsoft.WindowsTerminalPreview_1.20.10303.0_x86.zip
- SHA256
1F3781746BA3C67312868A98F588F9D5CE2BC74DE60A615188119F9E0AD49AFB
- SHA256
Windows Terminal v1.19.10302.0
This is a quick update to fix a blocking issue in 1.19.
Bug Fixes
wt $COMMAND
no longer blows away the entire process environment, and it now works properly (#16624)
Binary files inside the unpackaged distribution archive bear the version number 1.19.240130002
.
Asset Hashes
- Microsoft.WindowsTerminal_1.19.10302.0_8wekyb3d8bbwe.msixbundle_Windows10_PreinstallKit.zip
- SHA256
0993CBA7A53DA6EA4CF5F1702440E61404E9AE9463EFD5CBDC16E6ADFC5465E7
- SHA256
- Microsoft.WindowsTerminal_1.19.10302.0_8wekyb3d8bbwe.msixbundle
- SHA256
29F780BD04AE5F01D3EBDB63CC98A917C676AC7810DAC00D635B78F8ACD47E14
- SHA256
- Microsoft.WindowsTerminal_1.19.10302.0_arm64.zip
- SHA256
9A3B3EF52F887518FB58AB79D14F54AB177F4D7FD42DE5C37C921E30E7A9D259
- SHA256
- Microsoft.WindowsTerminal_1.19.10302.0_x64.zip
- SHA256
899B60D9145FCE8CE7B18C0E53A80C2362FA67C3EAB5D0823543041A7E10F0D3
- SHA256
- Microsoft.WindowsTerminal_1.19.10302.0_x86.zip
- SHA256
27DCB0951CD83C7551F7B3EC3E997A1928D395D985015833ED11CA9976F5C48A
- SHA256
Windows Terminal v1.18.10301.0
Hubris! To think that the last 1.18 update would be the last 1.18 update! Alas.
Bug Fixes
wt $COMMAND
no longer blows away the entire process environment, and it now works properly (#16624)
Binary files inside the unpackaged distribution archive bear the version number 1.18.240130001
.
Asset Hashes
- Microsoft.WindowsTerminal_1.18.10301.0_8wekyb3d8bbwe.msixbundle_Windows10_PreinstallKit.zip
- SHA256
7D2A79C6BED858A0E709E517CC91A241C4BED2755AA54B77EDD129AFB8A85A18
- SHA256
- Microsoft.WindowsTerminal_1.18.10301.0_8wekyb3d8bbwe.msixbundle
- SHA256
DAC95A3D337A315FD1298E2A06F27332F6CADA3E386EA772C179B105A0D817A7
- SHA256
- Microsoft.WindowsTerminal_1.18.10301.0_arm64.zip
- SHA256
9BFBA5883DBA531D785A3BADE526007678C8ACD9FA7AD1B66F8A466B82DAFC82
- SHA256
- Microsoft.WindowsTerminal_1.18.10301.0_x64.zip
- SHA256
38B0E38B545D9C61F1B4214EA3EC6117C0EC348FEB18476D04ECEFB4D7DA723D
- SHA256
- Microsoft.WindowsTerminal_1.18.10301.0_x86.zip
- SHA256
8FB0683AD2A08FED8F76379173FA2157417BEA4633E508B9E6F96E906D0A9D18
- SHA256