Windows Terminal Preview v1.21.1272.0 #17201
DHowett
announced in
Announcements
Replies: 4 comments 2 replies
-
|
So much new stuff can't wait |
Beta Was this translation helpful? Give feedback.
0 replies
-
|
Excited! Built-in Glyphs! |
Beta Was this translation helpful? Give feedback.
0 replies
-
|
Thanks! What is File Explorer's 7zip? |
Beta Was this translation helpful? Give feedback.
2 replies
-
|
It also introduced some bugs😅 |
Beta Was this translation helpful? Give feedback.
0 replies
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment

Uh oh!
There was an error while loading. Please reload this page.
-
Windows Terminal 1.21 turned out to have WAY more in it than we had expected--we were busy doing things like sudo for Windows and File Explorer's 7zip, RAR and tar support... and still we ended up landing a bunch of Terminal work too!
Enjoy!
Features
{profile}.font.facenow supports comma-separated face names, e.g.Courier New, Cascadia Code PL, Bahnschrift{profile}.font.builtinGlyphs, boolean, defaulttrue){profile}.font.colorGlyphs, boolean, defaulttrue) for when you really want to eat a wireframe burrito (Add support for turning off full-color Emoji #16871)experimental.pixelShaderImagePathsetting (Added experimental.pixelShaderImagePath #14073) (thanks @mrange!)t1, typeTexture2D. See the BackgroundImage shader for a small sample.splitPane,newTab#16914){"action":"splitPane","type":"scratchpad"}to try it out.experimental.namespace in the Settings UI (Add a pile of 'experimental' settings to the profile SUI #16809)Changes
.exefiles, if those can be determined. If you want your profile to have no icon, you must set the icon to"none"(or check the "Hide icon" box in Settings) (When the profile icon is set to null, fall back to the icon of the commandline #15843)UI
VT Compatibility
DECSWT(Set Window Title) in addition to XTerm'sOSC 2(Add support for the DECSWT (Set Window Title) escape sequence #16804) (thanks @j4james!)DECAUPSS,DECRQUPSSandACS, which completes the 8-bit interface architecture (Complete the 8-bit interface architecture #16547) (thanks @j4james!)Bug Fixes
RPROMPT(or right prompt) (Take wrapping into account when expanding wordwise selections #17170)repositionCursorWithMouseactually works after you've scrolled the screen (lol) (FixrepositionCursorWithMouseafter the viewport starts scrolling #16950)doskeymacros once again (and I mean, "since 2015"?) work on inputs with more than one consecutive space character (Fix doskey macros for inputs with >1 consecutive whitespace #17129)Reliability
Performance
VT Compatibility
DCSsequences that span packets will no longer get sliced in half and--in so being--destroyed (Make sure DCS strings are flushed to conpty without delay #17195) (thanks @j4james!)Packaging Changes
Microsoft.Terminal.UI.dll. Its.winmdis not required. (Introduce Microsoft.Terminal.UI and consolidate UI helpers #15107)Code Health
We're trying something new, where we don't delete all of the code health improvements and just put them right in the changelog.
std::bind([clang-tidy] Remove in-product uses of std::bind #16870)ProfileViewModel(A minor cleanup of ProfileViewModel #16788)til::stringhelpers (Add new and extend existing til::string helpers #16772)VCToolsVersion; see DD-1541167 for more (build: force the latest VCToolsVersion; see DD-1541167 for more #17156)ColorFromXOrgAppColorNameboth smaller and more correct (Make ColorFromXOrgAppColorName both smaller and more correct #16824)IsGlyphFullWidthfor IRM/DECSWL (Remove dependency on IsGlyphFullWidth for IRM/DECSWL #16903)VtApiRoutines(Remove VtApiRoutines #16954)til::bit_castwithstd::bit_cast(Replace til::bit_cast with std::bit_cast #16948)til::somewithtil::small_vector(Replace til::some with til::small_vector #16952)TYPED_EVENTwithtil::event(Replace usages ofTYPED_EVENTwithtil::event#16837).rcfiles in TSM instead of string literals (Use.rcfiles in TSM instead of string literals #16844)floatinstead ofdoubleby default (Use float instead of double by default #17100)With additional thanks to @Jvr2022 for keeping our dependencies up to date.
Binary files inside the unpackaged distribution archive bear the version number
1.21.240506002-preview.Asset Hashes
6731AE00DFBE1EBBADEC8797A69D6953EC754C7C8BE0F91732CCABA32024D7A8716A55AEFC5041D465C478E5C5FC6D22874A8ED8AEACA8CF8D7A4945BEDB0C7F69B393756F14680C510D1395F0E0F7A5E87F9C3A42A163890DB7047D270E9562EA3743F9B8F855D05ED6792B3BDBC204854D7B78B105DDF18BEFE190EE24F16CThis discussion was created from the release Windows Terminal Preview v1.21.1272.0.
Beta Was this translation helpful? Give feedback.
All reactions