Ir para conteúdo

Windows Terminal Windows Terminal Preview v1.14.143


MBot

Posts Recomendados

Welcome to the terminaldome! Today this release page is graced by the works of pinch hitter (and pinch release notes writer) @carlos-zamora.

Why are there so many packages? How do I choose? This version of Windows Terminal is distributed in two bundles, one of which works on Windows 10-11 and the other of which only works on Windows 11. The Windows 11 version is much smaller because we no longer need to work around a platform issue related to our dependencies.

If you intend on using Terminal as an unpackaged application--that is, extracting the msix file--we recommend that
you use the Win10 bundle. You will need the Visual C++ runtime redistributable.

In addition, if you install the packaged version on either Windows 10 or Windows 11, it now depends on the Visual C++ Universal Runtime Package.

Despite these distributions having different version numbers, they are built from the same code and there is no
functional difference between them.

If you install the Windows 10 verison on Windows 11, it will probably automatically upgrade itself to the Windows 11
version. It turns out that it is impossible to have two bundles with the same version number, so it has to be this
way.

Features

  • Windows Terminal now has better support for the xterm "Alternate Screen Buffer", and can now handle alternate scroll mode and resize/reflow better (#12561) (#12569) (#12719)
  • Using windowed applications from the terminal should work much better now
    • ConPTY can now handle show/hide window calls and even knows who the window owner is (#12515) (#12526)
    • Windows created by console apps now appear above the terminal (#12799) (#12899)
    • Focus events are now sent through VT input (#12900)
  • You can now use the experimental.useBackgroundImageForWindow (bool, default false) global setting to apply one background image for your entire window! (#12893) (#13114) (thanks @nico-abram!)
  • You are now able to select all the text in the buffer using the selectAll action. This is bound by default to ctrl+shift+a (#13045) (#13084)

Changes

UI

  • @dansmor7 contributed some visual changes to the tabs, scrollbar, new tab button, caption buttons, color picker, settings UI, command palette, and search box to move us closer to the Windows 11 design language. Really just about any WinUI surface we have, it's been polished up! (thanks @dansmor7!) (#12913) (#12916) (#12973) (#13083)
  • RadioButtons in the settings UI have been replaced with ComboBoxes. This gives an added bonus to keyboard and screen reader users, and makes it easier to navigate through and change these settings. (#12833)

Interactivity

  • The IME input mode now defaults to English when interacting with Windows Terminal (#13028) (thanks @YanceyChiew!)
  • Terminal is now aware of toggled state for Caps Lock, Scroll Lock, and Num Lock (#12823) (thanks @matkaas!)

Settings

  • There's now a VERY EXPERIMENTAL new VT passthrough mode setting that makes ConPTY do minimal translations and may make your terminal a little faster ?? and a lot more broken! (#11264) (#13051) (#13109)
    • Use the experimental.connection.passthroughMode (bool, default true) profile setting and it should be set on the profile's next launch
    • ⚠️ WARNING ⚠️ This seems to mostly work with CMD and WSL. PowerShell is mostly sad ?.
  • The trimBlockSelection global setting now defaults to true (#12737)
  • Terminal now ignores newTab actions with a profile index greater than the number of profiles (#11621)

Atlas Renderer Improvements

  • ClearType is no longer always enabled (#12705)
  • The grayscale blending shader should now be working properly (#12734)
  • OpenConsole's leak check report should be fixed now (#12415)
  • The shader power draw was reduced using explicit branching (#12552)
  • The renderer is now smarter about when to resize the buffer when scrolling (#13100)

Documentation

Bug Fixes

  • Terminal should be able to find Cascadia Mono... Third time's the charm? ? (#12904)
  • commandline in profile.defaults should no longer override the commandlines of profiles that specify cmd.exe or powershell.exe. (#12906)
  • Get rid of a memory leak in onecore interactivity (#12340)
  • We should be maintaining the virtual viewport bottom properly now (#12972) (#13052) (#13087) (thanks @j4james!)
  • Screen readers can now read some settings in the UI better (#13032)
  • Replace "acrylic" with "acrylic material" for localization purposes (#12505)
  • The "close tab" button color now matches the tab text color (#13018) (thanks @ianjoneill!)

Reliability

  • Fix a crash when deleting the last profile in the settings UI (#13044)
  • Fix resize crash in OpenConsole when using the Atlas Renderer (#13015)

Code health and Maintainability

Download

Link para o comentário
Compartilhar em outros sites

Visitante
Este tópico está impedido de receber novos posts.
  • Quem Está Navegando   0 membros estão online

    • Nenhum usuário registrado visualizando esta página.
×
×
  • Criar Novo...