Windows Command Line

Windows Terminal, Console and Command Line, Windows Subsystem for Linux, WSL, Windows Package Manager

Terminal Chat in Windows Terminal Canary

At Build 2023, we announced that Windows Terminal users will be able to take advantage of natural language AI to recommend commands, explain errors and take actions within Windows Terminal. Since then, we have been listening to customer feedback and iterating on our AI chat experiments in Windows Terminal. The Windows Terminal team is ...

Introducing Windows Terminal Canary

Windows Terminal is distributed in a variety of formats. We are thrilled to announce that we are adding Windows Terminal Canary to the Windows Terminal family. Windows Terminal Canary is a new canary channel of Windows Terminal that ships nightly and includes “hot off the presses” features. This Canary channel gives users the opportunity ...

Windows Terminal Preview 1.19 Release

The Windows Terminal team is back with a new preview release! Windows Terminal Preview 1.19 introduces new features such as Broadcast Input, Web Search, the Suggestions UI and more! We are also updating Windows Terminal to version 1.18 which will include all of the features from this previous blog post. As always, you can install Windows ...

Windows Terminal on Open at Microsoft

Are curious about how the Windows Terminal project got started? Are you interested in open sourcing your own project? Check out this special Open at Microsoft episode where we discuss the history of Windows Terminal and recap the decisions that led to Windows Terminal being an open-source project 🙂 What is Open at Microsoft? Open at ...

Shell integration in the Windows Terminal

Starting in Terminal 1.15 Preview, the Windows Terminal has started experimentally supporting some new "shell integration" features that make the command line easier to use. In earlier releases, we enabled the shell to inform the Terminal about the current working directory. Now, we have added support for more sequences that allow your shell ...

WinGet configuration Preview

The Windows Package Manager team has been working on several things we're sure you will be very excited about. If you've been following the WinGet blogs, you're already familiar with package management on Windows. We've got some goodies in store for you like package pinning, our new PowerShell module, and running WinGet in the system context...

Windows Terminal Preview 1.18 Release

Welcome back to another Windows Terminal release! This release updates Windows Terminal to version 1.17 and includes all of the features from this previous blog post. Additionally, Windows Terminal Preview is getting an update to version 1.18 and will include all the features detailed here, so let's talk all about them! As always, you can ...

D3D12 GPU Video acceleration in the Windows Subsystem for Linux now available!

Introduction In DirectX ❤ Linux - DirectX Developer Blog we wrote about DXCore & D3D12 support on WSLg and described OpenGL & OpenCL support by adding a D3D12 backend to Mesa 3D, allowing such 3D and compute workloads to be offloaded to the GPU. To extend the types of workloads that we can accelerate with the GPU in WSLg, we also ...

Windows Terminal Preview 1.17 Release

The Windows Terminal team is back with our first release of the year! 🎉 This release introduces version 1.17 to Windows Terminal Preview and updates Windows Terminal to version 1.16 with these new features. As always, you can install Windows Terminal and Windows Terminal Preview from the Microsoft Store, from the GitHub releases page, or by...

Windows Package Manager 1.4

The Windows Package Manager team has been busy working on WinGet 1.4. This release introduces support for .zip-based packages. WinGet can now extract and run an installer inside of a .zip archive or install one or more portable packages from an archive. The WinGet open-source community has also been busy adding new features like command ...