release notes
The new Windows Terminal and the original Windows console host, all in the same place!
release notes
Published 8/27/2024
Contains new featuresThis is, perhaps, the largest release of Windows Terminal to date. I can't believe we're here, but we finally have support for Sixels and a new console hosting infrastructure (stay tuned for a NuGet package!) and more. Read up, and read down, to find out more.
DECCRA and DECFRA should see higher fidelity app-based scrolling (#17747)DECRPM 2027, and users can now configure whether Unicode is measured like the vintage Windows Console, like Linux and macOS terminals using wcwidth, or with Grapheme Clusters like Contour and other modern terminal emulators. Global setting compatibility.textMeasurement (enum console, wcswidth, graphemes (default)) (#16916) (#17443)splitPane and sendInput: foo and quit directly to the New Tab dropdown menu! (#17281)sendInput actions!) with the openSnippets action! You can quickly access any commands you've saved in your JSON file, or with the new x-save command, and replay them with a new slick UI (#17330) (#17794) (#17528)
.wt.json file in your current working directory (we're still working on docs, please stay tuned!) (#17388)wt x-save "text to save" (#16513) (thanks @e82eric!) with additional fixes (#17758)quickFix action to open a menu containing only WinGet suggestions (as of today, on Windows 24H2) (#17502)ReadConsoleOutput and WriteConsoleOutput will now handle out-of-bounds conditions as documented rather than as-made-up (#17567){profile}.experimental.rainbowSuggestions setting (boolean, default false) (#17416)SGR 37 and SGR 40 when emitted by powershell.exe; this may result in regions of incorrect colors (#17666) (#17685) (additional thanks @j4james for some cleanup!)...s in some command palette names to help users find them (#17715){theme}.settings.theme (enum light, dark, system; default: system) (#16479) (thanks @bundgaard!)ENQ using the profile setting answerbackMessage (string, default: null) (conhost users: HKCU\Console AnswerbackMessage REG_SZ) (#17660) (thanks @j4james!)NP PP PPA PPR and PPB, as well as DECPCCM (page cursor coupling mode) and DECRQDE (request displayed extent) (#16615) (#17353) (thanks @j4james!)DECRQTSR DECCTR (CSI 1 ; Pt $ u) (#17708) (thanks @j4james!)DECSCUSR using DECRQSS (DCS $ q SP q ST) (#17659) (thanks @j4james!)CSI 16 t) and the entire text area (CSI 14 t), with a response measured in pixels (#17504) (thanks @j4james!)OSC 4 ?, and the default foreground (OSC 10 ?), background (OSC 11 ?), cursor (OSC 12 ?) and selection colors (OSC 17 ?) (#17729)OSC 17 (#17742)DECDWL and double-height DECDHL lines (#17679)saveSnippet action in your JSON or bind it to any keys (#17535)RangeFromPoint and ExpandToEnclosingUnit will no longer cause Terminal to hang (#17695)unfocusedAppearance set will no longer result in unscheduled disassembly of your terminal (#17770)reloadEnvironmentVariables to our oft-forgotten JSON schema (#17696)DSR CPR, we'll continue without it in 3 seconds (#17576) (#17574)Binary files inside the unpackaged distribution archive bear the version number 1.22.240823002-preview.
E00B06D4197E6002E9B92A076044F12B105956ABAF9DE058D9B3DF021B8A18B48F3A10ED10980379277127037FB4A66F40E1A113EDF83991B6FF7B2D24613BA56EA8DAF670A28DD43823079617E2054A9A5F4411D0B7025C637B6C6276621D81AB59CFB83E645012733B13BF9C155C7F29D70E3DE75886D46F1CFAF64E90E915release notes
Published 8/27/2024
Contains new featuresThis is, perhaps, the largest release of Windows Terminal to date. I can't believe we're here, but we finally have support for Sixels and a new console hosting infrastructure (stay tuned for a NuGet package!) and more. Read up, and read down, to find out more.
DECCRA and DECFRA should see higher fidelity app-based scrolling (#17747)DECRPM 2027, and users can now configure whether Unicode is measured like the vintage Windows Console, like Linux and macOS terminals using wcwidth, or with Grapheme Clusters like Contour and other modern terminal emulators. Global setting compatibility.textMeasurement (enum console, wcswidth, graphemes (default)) (#16916) (#17443)splitPane and sendInput: foo and quit directly to the New Tab dropdown menu! (#17281)sendInput actions!) with the openSnippets action! You can quickly access any commands you've saved in your JSON file, or with the new x-save command, and replay them with a new slick UI (#17330) (#17794) (#17528)
.wt.json file in your current working directory (we're still working on docs, please stay tuned!) (#17388)wt x-save "text to save" (#16513) (thanks @e82eric!) with additional fixes (#17758)quickFix action to open a menu containing only WinGet suggestions (as of today, on Windows 24H2) (#17502)ReadConsoleOutput and WriteConsoleOutput will now handle out-of-bounds conditions as documented rather than as-made-up (#17567){profile}.experimental.rainbowSuggestions setting (boolean, default false) (#17416)SGR 37 and SGR 40 when emitted by powershell.exe; this may result in regions of incorrect colors (#17666) (#17685) (additional thanks @j4james for some cleanup!)...s in some command palette names to help users find them (#17715){theme}.settings.theme (enum light, dark, system; default: system) (#16479) (thanks @bundgaard!)ENQ using the profile setting answerbackMessage (string, default: null) (conhost users: HKCU\Console AnswerbackMessage REG_SZ) (#17660) (thanks @j4james!)NP PP PPA PPR and PPB, as well as DECPCCM (page cursor coupling mode) and DECRQDE (request displayed extent) (#16615) (#17353) (thanks @j4james!)DECRQTSR DECCTR (CSI 1 ; Pt $ u) (#17708) (thanks @j4james!)DECSCUSR using DECRQSS (DCS $ q SP q ST) (#17659) (thanks @j4james!)CSI 16 t) and the entire text area (CSI 14 t), with a response measured in pixels (#17504) (thanks @j4james!)OSC 4 ?, and the default foreground (OSC 10 ?), background (OSC 11 ?), cursor (OSC 12 ?) and selection colors (OSC 17 ?) (#17729)OSC 17 (#17742)DECDWL and double-height DECDHL lines (#17679)saveSnippet action in your JSON or bind it to any keys (#17535)RangeFromPoint and ExpandToEnclosingUnit will no longer cause Terminal to hang (#17695)unfocusedAppearance set will no longer result in unscheduled disassembly of your terminal (#17770)reloadEnvironmentVariables to our oft-forgotten JSON schema (#17696)DSR CPR, we'll continue without it in 3 seconds (#17576) (#17574)Binary files inside the unpackaged distribution archive bear the version number 1.22.240823002-preview.
E00B06D4197E6002E9B92A076044F12B105956ABAF9DE058D9B3DF021B8A18B48F3A10ED10980379277127037FB4A66F40E1A113EDF83991B6FF7B2D24613BA56EA8DAF670A28DD43823079617E2054A9A5F4411D0B7025C637B6C6276621D81AB59CFB83E645012733B13BF9C155C7F29D70E3DE75886D46F1CFAF64E90E915