A new release of the tool is rolling out. You know Windows Terminal is being tested and developed and available as the prerelease version.
Today, Windows Terminal Preview 1.5.3142.0 is available with a long list of bug fixes and improvements. You can see the details here-
Windows Terminal Preview 1.5.3142.0 changelog
- This version will detect URLs (of a certain limited vocabulary) and allow you to launch them by pressing Ctrl and clicking
- The tab switcher is more flexible – It lets use Most-Recently Used (MRU) order, in tabstrip order, or not at all.
- A new global setting, tabSwitcherMode is available that supports the following enumerated values –
- mru – most-recently used (MRU) order (default)
- inOrder – in-order order (the order that the tabs at the uppermost of the window are already in)
- disabled – do not use the tab switcher
- This setting supersedes (but does not invalidate) useTabSwitcher (boolean).
- A new global setting, tabSwitcherMode is available that supports the following enumerated values –
- You are able to zoom a split pane to be the only pane visible in its tab using the togglePaneZoom action.
- The launchMode has been taught about focus and maximizedFocus, which will let you start up in focus mode.
- (you can now launch directly to focus/max focus mode with wt -f and wt -Mf. wt -F continues to indicate a request for “fullscreen” mode)
- openTabRenamer action is now onward available. It accomplishes approximately what it says.
- The scrollUp and scrollDown actions have learned about rowsToScroll.
- backgroundImage now supports desktopWallpaper, which will make Terminal use your desktop wallpaper.
- Terminal support for BEL sequence is available
- You can configure Belling with the profile setting bellStyle (audible/none, enum).
Changes
- In Windows Terminal Preview Version 1.5.3142.0, Tab switcher will default to Most-Recently Used (MRU) order.
- While you’re running the tab switcher, you can now even view the tab you’ll be switching to!
- We will now alert you if the keyboard service is disabled as typing into Terminal is not possible.
- Terminal can be exited by a double-middle-click on the taskbar preview, even if it is asking you if you really are sure.
- The tool will now notify you, using a tooltip, that holding Alt while selecting a profile opens a new pane.
- Hyperlink underline is significantly less obtrusive.
- Open Windows Terminal Here shell extension will onward use WT’s icon.
- Pane actions are now animated! You are able to disable the animations via the global setting disableAnimations (default false, boolean).
- Right-clicking on a tab will now yield a Close… submenu with some fun stuff in it.
- Our glyph measurements are now up-to-date as of Unicode 13.
- You are able to use Segoe and emoji MDL2 Assets glyphs as icons for profiles (and not just commands).
- The Terminal will exhibit the correct icon for the system’s contrast mode and whether it’s a preview build or not.
Command Palette
- The command palette uses => to indicate action mode and (nothing) to tell command mode
- To get from Action to Command mode, press backspace to delete the leading >.
- The substring match in the command palette will be highlighted in bold.
- In Windows Terminal Preview Version 1.5.3142.0, PgDown/PgUp and End/ Home work more reasonably in the command palette.
- They’ve added a back button to the command palette that will appear at a nested command.
VT support
- In the current version, OSC 10/11/12 has support for the 600+ X.Org color names (such as antique white and lemon chiffon).
- They’ve refactored their VT parser for maintaining in simpler way.
- Terminal (and console) supports DECREQTPARM.
Code Hygiene
- They’ve deleted some dead code pertaining to Telnet support and shrunk their binary by a few hundred kb.
- They have hooked up some additional robust error reporting so they can help diagnose crashes faster.
- They’ve done some deep refactoring on the settings model
- All overridden settings are available to the app (in preparation for the Settings UI.
- Hidden profiles are no longer deleted, which means you can use one as your default profile.
- All of the images in their repository have been optimized, which should save a couple tens of kb on disk.
Bug Fixes
- Keyboard keys that are not created by actual keyboards (hi AutoHotKey and PowerToys) will no longer be ignored.
- The tab color picker shouldn’t get stuck if you enter the color code #000000.
- Bonus: you can set the brightness in easier way!
- The uppermost border should no longer disappear when you are in focus mode.
- The printScreen key shouldn’t clear your text selection (which was an entirely silly thing for it to do).
- They will no longer force all your terminal windows to activate when you save your settings file.
- alwaysOnTop actually works now. Yeah, I know how that sounds.
- It should be more difficult to get floating context menus when you drag the window.
- Resizing window shouldn’t cause you to recycle hyperlink IDs.
- Failure to write to your settings file is no longer considered fatal.
- Some of you reported that Terminal hangs when clicking on links! You may be surprised to know that that was not our intent. We’ve fixed that.
- Key bindings will consume dead keys, it indicates you can now bind them to do more important tasks.
- In Windows Terminal Preview Version 1.5.3142.0, They have improved the contrast ratio of the shortcut text in the command palette.
- The jump list will show profile icons despite they have forward slashes in them.
- In this Terminal version, Azure Cloud Shell connector will no longer fail and blame you for some sort of Key not found if you have an old shell configuration.
- Accessibility – They shouldn’t crash further when a UIA client or screen reader expands a text range at the end of the buffer or when it moves back to a previous word sometimes or when it’s scrolled into view.
- Accessibility – out-of-bounds text should not further cause a crash.
VT fixes
- On Windows Terminal Preview Version 1.5.3142.0, The combination of OSC 52 (the mechanism used by tmux et al. to set the clipboard) and high Unicode should no longer result in utterly garbled text.
- Empty cells covered by an app-defined hyperlink will not further be ignored when rendering.
- App-defined hyperlinks with the same ID but different URLs are now actually considered to be different links.
Performance
- Closing and opening tabs when you have far too many profiles should no longer hang.
- Launching the utility with embarrassingly many profiles should only take about half as long, as they’ll populate the jumplist more conservatively.
- Accessibility – moving to the next word using a screen reader should be much faster.
Changes to the WPF Control
- With Windows Terminal Preview Version 1.5.3142.0, WPF control now supports AutoFill, which allows the control container to resize without resizing the terminal itself.
These are a huge number of changes!
Download link – Microsoft.WindowsTerminalPreview_1.5.3142.0_8wekyb3d8bbwe.msixbundle
Source – Github.
More on previous versions of Terminal –
1] Windows Terminal Preview v1.1.1812.0 comes out
2] Windows Terminal v1.0.1811.0 is available to download
3] Windows Terminal V0.9 Released as Penultimate of v1.0
4] Windows Terminal 2.0 Roadmap Released
5] Windows Terminal Preview 1910 Rolled Out