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
-
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.face
now 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.pixelShaderImagePath
setting (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
.exe
files, 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
,DECRQUPSS
andACS
, 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)repositionCursorWithMouse
actually works after you've scrolled the screen (lol) (FixrepositionCursorWithMouse
after the viewport starts scrolling #16950)doskey
macros 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
DCS
sequences 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.winmd
is 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::string
helpers (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)ColorFromXOrgAppColorName
both smaller and more correct (Make ColorFromXOrgAppColorName both smaller and more correct #16824)IsGlyphFullWidth
for IRM/DECSWL (Remove dependency on IsGlyphFullWidth for IRM/DECSWL #16903)VtApiRoutines
(Remove VtApiRoutines #16954)til::bit_cast
withstd::bit_cast
(Replace til::bit_cast with std::bit_cast #16948)til::some
withtil::small_vector
(Replace til::some with til::small_vector #16952)TYPED_EVENT
withtil::event
(Replace usages ofTYPED_EVENT
withtil::event
#16837).rc
files in TSM instead of string literals (Use.rc
files in TSM instead of string literals #16844)float
instead ofdouble
by 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
6731AE00DFBE1EBBADEC8797A69D6953EC754C7C8BE0F91732CCABA32024D7A8
716A55AEFC5041D465C478E5C5FC6D22874A8ED8AEACA8CF8D7A4945BEDB0C7F
69B393756F14680C510D1395F0E0F7A5E87F9C3A42A163890DB7047D270E9562
EA3743F9B8F855D05ED6792B3BDBC204854D7B78B105DDF18BEFE190EE24F16C
This discussion was created from the release Windows Terminal Preview v1.21.1272.0.
Beta Was this translation helpful? Give feedback.
All reactions