Windows Terminal Preview v0.7 Release

Kayla Cinnamon

Another release is out for the Windows Terminal preview! This release is labeled as v0.7 in the About section of the Terminal. As always, you can download the Terminal from the Microsoft Store and from the GitHub releases page. Here’s what’s new in this release:

Windows Terminal Updates

Panes

You are now able to split your Terminal window into multiple panes! This allows you to have multiple command prompts open at the same time within the same tab.

👉 Note: At the moment, you’re only able to open your default profile within a new pane. Opening a profile of your choice is an option we’re planning to include in a future release!

The following key bindings are included by default within this release to invoke panes actions:

{ "command": "splitHorizontal", "keys": [ "alt+shift+-" ] }, { "command": "splitVertical", "keys": [ "alt+shift+plus" ] }, { "command": { "action": "moveFocus", "direction":"down" }, "keys": [ "alt+down" ] }, { "command": { "action": "moveFocus", "direction":"left" }, "keys": [ "alt+left" ] }, { "command": { "action": "moveFocus", "direction":"right" }, "keys": [ "alt+right" ] }, { "command": { "action": "moveFocus", "direction":"up" }, "keys": [ "alt+up" ] }, { "command": { "action": "resizePane", "direction":"down" }, "keys": [ "alt+shift+down" ] }, { "command": { "action": "resizePane", "direction":"left" }, "keys": [ "alt+shift+left" ] }, { "command": { "action": "resizePane", "direction":"right" }, "keys": [ "alt+shift+right" ] }, { "command": { "action": "resizePane", "direction":"up" }, "keys": [ "alt+shift+up" ] },

Tab Reordering

You can now reorder your tabs! A huge thank you goes out to James Clarke (@Clarkezone) for completing this pull request while at Microsoft Ignite! Here’s the video of him demoing it on the show floor.

👉 Note: You are currently not able to reorder tabs when running the Terminal as administrator (it will crash if you try). Additionally, the UI of the tab will occasionally disappear when reordering. This issue is already being tracked on GitHub.

Suppress Application Title

You can now suppress all title change events that are sent from the application running within your Terminal. This means, you can have either the "name" or "tabTitle" of your profile appear in your tab without it updating! This implementation mimics the original "tabTitle" functionality released in v0.3. By setting "suppressApplicationTitle" to true, if you have "tabTitle" set, "tabTitle" will appear in your tab. Otherwise, the profile’s "name" will appear in your tab.

"tabTitle": "Ubuntu", "suppressApplicationTitle": true

UI Improvements

There is no longer a thick border around the Terminal! The border is much thinner and will display your accent color when you have it set to do so in the Color page of your Windows settings.

👉 Note: If you don’t have this setting enabled, the border will be white.

Bug Fixes

Here are some of the major bug fixes included in this release:

🐛 Line endings when pasting behave properly!

🐛 Alt+Arrow-Keys no longer print extra characters!

🐛 When you’re scrolled up, pasting now scrolls down to the prompt when using "snapOnInput"!

🐛 Quickly opening and closing tabs will crash less!

Cascadia Code Updates

Cascadia Code has received a major update! Here’s what’s new:

  • Greek, Cyrillic, and Vietnamese are now supported!

  • We have a powerline (Cascadia Code PL) version!

  • There is also a version that ships without coding ligatures (Cascadia Mono)!

To get all of the latest goodness from Cascadia Code, feel free to download whichever font files you like from the GitHub repo!

👉 Note: The Windows Terminal ships with the base version, which only includes coding ligatures.

Community News

Microsoft Ignite 2019

This year, members of the Windows Terminal team went to Microsoft Ignite in Orlando, Florida from November 4 – 8. At the conference, Kayla Cinnamon and Carlos Zamora held a 45-minute session discussing what’s new with the Terminal, demoing its customization model and functionality, and chatting about what’s coming next. You can watch the recording of the session here: https://myignite.techcommunity.microsoft.com/sessions/81329?source=sessions

Top Contributors

We always appreciate contributions made from our community and we would like to acknowledge those who have made a large impact on this release!

Contributors Who Opened the Most Non-Duplicate Issues

🏆 skyline75489

🏆 j4james

🏆 greg904

Contributors Who Created the Most Merged Pull Requests

🏆 skyline75489

🏆 j4james

🏆 greg904

🏆 d-bingham

🏆 huoyaoyuan

🏆 spicaSL

🏆 Dugnychon

🏆 shakeel30

Contributors Who Provided the Most Comments on Pull Requests

🏆 skyline75489

🏆 greg904

🏆 ironyman

Until Next Time

As always, if you have any questions or comments, feel free to reach out to Kayla (@cinnamon_msft) on Twitter. If you find any bugs or would like to request a new feature, you can file an issue on GitHub! We hope you like this month’s release and we’ll see you in the next one!

27 comments

Discussion is closed. Login to edit/delete existing comments.

  • Jason BouKheir 0

    woo!!! The new cascadia code and windows terminal are now usable for me!

  • Petter Strandmark 0

    When this terminal has mouse support, it will be my primary one!

  • David Yang 0

    Wow, excited to have this tool! Thanks guys!

  • Johannes Sebald 0

    Why can’t download the App in Microsoft Store for Business in Offline Mode?

  • Chris Karcz 0

    The new “closePane” keybinding is left out.

  • Florin Idita 0

    after I`ve updated to the last version is instantly crashes.
    uninstalled and it has the default profile… still not going up. 😐

    • Felix Rosen 0

      Same for me

      • Florin Idita 0

        Ive fixed it.
        The problem seems to come from display scaling.
        You have to go to
        Settings -> System -> Display -> Advance scaling settings
        I
        ve set it to 100 % but maybe will work with other values that I didn`t test it.

  • יוסף מודי 0

    Installing this version deleted all of my schemes and keybindings. Profiles.json looks like this now:
    // Add custom color schemes to this array
    “schemes”: [],

    // Add any keybinding overrides to this array.
    // To unbind a default keybinding, set the command to “unbound”
    “keybindings”: []
    }

    • Vladimir Milanovic 0

      Same for me

      Rafting Tara

      • Alexander Alexander 0

        Hi!

        Same thing occurred for me.

        Any updates?

        Best regards,
        Alexander
        HittaWebbhotellet

        • Felix Forsell 0

          Hi Alex!

          I believe this is fixed!

          Best regards,
          Felix
          Jps Trafikskola Stockholm

  • Gustavo 0

    Excellent news, we would test it before we use it finally, so we can write a review on our blog about Blog de Sistemas Online.

    • Alexander Alexander 0

      I agree!

      Best regards,
      Alexander
      Konstlagret

      • Felix Forsell 0

        Hi!

        Is the review up?

        Best regards,
        Felix
        Motortrafikskola

  • Michael Walker 0

    Provide support for escalating current shell to windows admin level, rather than watered down version.

    • Jakob Hviid 0

      This would be so damn awesome. Having a simple sudo that is supported at a commandline level instead of the ones out can install outside of the environment that spawn a new shell. Good suggestion.

  • Reprobus R 0

    I`d prefer the tabs at the bottom ?

Feedback usabilla icon