Microsoft 11990 Published by

Windows Terminal v1.24 finally cuts the sluggish store license check on startup to speed up launch times and stop random access errors. The update completely reworks mouse mode text selection so shift clicks behave predictably and absolute coordinates replace the old half cell guessing game. Custom tab titles now stick properly after sessions end, while a stubborn neovim window shrinking bug finally gets patched out of the codebase. A new configurable URL warning dialog joins several behind the scenes memory leak fixes that keep screen readers, large payloads, and malformed graphics from crashing your terminal.



Windows Terminal v1.24 Fixes Launch Speed, Tab Titles, and That Annoying Mouse Selection Bug

Windows Terminal v1.24 drops a few long-standing quirks that have been bugging power users for months. This release tackles launch performance by cutting out unnecessary store checks, fixes how text selection behaves in mouse mode, and finally stops tab titles from randomly resetting to default names. It is a solid maintenance build that focuses on stability rather than flashy new features.

Windows Terminal v1.24 Skips the Store License Check

Microsoft has disabled the store licensing verification during startup, which means the terminal opens noticeably faster and stops throwing random access errors. The old check was basically a relic that slowed down boot times without adding any real security value for local command line tools. Users who rely on quick terminal access will appreciate the smoother launch sequence, especially when juggling multiple profiles or running automation scripts at login.

Mouse Mode Selection Finally Gets Logical

The text selection logic in mouse mode has been completely reworked to stop fighting with the terminal itself. Shift clicks will no longer extend an existing selection, and positioning now uses absolute coordinates instead of guessing which half cell you meant. This matters because dragging across output often resulted in fragmented selections or accidentally highlighting the wrong command history. The fix aligns the behavior with what most users actually expect when copying logs or error messages from a running process.

Tab Titles Stick and Neovim Stops Shrinking Windows

Custom tab titles will no longer spontaneously revert to Default or Windows PowerShell after a session ends. The underlying profile override mechanism was leaking state between sessions, which made managing multiple workspaces feel chaotic. There is also a fix for the resize pane action that stops terminal windows from shrinking by one row every time you exit neovim. That particular bug forced users to manually adjust window sizes repeatedly, so the patch saves a lot of unnecessary clicking and keeps layouts intact during long editing sessions.

URL Warnings and Memory Leak Patches

A new warning dialog will pop up when dragging or dropping files that contain potentially harmful URLs, giving users a chance to verify links before they execute. The behavior can be tuned through the safeUriSchemes setting in the JSON configuration file, which keeps the feature from becoming a nuisance for developers who work with local test endpoints or custom protocols. Memory management has also been tightened up across several areas. Screen reader integration no longer leaks memory during long sessions, and the WM_COPYDATA handler now rejects outrageously large payloads that used to crash 32-bit Intel builds. Sixel image rendering gets a similar treatment to prevent access violations on malformed graphics data.

Input Method and Wordwise Fixes Round Out the Build

International keyboard layouts finally get proper handling when composing text, since the cursor will now push existing characters to the right instead of blindly overwriting them. The wordwise selection tool also stops grabbing the wrong word when the click lands exactly on a boundary. These are small adjustments that add up to a much cleaner typing experience across different language packs and editing workflows.

Release Windows Terminal v1.24.11321.0

Finally! Terminal Stable is getting all of the fun bug fixes that landed in preview over the past couple releases.

Release Windows Terminal v1.24.11321.0 ยท microsoft/terminal

Grab the update through the Microsoft Store or grab the standalone installer if you prefer keeping things portable. The build is stable enough for daily driver use, so there is no need to wait for a point release unless you are actively debugging edge case scripts. Happy terminal tweaking.