| Version | Change log |
| PowerToys 0.96.1 Nov 26, 2025 |
Advanced Paste: Removed deprecated OpenAI Prompt Execution Settings properties, enabling use of new models such as GPT-5.1 in Azure OpenAI. Updated Foundry Local model parameters to allow for longer output tokens. Fixed an issue where a model could appear unavailable immediately after being downloaded from Foundry Local. Image Resizer: Brought Image Resizer back to Windows 10. Awake: Fixed timed mode not expiring correctly. |
| PowerToys 0.96.0 Nov 19, 2025 |
Advanced Paste now supports multiple online and on-device AI model providers: Azure OpenAI, OpenAI, Google Gemini, Mistral, Foundry Local and Ollama. Command Palette received extensive improvements including file search filters, better clipboard history metadata, context-menu styling, and dozens of bug fixes and enhancements. PowerRename can now extract and use photo metadata (EXIF, XMP) in renaming patterns like %Camera, %Lens, and %ExposureTime. Advanced Paste: Advanced Paste now lets you connect to multiple AI providers instead of being limited to a single OpenAI provider. See Advanced Paste documentation for usage. Awake: The Awake countdown timer now stays accurate over long periods. Thanks @daverayment! Fixed Awake context menu positioning. The fix removed the conversion of the mouse cursor from screen to client-window coordinates, instead using the raw screen coordinates returned by GetCursorPos; the context menu now appears at the correct screen position. Thanks @lzandman! Command Palette: The search field in context menus now matches the look of the Command Palette, with a smoke backdrop and improved padding. Fallback items such as math calculations or the Run command now appear in results more quickly. Thanks @jiripolasek! Ensured the command bar updates correctly after navigating to another page and commands are displayed correctly. Thanks @jiripolasek! The Command Palette settings page has been reorganized. Activation-key options are grouped under an expander and extension settings are framed for improved readability. When you modify a command, its alias, hotkey, and tags now update in the top-level list, keeping the displayed information in sync. Thanks @jiripolasek! Press Ctrl + , to open Command Palette settings from anywhere. Thanks @jiripolasek! You can use Page Up and Page Down to navigate the list while focus is in the search box. Thanks @samrueby! Fixed an issue where the search box could disappear when navigating pages. Thanks @jiripolasek! Ensu |
| PowerToys 0.95.1 Oct 23, 2025 |
CmdPal: Fixed crashes on pages using filters (e.g., Windows Terminal profiles, Windows Services) when built with trimming or AOT by removing runtime bindings from the FiltersDropDown control Fixed an issue where window style changes (such as WS_EX_TOOLWINDOW) were not properly applied by ensuring cached window data is refreshed Light Switch: Fixed bug where Light Switch was enabled by default Fixed bug where Manual time schedule was being overridden by sunset calculations Renamed "Manual" mode to "Fixed Hours" for clarity Created a new "Off" mode that disables the schedule but still allows the shortcut to be used Fixed a bug which allowed the taskbar to be the accent color in light mode (this should only be allowed in dark mode) Fixed a bug where light/dark times where not updating when switch between modes (Specifically manual back to Sunset to Sunrise mode) Find my mouse: Fixed bug that would cause the window to lose focus Fixed bug that would cause the mouse to go busy (hourglass) Installer: Removed WiX v3 infrastructure and migrate exclusively to WiX v5, cutting build times Bug report: Improvements to the bug report system |
| PowerToys 0.95.0 Oct 16, 2025 |
Highlights: NEW: The Light Switch utility in PowerToys allows you to automatically switch between light and dark themes in Windows based on the time of day. Command Palette delivered major search performance gains (new fuzzy matcher + smarter fallbacks) improving relevance and speed. Peek can now be used activated using the Space bar! Find My Mouse added transparent spotlight with independent backdrop opacity, boosting focus and accessibility. Settings now lets you delete shortcuts entirely and ignore conflicts. Mouse Pointer Crosshairs gained orientation options (vertical / horizontal / both) for customizable accessibility. Thanks @mikehall-ms! PowerRename fixed enumeration counter skipping ensuring reliable batch renames. Thanks @daverayment! ZoomIt restored legacy draw/snipping behaviors and fixed recording races improving reliability. Thanks @chakrik73! Command Palette: Reorganized core projects and introduced CoreLogger to reduce dependencies. Applied conditional margin for icon-only tags to tighten layout. Thanks @samrueby! Added setting to choose Clipboard History primary action (Paste vs Copy). Thanks @jiripolasek! Prevented false "Unresponsive" flags for UWP apps in Window Walker. Thanks @jiripolasek! Hardened activation flow for x-cmdpal:// links with synchronous handling + timeout. Thanks @jiripolasek! Enabled AOT by default for performance while simplifying publish configs. Cleaned and codified .editorconfig without behavior change. Thanks @jiripolasek! Replaced service state color dots with play/pause/stop icons for accessibility. Thanks @samrueby! Fixed filter dropdown sync and crash by binding SelectedValue and raising UI-thread notifications. Thanks @jiripolasek! Ensured long links wrap correctly in details view. Removed animation + enforced min width on filter dropdown for clarity. Thanks @jiripolasek! Restored focus to More button after ESC closes context menu improving keyboard flow. Marked main and toast windows as tool windows to keep |
| PowerToys 0.92 Jul 2, 2025 |
Highlights: PowerToys settings now has a toggle for the system tray icon, giving users control over its visibility based on personal preference. Thanks @BLM16! Command Palette now has Ahead-of-Time (AOT) compatibility for all first-party extensions, improved extensibility, and core UX fixes, resulting in better performance and stability across commands. Color Picker now has customizable mouse button actions, enabling more personalized workflows by assigning functions to left, right, and middle clicks. Thanks @PesBandi! Bug Report Tool now has a faster and clearer reporting process, with progress indicators, improved compression, auto-cleanup of old trace logs, and inclusion of MSIX installer logs for more efficient diagnostics. File Explorer add-ons now have improved rendering stability, resolving issues with PDF previews, blank thumbnails, and text file crashes during file browsing. Color Picker: Added mouse button actions so you can choose what left, right, or middle click does. Thanks @PesBandi! Crop & Lock: Aligned window styling with current Windows theme for a cleaner look. Thanks @sadirano! Command Palette: Enhanced performance by resolving a regression in page loading. Applied consistent hotkey handling across all Command Palette commands for a smoother user experience. Improved graceful closing of Command Palette. Thanks @davidegiacometti! Fixed consistency issue for extensions' alias with "Direct" setting and enabled localization for "Direct" and "Indirect" for better user understanding. Thanks @davidegiacometti! Improved visual clarity by styling critical context items correctly. Automatically focused the field when only one is present on the content page. Improved stability and efficiency when loading file icons in SDK ThumbnailHelper.cs by removing unnecessary operations. Thanks @OldUser101! Enhanced details view with commands implementation. (See Extension sample) Command Palette extensions: Added "Copy Path" com |
| PowerToys 0.90.1 Apr 10, 2025 |
Highlights: New module: Command Palette ("CmdPal") - Created as the evolution of PowerToys Run with extensibility at the forefront, Command Palette is a quick launcher with a richer display and additional capabilities without sacrificing performance, allowing you to start anything with the shortcut Win+Alt+Space! Thanks @zadjii-msft, @niels9001, @joadoumie, @plante-msft, @ethanfangg and @krschau! Enhanced the Color Picker by switching from WPF UI to .NET WPF, resulting in improved themes and visual consistency across different modes. Thanks @mantaionut! Thanks @Jay-o-Way and @niels9001 for helping with the review! Added the ability to delete files directly from Peek, enhancing file management efficiency. Thanks @daverayment and thanks @htcfreek for the review! Added support for variables in template filenames, enabling dynamic elements like date components and environment variables for enhanced customization in New+. Thanks @cgaarden! Color Picker: Replaced WPF UI with .NET WPF for the Color Picker, enhancing compatibility and improving theme support. Thanks @mantaionut! Thanks @Jay-o-Way and @niels9001 for helping with the review! Command Palette: Introduced the Windows Command Palette ("CmdPal"), the next iteration of PowerToys Run, designed with extensibility at its core. CmdPal includes features such as searching for installed apps, shell commands, files and WinGet package installation. This module aims to provide a more powerful and flexible launcher experience. Thanks @zadjii-msft, @niels9001, @joadoumie, @plante-msft, and the whole team! FancyZones: Fixed a bug where deleting a layout resulted in incorrect data being written to the JSON file. Fixed a bug where layout hotkeys were displayed incorrectly, ensuring the hotkey list does not include invalid entries. Fixed an issue where the "None" option was missing in the editor layout. Image Resizer: Fixed warnings in ImageResizer regarding the use of variables "shellItem" |
| PowerToys 0.90.0 Apr 1, 2025 |
Highlights: New module: Command Palette ("CmdPal") - Created as the evolution of PowerToys Run with extensibility at the forefront, Command Palette is a quick launcher with a richer display and additional capabilities without sacrificing performance, allowing you to start anything with the shortcut Win+Alt+Space! Thanks @zadjii-msft, @niels9001, @joadoumie, @plante-msft, @ethanfangg and @krschau! Enhanced the Color Picker by switching from WPF UI to .NET WPF, resulting in improved themes and visual consistency across different modes. Thanks @mantaionut! Thanks @Jay-o-Way and @niels9001 for helping with the review! Added the ability to delete files directly from Peek, enhancing file management efficiency. Thanks @daverayment and thanks @htcfreek for the review! Added support for variables in template filenames, enabling dynamic elements like date components and environment variables for enhanced customization in New+. Thanks @cgaarden! Color Picker: Replaced WPF UI with .NET WPF for the Color Picker, enhancing compatibility and improving theme support. Thanks @mantaionut! Thanks @Jay-o-Way and @niels9001 for helping with the review! Command Palette: Introduced the Windows Command Palette ("CmdPal"), the next iteration of PowerToys Run, designed with extensibility at its core. CmdPal includes features such as searching for installed apps, shell commands, files and WinGet package installation. This module aims to provide a more powerful and flexible launcher experience. Thanks @zadjii-msft, @niels9001, @joadoumie, @plante-msft, and the whole team! FancyZones: Fixed a bug where deleting a layout resulted in incorrect data being written to the JSON file. Fixed a bug where layout hotkeys were displayed incorrectly, ensuring the hotkey list does not include invalid entries. Fixed an issue where the "None" option was missing in the editor layout. Image Resizer: Fixed warnings in ImageResizer regarding the use of variables "shellItem" |
| PowerToys 0.89.0 Mar 5, 2025 |
Highlights: Enhanced Advanced Paste by adding media transcoding support to convert different video and audio file formats! Thanks @snickler for your help! Fixed crashes when loading thumbnails after the .NET 9 update and resolved PowerLauncher.exe blocking other MSI installers from creating shortcuts! Fixed accessibility issues across FancyZones, Image Resizer, and Settings to improve screen reader support and clarity! Enhanced UI automation framework across modules and added new tests to cover manual checks, with more improvements coming! General: Fixed an issue where updating PowerToys on Windows 11 did not properly update context menu entries, impacting New+, PowerRename, Image Resizer, and File Locksmith. Updated .NET Packages from 9.0.1 to 9.0.2. Thanks @snickler for this. Enabled compatibility with VS17.3 and later, for C++23. Thanks @LNKLEO for this. Advanced Paste: Added media transcoding support to convert different video and audio file formats, improved UI layouts, refined clipboard handling, and integrated Semantic Kernel for smarter pasting. Thanks @snickler for your help! FancyZones: Fixed accessibility by improving the text for monitors, ensuring clearer naming and help text for screen readers. Image Resizer: Fixed issues with Width and Height fields in Image Resizer's Custom preset, ensuring empty values no longer cause errors, settings save correctly, and auto-scaling behaves as expected. Thanks @daverayment! Fixed accessibility by ensuring screen readers announce selected image dimensions in the combo-box for better navigation. Monaco Preview: Fixed open link in default browser rather than Microsoft Edge. Thanks @OldUser101! Mouse Highlighter: Fixed a highlight released on an Administrator window will start fading, instead of staying on the screen indefinitely until the mouse button is pressed again on an unelevated window. Mouse Without Borders: Fixed an issue in service mode where copy-paste and drag-drop file transfers didn’t work, ensuring sea |
| PowerToys 0.88.0 Jan 29, 2025 |
Highlights: New utility: ZoomIt - a screen zoom, annotation, and recording tool for technical presentations and demos. This utility from Sysinternals has had its source code released and included in PowerToys. ZoomIt will still continue to be updated and shipped by Sysinternals for users who prefer to have it as a standalone utility outside of PowerToys. Thanks @markrussinovich, @foxmsft and @johnstep for contributing the original code and reviewing the PowerToys integration! Video Conference Mute has been deprecated and was removed from PowerToys. .Net 9.0.1 fixed many issue in WPF, improving stability for PowerToys Run. General: Applied a workaround for the Windows App SDK applications title bar override that was causing accent color to not be shown on the top bar of applications on Windows 10. Thanks @pingzing! Improved the "admin application running" notification checking logic to be less demanding on resources. Thanks @davidegiacometti! Fixed an issue causing many utilities to crash when the GPO to disable data diagnostics was applied. Advanced Paste: Fixed a crash when the application was exiting. (This was a hotfix for 0.87) Added a Json format validation step to verify if a conversion to Json should be applied. Fixed accessibility issues when using a screen reader. Added support for all BitmapDecoder supported image file types to the Image to Text functionality. Thanks @daverayment! Fixed an issue causing Advanced Paste initialization errors to hang the PowerToys main process. FancyZones: Removed Workspaces Editor from the exclusions list so it can be snapped by FancyZones. Keyboard Manager: Added an option to make a shortcut remapping only trigger with exact modifiers. Monaco Preview: Added support for .resx and .resw files in Peek and File Explorer add-ons. Thanks @asif4318! Added a setting to make the code minimap toggle-able in Peek and File Explorer add-ons. Thanks @PesBandi! Fixed an issue causing Json format preview setting to not be applied |
| PowerToys 0.87.1 Dec 20, 2024 |
Highlights: 36391 - Fixed an issue causing PowerToys Run to not have borders on Windows 10. 36417 - Fixed a crash when using the PowerToys Run OneNote plugin caused by the .NET 9 upgrade. 36428 - Fixed a crash when cleaning out Advanced Paste resources on exit. |