Releases: microsoft/terminal
Windows Terminal Preview v0.4.2382.0
Features
- HTML Copy! (#1224) (#2038)
- HTML copy is incontrovertible.
- If you want to paste plain text, the receiving application should provide that option.
- HTML copy is incontrovertible.
- There have been significant improvements to tab titles (#2373)
- tabTitle is no longer an override
- Any opened tab will default to being named after its profile (or tabTitle, if it is set)
- The shell can read and change this title.
- CMD likes to append the running command name to the existing title. It can now do that!
- You can now double-click and drag to continue selecting words (#2184)
- …and triple-click and drag to continue selecting lines!
- Your settings will no longer roam from machine to machine. (#2298)
- We always thought it’d be a good idea to roam settings, but really it ended up being a lot more trouble than it was worth.
- No longer will your WSL and PowerShell Core profiles from Machine A cause WT to fail to run on Machine B!
- We’ll migrate them to local storage for you.
- Even if you're using a symbolic link!
- You can now bind Ctrl+C to copy and it’ll still send a literal
^C
if you don’t have any text selected (#2446) - A new selection mode,
copyOnSelect
, has been added: Text will be copied to your clipboard when you select. Immediately. (#2152) - A broader range of settings errors will now result in useful diagnostics instead of useless diagnostics. (#2422)
- A new key binding action,
openNewTabDropdown
, has been added. By default, we bind it to Ctrl+Shift+Space.- As with all new default bindings, it will only be added for new users.
Changes
- Azure Cloud Shell no longer identifies itself as Visual Studio Code (#2219)
- (Dev builds only) Azure Cloud Shell only shows up if it would actually work on your build. (#2195)
- The settings file will never be rewritten once it exists. (#2475)
- (on 100%-scale displays) UIA text ranges will now appear in the right place on-screen (#2423)
Bug Fixes
- Powershell should no longer crash when you close its tab (#2198)
- Applications will now receive proper exit events when you close their tabs.
- Tab icons now flicker 100% less often (#2376)
- We won’t crash when you try to split panes for ants -- thanks @richardszalay! (#2450)
- Data copied to the clipboard will be kept once you exit WT (#2486)
- It’s a bit harder to accidentally detach the window from its dropdown menu. (#2438)
- The box cursor will be 74% less blurry and 100% more cool (#2491)
- Underlines won’t be in the wrong color any longer! (#2491)
- The windows key will no longer snap on input. (#2514)
- Azure Cloud Shell will no longer fail when it can't figure out a tenant's name (#2508)
Windows Terminal Preview v0.3.2171.0
Windows Terminal Preview v0.3.2142.0
Features
Accessibility Support
This is an early integration of our conhost accessibility work into the new Terminal. There's a number of downsides, like that the text range starts at the top of your entire buffer and that Narrator reads everything in it. (#2083) (#1691)
Azure Cloud Shell
New users (or existing users who delete their existing profiles; sorry, same old profile feature) will now have a cool azure cloud shell connection added to their list of profiles. (#1808)
Changes
General
- The UI is now much better. (#1948) (#1934) (#1898) (#929)
- [known bug] The “Maximize” cube won’t turn into the “Restore” icon when you snap or double-click the title bar.
- This is just cosmetic.
- [known bug] The “Maximize” cube won’t turn into the “Restore” icon when you snap or double-click the title bar.
- double- and triple-click selection now works, with customizable word delimiters! (#1197)
- New Panes Features
- You can now resize panes with the keyboard! First, you must add key bindings for
resizePane{Up,Down,Left,Right}
. (#1207) - You can now move focus between panes with the keyboard! You must add key bindings for
moveFocus{Up,Down,Left,Right}
. (#1910) - Panes key bindings will be set by default once we’re sure the feature is actually ready to ship!
- You can now resize panes with the keyboard! First, you must add key bindings for
- When your mouse leaves the window while you're selecting, the selection will continue. (#1523)
- Console Host now supports DECOM and DECCOLM! DECSTBM works better. (#1709) (#1331) (#1881)
- The About dialog now has links to really interesting stuff! (#1887)
Settings
- There's a new default key binding for
closePane
[*] (#2012)- Ctrl+Shift+W will close an open pane (or tab)
closeTab
is no longer bound by defaultcloseTab
closes all panes in a tab (without confirmation)
- There's a new set of default key bindings. [*] (#2014)
- Command line applications are important to us, and Ctrl+W and Ctrl+T are important to them.
- By default,
newTab
andclosePane
will be bound to Ctrl+Shift+T and Ctrl+Shift+W
- There's a new setting for background image alignment:
backgroundImageAlignment
(#1959)- Values:
center
,left
,top
,right
,bottom
,topLeft
,topRight
,bottomLeft
,bottomRight
- Values:
- If you leave the
guid
out of a newly-created profile, one will be generated for you. (#2117) - You can now map OEM keys (
{}\_+-=\\|/?\<\>:";'
) in key bindings! (#2067) - A new profile setting,
tabTitle
, was introduced for people who really don’t want to write code to set their tab titles. (#1358)- Writing code is the best way to put dynamic content in your title bar! It’s really, really cool. Most shells support it!
- You can now add key bindings for
copy
,copyTextWithoutNewlines
, andpaste
. [*] (#1093) - You can now add a key binding for
duplicateTab
[*] (#1685) - There is a new “Vintage” color scheme! [*] (#1901)
- You can now have a background image over top of acrylic or a solid color (#1107)
* New defaults won't be applied to existing profiles. You can either remove your existing profiles.json
or attempt to build a simulacrum of the new defaults.
Bug Fixes
- You can now open the settings file if you use the one true text editor, GVIM (or any other text editor that prefers the “edit” verb instead of the “open” verb.) (#1841)
- If you don’t have an editor bound for JSON files, we’ll mercilessly fall back to notepad.
- Complicated commandlines need a lot less escaping. Mostly, ones with spaces and quotes. (#1815)
- This may be a compatibility concern. Check your profiles to make sure they work!
- Padding no longer pads the scroll bar. Sorry about the padded scroll bars. (#1778)
- The terminal now works if you’re one of the six people who have enabled Use Legacy Console. (#1935)
- Pressing escape will only escape once, so you don’t escape twice (#1974)
- RTL text looks way less bad (#1873)
- You’ll no longer end up with broken Unicode sequences in long runs of emoji or other fancy text! (#1850)
- Your window will no longer overhang the edge of your screen in certain monitor shapes (elliptical, mostly) (#1921)
- Environment variables are now supported in
icon
. (#2050) - A number of crashes were fixed.
Other Changes
Windows Terminal - Preview v0.2 update 1831
This release fixes some of the main issues identified in v0.2.
Bugs Fixed
- AltGr-modified keys weren't working
- A crash that occurred when snapping the Terminal to the side of the screen
- A crash in pane/tab closing
- Our binaries were built with the
APPCONTAINER
flag, which made them fail store certification - Windows Terminal didn't work anywhere that required Direct2D software rendering
- Solarized and Campbell color schemes weren't totally correct
- The version number in the About dialog could not be copied
Windows Terminal - Preview v0.2
This is the first public preview release of Windows Terminal.
Early Preview Disclaimer
This very early preview release includes many usability issues, most notably the lack of support for assistive technology. Much of the internal work to support this is complete and it’s our top priority to support assistive technology very soon. To follow our progress, please track #634.
Color Tool April 2019
1904.29002 Merge pull request #418 from waf/fix-parser-and-registry-bugs-with-re…
Color Tool October 2018
Merge pull request #266 from Microsoft/version Correct version lookup for ES autoincremented value
Color Tool Initial Release
Color Tool
This is the first release for the Windows Console Colortool.
Included is a .zip file that has colortool.exe and included schemes so users can easily install it.