Windows Terminal Preview v0.5.2661.0
Pre-release
Pre-release
Features
- You’re going to find a new font on your system. Enjoy it! It’s called “Cascadia Code,” and it’s also an early version. It looks pretty good in terminals. (#2806)
- Your settings are going to get way better from here on in.
- WSL distributions will automatically show up in your menu, ready to use! (#2603) (#2798) (#2789)
- Special feature for upgraders only: existing profiles that point to long-dead distributions will not be removed.
- You can go clean up your key bindings and color schemes. (#2515)
- If you’ve been selfhosting with us since v0.1 and have never taken our advice to delete your profiles, you’re going to have two copies of CMD and PowerShell.
- It’s up to you how you’d like to proceed. You can probably delete one of each.
- There’s a settings schema! If you’re using VS Code, it can help you not write typos. (#2803)
- WSL distributions will automatically show up in your menu, ready to use! (#2603) (#2798) (#2789)
Changes
- You can now use short hex color codes (like
#ccc
) in your settings. (#2658) - You can now hide profiles (key: hidden) (#2801) (#2800)
- Some new defaults have landed (#2378)
- Padding: 8 all around
- Font size: 12? I think it’s actually 12, but the commit says 11. Good hygiene in commit messages is important, folks!
- A new binding command,
closeWindow
, has been added. By default, it will bind to alt+f4. It’ll prompt you before exiting! (#2526) (#2858) - When you double-click a word delimiter, it’ll select all delimiters. Same thing when you drag over one. (#2511)
- Space is special – space is different from the other delimiters in that selecting a period or a slash won’t automatically select every space on the screen (oops).
Bug Fixes
- Terminal will no longer take a trip upstate when it fails to put something on the clipboard (#2590)
- Terminal will be more resilient when your display adapter disappears (#2830)
- Making the window smaller now has a lower chance of crashing when the alternate buffer is engaged (#2666)
- You can now select text with your Surface Pen (or other pen) (#2586)
- Running CLS in CMD will now clear the active screen buffer (not the wrong one, and definitely not a screen buffer on some other computer) (#2729)
- HTML Copy improvements:
- [conhost] When you launch with VT mode enabled, tab stops are now set (#2816)
- Poorly-behaved legacy applications that like to print literal control characters are no longer going to be very sad and wrong when they do. (#1964)
VirtualTerminalLevel
= 1 is now engaged by default for Windows Terminal (and other pseudoconsole hosts) (#2824)- A huge contributor to the bug where copy forgot to include newlines has been addressed (#2797)
- Accessibility should be somewhat less crashy (#2609)
- VT handling improvements (conhost)
RIS
will properly clear the display and the scrollback (#2367)- The VT scrolling commands now check their boundaries better (#2505)
IL
andDL
now have proper margin handling (#2731)DECSTBM
clipping is now applied more consistently (#2764)- Lines inserted will maintain their RGB/256-color attributes (#2668)
- Hygiene: The panes implementation is now more consistent (#2494)
- Hygiene: TerminalApp and Page are now more cleanly separated so that we can support different hosting environments. (#2208)