This is the fourth servicing release for Terminal! We've fixed a couple of our more annoying issues, and added a new feature thanks to @ltrzesniewski for configuring the new URL warning dialog.
These release notes include changes from v1.25.1241.0 so that you don't need to go read those separately.
Changes
- You can now change the behavior of the URL warning dialog with the new
safeUriSchemessetting (JSONsafeUriSchemes, array of strings, default[]) (#20207) (thanks @ltrzesniewski!) - We have disabled store licensing checks on startup, which should improve launch performance and reliability and prevent the store from deciding that nobody is allowed to run Terminal (#20163)
Bug Fixes
- We will no longer attempt to allocate too much memory or crash with an access violation on certain specially-crafted Sixel images (#20213)
- Overridden tab titles should no longer spontaneously reset to
DefaultorWindows PowerShellor the default for any given profile (#20214) (thanks @imsh!) - Terminal windows should no longer shrink by one row or column at a time every time you exit neovim (#20183)
- Terminal's
WM_COPYDATAhandler will no longer accept outrageously large payload sizes, especially on 32-bit Intel platforms (#20185) - The
resizePaneaction will now fall through to normal keyboard input if there was no pane to resize (#20001) (thanks @nmurrell07!) - Wordwise selection that starts at a word boundary will no longer select the wrong word (#20084)
Binary files inside the unpackaged distribution archive bear the version number 1.25.260512002-preview.