mirror of
https://github.com/microsoft/PowerToys.git
synced 2025-12-15 19:27:56 +01:00
0.57 changelog (#17342)
* 0.57 changelog * fix spellchecker * fix spellchecker * fix new line * Update README.md Co-authored-by: Heiko <61519853+htcfreek@users.noreply.github.com> * Apply suggestions from code review Co-authored-by: Heiko <61519853+htcfreek@users.noreply.github.com> * Address review comments * Add mention to docs update * Address PR comments * Update README.md Co-authored-by: Heiko <61519853+htcfreek@users.noreply.github.com> * Update README.md Co-authored-by: Franky Chen <franky@frankychen.net> * Update README.md Co-authored-by: Franky Chen <franky@frankychen.net> * Update README.md Co-authored-by: Franky Chen <franky@frankychen.net> * Update README.md Co-authored-by: Jay <65828559+Jay-o-Way@users.noreply.github.com> * Update README.md Co-authored-by: Jay <65828559+Jay-o-Way@users.noreply.github.com> * Update README.md Co-authored-by: Jay <65828559+Jay-o-Way@users.noreply.github.com> * Update README.md Co-authored-by: Jay <65828559+Jay-o-Way@users.noreply.github.com> * Update README.md Co-authored-by: Jay <65828559+Jay-o-Way@users.noreply.github.com> * Update README.md Co-authored-by: Jay <65828559+Jay-o-Way@users.noreply.github.com> * Address feedback. Co-authored-by: Heiko <61519853+htcfreek@users.noreply.github.com> Co-authored-by: Franky Chen <franky@frankychen.net> Co-authored-by: Jay <65828559+Jay-o-Way@users.noreply.github.com>
This commit is contained in:
6
.github/actions/spell-check/allow/names.txt
vendored
6
.github/actions/spell-check/allow/names.txt
vendored
@@ -1,7 +1,11 @@
|
|||||||
bdoserror
|
bdoserror
|
||||||
crutkas
|
crutkas
|
||||||
edwinzap
|
edwinzap
|
||||||
Vidia
|
hallatore
|
||||||
|
mshtang
|
||||||
nVidia
|
nVidia
|
||||||
robmen
|
robmen
|
||||||
|
skycommand
|
||||||
snickler
|
snickler
|
||||||
|
Vidia
|
||||||
|
yifan
|
||||||
2
.github/actions/spell-check/expect.txt
vendored
2
.github/actions/spell-check/expect.txt
vendored
@@ -2023,7 +2023,7 @@ timediff
|
|||||||
Timeline
|
Timeline
|
||||||
timeunion
|
timeunion
|
||||||
timeutil
|
timeutil
|
||||||
timezone
|
timezones
|
||||||
Titlecase
|
Titlecase
|
||||||
TLayout
|
TLayout
|
||||||
tlb
|
tlb
|
||||||
|
|||||||
134
README.md
134
README.md
@@ -29,12 +29,12 @@ Microsoft PowerToys is a set of utilities for power users to tune and streamline
|
|||||||
- Windows 11 or Windows 10 v1903 (18362) or newer.
|
- Windows 11 or Windows 10 v1903 (18362) or newer.
|
||||||
- Our installer will install the following items:
|
- Our installer will install the following items:
|
||||||
- [.NET Core 3.1.22 Desktop Runtime](https://dotnet.microsoft.com/download/dotnet/thank-you/runtime-desktop-3.1.22-windows-x64-installer) or a newer 3.1.x runtime. This is needed currently for the Settings application.
|
- [.NET Core 3.1.22 Desktop Runtime](https://dotnet.microsoft.com/download/dotnet/thank-you/runtime-desktop-3.1.22-windows-x64-installer) or a newer 3.1.x runtime. This is needed currently for the Settings application.
|
||||||
- [.NET 6.02 Desktop Runtime](https://dotnet.microsoft.com/download/dotnet/thank-you/runtime-desktop-6.0.2-windows-x64-installer) or a newer 6.0.x runtime.
|
- [.NET 6.0.3 Desktop Runtime](https://dotnet.microsoft.com/download/dotnet/thank-you/runtime-desktop-6.0.3-windows-x64-installer) or a newer 6.0.x runtime.
|
||||||
- [Microsoft Edge WebView2 Runtime](https://go.microsoft.com/fwlink/p/?LinkId=2124703) bootstrapper. This will install the latest version.
|
- [Microsoft Edge WebView2 Runtime](https://go.microsoft.com/fwlink/p/?LinkId=2124703) bootstrapper. This will install the latest version.
|
||||||
|
|
||||||
### Via GitHub with EXE [Recommended]
|
### Via GitHub with EXE [Recommended]
|
||||||
|
|
||||||
[Microsoft PowerToys GitHub releases page][github-release-link], click on `Assets` at the bottom to show the files available in the release and then click on `PowerToysSetup-0.56.2-x64.exe` to download the PowerToys installer.
|
[Microsoft PowerToys GitHub releases page][github-release-link], click on `Assets` at the bottom to show the files available in the release and then click on `PowerToysSetup-0.57.0-x64.exe` to download the PowerToys installer.
|
||||||
|
|
||||||
This is our preferred method.
|
This is our preferred method.
|
||||||
|
|
||||||
@@ -69,108 +69,116 @@ For guidance on developing for PowerToys, please read the [developer docs](/doc/
|
|||||||
|
|
||||||
Our [prioritized roadmap][roadmap] of features and utilities that the core team is focusing on.
|
Our [prioritized roadmap][roadmap] of features and utilities that the core team is focusing on.
|
||||||
|
|
||||||
### 0.56 - February 2022 Update
|
### 0.57 - March 2022 Update
|
||||||
|
|
||||||
In this release, we focused heavily on stability and improvements. Below are some of the highlights!
|
In this release, we focused heavily on stability and improvements. Below are some of the highlights!
|
||||||
|
|
||||||
**Highlights**
|
**Highlights**
|
||||||
|
|
||||||
- Upgrade notes! A big feedback items for new versions was upgrade notes. We have the release notes on GitHub as well.
|
- PowerToys Run quality pass. Old standing issues were re-evaluated and fixed.
|
||||||
- FancyZones zone limit has been increased to 128 zones. Before the limit was 40.
|
- Additional features and improvements were added to existing PowerToys Run plugins.
|
||||||
- Timezone conversion plugin for PowerToys Run! Thanks [@TobiasSekan](https://github.com/TobiasSekan)
|
- New plugin for time and date values/information in PowerToys Run. Thanks [@htcfreek](https://github.com/htcfreek)!
|
||||||
- Child and Popup window support for FancyZones. To enable, go to Settings→FancyZones→Windows. These were bugs we fixed that without realizing it was a useful feature to most.
|
- The [PowerToys Run documentation](https://aka.ms/PowerToysOverview_PowerToysRun) is also receiving a required update. Thanks [@htcfreek](https://github.com/htcfreek)!
|
||||||
- Find my mouse will now activate via shaking the mouse with a settings change!
|
- PowerToys will register SVGs as a picture kind when SVG Thumbnails are enabled so they appear when searching for pictures in File Explorer.
|
||||||

|
- We've disabled PDF preview by default, given its incompatibilities with Outlook and that Edge is now being registered for previewing PDF files on Windows 10 too.
|
||||||
|
- From a coding quality point of view, every project now has code analyzer active. Thanks [@CleanCodeDeveloper](https://github.com/CleanCodeDeveloper)!
|
||||||
|
- A double click on the tray icon is needed instead of single click to open settings.
|
||||||
|
|
||||||
### Always on Top
|
### Always on Top
|
||||||
|
|
||||||
- Fixed excess GPU / CPU usage when enabled
|
- New sound for Always on Top activation. Thanks [@franky920920](https://github.com/franky920920)!
|
||||||
- If border has focus, not closable via F4
|
|
||||||
- Changing border sizes should resize correctly for existing windows
|
### Awake
|
||||||
- Border goes away with Outlook modal windows
|
- Fixes for the system tray icon. Thanks [@dend](https://github.com/dend)!
|
||||||
|
- Temporary duration presets are now configurable. Thanks [@dend](https://github.com/dend)!
|
||||||
|
- Fix for an issue causing Awake to not be closed properly. Thanks [@dend](https://github.com/dend)!
|
||||||
|
|
||||||
### ColorPicker
|
### ColorPicker
|
||||||
|
|
||||||
- No longer crashes during theme change
|
- It's now possible to delete multiple colors from the history, or to export a list of colors to a file. Thanks [@mshtang](https://github.com/mshtang)!
|
||||||
|
- The CIEXYZ format has increased precision. Thanks [@m13253](https://github.com/m13253)!
|
||||||
|
- Performance improved by reducing the use of low level keyboard hooks.
|
||||||
|
|
||||||
### FancyZones
|
### FancyZones
|
||||||
|
|
||||||
- Increased zone limit from 40 to 128.
|
- Fixed a bug where the same layout applied with different configurations to different screens would reset to a single configuration. (This was a hotfix for 0.56)
|
||||||
- Child and Popup window support for FancyZones. To enable, go to Settings→FancyZones→Windows. These were bugs we fixed that without realizing it was a useful feature to most.
|
- When snapping windows with rounded corners on Windows 11, set the correct corner preferences to avoid gaps between zones. Thanks [@hallatore](https://github.com/hallatore)!
|
||||||
|
- Fix for canvas layout resetting due to resolution changes.
|
||||||
|
|
||||||
### File explorer
|
### File explorer
|
||||||
|
|
||||||
- Fixes for Dev file preview: (Thanks [@Aaron-Junker](https://github.com/Aaron-Junker))
|
- Additional markdown file extensions added for Markdown Preview. Thanks [@skycommand](https://github.com/skycommand)!
|
||||||
- Fix fix for object reference not set.
|
- SVG files are now registered as a picture kind on Windows.
|
||||||
- Fix for encoding UTF-8.
|
- Added a text wrapping setting and copy context menu to dev file preview. Thanks [@Aaron-Junker](https://github.com/Aaron-Junker)!
|
||||||
- Fix for file is in use.
|
- PDF file preview and thumbnails are now disabled by default, due to incompatibility with Outlook and an appropriate warning is shown in Settings.
|
||||||
- Fix for saying the file is too big.
|
|
||||||
|
|
||||||
### Image Resizer
|
|
||||||
|
|
||||||
- Fix for `invalid operation` error. [@CleanCodeDeveloper](https://github.com/CleanCodeDeveloper)!
|
|
||||||
|
|
||||||
### Mouse utility
|
### Mouse utility
|
||||||
|
|
||||||
- Find my mouse will now activate via shaking the mouse with a settings change!
|
- Find my mouse has a new setting to specify a minimum moving distance for activation. (This was a hotfix for 0.56)
|
||||||
- Find my mouse now can excludes apps.
|
- Fix for the bug causing the task bar to be hidden behind other windows when a mouse utility was active.
|
||||||
- Fix for crosshair thickness looking odd due to anti-aliasing
|
- Fix for the bug causing shortcuts set on icons to not activate when a mouse utility was active.
|
||||||
- Fix for a hard crash on crosshair (This was a hotfix for 0.55)
|
- Fixed a slight offset in Mouse Pointer Crosshairs when it's configured with an odd thickness.
|
||||||
|
|
||||||
### PowerRename
|
|
||||||
|
|
||||||
- Will not spells check file names anymore. Thanks [@niels9001](https://github.com/niels9001)
|
|
||||||
- Autocomplete result box to not obscure apply button. Thanks [@niels9001](https://github.com/niels9001)
|
|
||||||
- Regex fix
|
|
||||||
|
|
||||||
### PowerToys Run
|
### PowerToys Run
|
||||||
|
|
||||||
- Timezone conversion plugin for PowerToys Run! Thanks [@TobiasSekan](https://github.com/TobiasSekan)
|
- New plugin for time and date values/information. Thanks [@htcfreek](https://github.com/htcfreek)!
|
||||||
- Hexadecimal and binary numbers now are supported in the calculator plugin. This was added a bit ago and we'd like to extend a belated thanks to [@gsuberland](https://github.com/gsuberland)
|
- WindowWalker now has a tooltip, additional features like killing the process and closing the window, additional settings and improvements. Thanks [@htcfreek](https://github.com/htcfreek)!
|
||||||
- Terminal plugin performance boost. Thanks [@htcfreek](https://github.com/htcfreek)!
|
- Unit converter now accepts alternative syntax for feet and gallon. It interprets as either imperial or US gallons depending on current culture. Thanks [@yifan-k](https://github.com/yifan-k)!
|
||||||
- Terminal will now be found via the Program plugin again.
|
- Unit converter now accepts "metre" and "meter".
|
||||||
- Shutdown command is now using hybrid fast argument for shutting down
|
- Localization for Web Search and Unit Converter (not including units) has been enabled.
|
||||||
- Support for VSCodium with VS Code workplace plugin. Thanks [@makeProjectGreatAgain](https://github.com/makeProjectGreatAgain)
|
- Localization for Windows Terminal has been enabled. (This was a hotfix for 0.56)
|
||||||
|
- Calculator now tries to always interpret the dot (.) symbol as a decimal separator, despite configured culture, to meet expectations.
|
||||||
|
- Calculator now handles trailing zeroes on hexadecimal numbers correctly.
|
||||||
|
- System commands plugin can now show the local ip and mac addresses. Thanks [@htcfreek](https://github.com/htcfreek)!
|
||||||
|
- Folder plugin has improved results, with improved tooltips. Thanks [@htcfreek](https://github.com/htcfreek)!
|
||||||
|
- Windows settings plugin has added entries for Screen Saver and Connect Wiring Display Panel. Thanks [@htcfreek](https://github.com/htcfreek)!
|
||||||
|
- Plugins can now show descriptions for their configurations in settings. Thanks [@htcfreek](https://github.com/htcfreek)!
|
||||||
|
- Fix for the focus issue when calling PowerToys Run for the first time after login and after returning from some windows.
|
||||||
|
- Fix for a bug on Program when creating a shortcut.
|
||||||
|
- Validated that upgrading to .NET framework 6 fixed the error appearing when shutting down the system with PowerToys Run running.
|
||||||
|
|
||||||
### Video conference mute
|
### Video conference mute
|
||||||
|
|
||||||
- nVidia Broadcast software won't crash anymore
|
- Newly added microphones are now updated and tracked by VCM.
|
||||||
|
|
||||||
### Settings
|
### Settings
|
||||||
|
|
||||||
- Upgrade notes in OOBE
|
- _What's new_ button in the bottom with a new look, with a few more UI tweaks. Thanks [@niels9001](https://github.com/niels9001)!
|
||||||
- Fix for settings being lost (This was a hotfix for 0.55)
|
- Fixed a bug causing Settings not to open when a racing condition caused Keyboard Manager settings to not be read correctly.
|
||||||
- UX improvements. Thanks [@niels9001](https://github.com/niels9001)
|
- To open settings from the tray icon a double click is needed instead of a single click.
|
||||||
|
- Fix for a bug which would cause checking for updates to run indefinitely.
|
||||||
|
- When auto-updating, pass a flag to avoid rebooting the computer without being prompted.
|
||||||
|
|
||||||
### Installer
|
### Installer
|
||||||
|
|
||||||
- Believe we have a fix for the long hated "app.dark.png is missing" error. Thanks to [@robmen](https://github.com/robmen) for having a great blog!
|
- Dependencies installers are now executed with /norestart to avoid unprompted reboots. (This was a hotfix for 0.56). Thanks [@franky920920](https://github.com/franky920920)!
|
||||||
- Installer will launch PowerToys under appropriate elevation versus Admin only due to UAC prompt for installation (This was a hotfix for 0.55)
|
- Upgraded .NET framework dependency to 6.0.3.
|
||||||
- PowerToys will now start if installed under different user
|
- Installer logs are now saved where they can be collected and sent by the bug report tool.
|
||||||
|
- Reverted changes to start with proper elevation and when installed under a different user since those changes ended up causing more issues where PowerToys would start running with the wrong user.
|
||||||
|
|
||||||
### Development
|
### Development
|
||||||
|
|
||||||
- ARM64 - We removed the last .NET Framework dependency. Thanks [@snickler](https://github.com/snickler) for helping get this across the finish line!
|
- OOBE code refactor to have all module information in XAML, like in Settings. Thanks [@niels9001](https://github.com/niels9001)!
|
||||||
- .NET 6 upgrade, now on the newest and hottest .NET runtime
|
- Every project now has analyzers turned on and warnings fixed. Thanks [@CleanCodeDeveloper](https://github.com/CleanCodeDeveloper)!
|
||||||
- Code analyzers have been upgraded! Thanks [@CleanCodeDeveloper](https://github.com/CleanCodeDeveloper)!
|
- New patterns added for code spell-checking and stale entries removed. Thanks [@jsoref](https://github.com/jsoref)
|
||||||
- Symbols are back!
|
- Additional logging has been added to Fancy Zones and PowerToys Run.
|
||||||
- Code refactoring, thanks [@CleanCodeDeveloper](https://github.com/CleanCodeDeveloper) and [@cyberrex5](https://github.com/cyberrex5) for helping here!
|
- A new CI release build will not be triggered if all that was changed was just documentation.
|
||||||
- We are now on VS 2022 with the .NET 6 upgrade.
|
- Fixed a racing condition causing flaky build errors when building PowerRename.
|
||||||
|
- Centralization of common csproj/vcxproj settings underway. Thanks [@CleanCodeDeveloper](https://github.com/CleanCodeDeveloper)!
|
||||||
|
|
||||||
#### Community contributions
|
#### Community contributions
|
||||||
|
|
||||||
We'd like to directly mention certain contributors (in alphabetical order) for their continued community support this month and helping directly make PowerToys a better piece of software.
|
We'd like to directly mention certain contributors (in alphabetical order) for their continued community support this month and helping directly make PowerToys a better piece of software.
|
||||||
[@Aaron-Junker](https://github.com/Aaron-Junker), [@CleanCodeDeveloper](https://github.com/CleanCodeDeveloper), [@cyberrex5](https://github.com/cyberrex5), [@franky920920](https://github.com/franky920920), [@gsuberland](https://github.com/gsuberland), [@htcfreek](https://github.com/htcfreek), [@jay-o-way](https://github.com/jay-o-way), [@makeProjectGreatAgain](https://github.com/makeProjectGreatAgain), [@niels9001](https://github.com/niels9001), [@robmen](https://github.com/robmen), [@snickler](https://github.com/snickler), and [@TobiasSekan ](https://github.com/TobiasSekan).
|
[@Aaron-Junker](https://github.com/Aaron-Junker), [@CleanCodeDeveloper](https://github.com/CleanCodeDeveloper), [@dend](https://github.com/dend), [@franky920920](https://github.com/franky920920), [@htcfreek](https://github.com/htcfreek), [@jay-o-way](https://github.com/jay-o-way), [@jsoref](https://github.com/jsoref), [@niels9001](https://github.com/niels9001), [@snickler](https://github.com/snickler).
|
||||||
|
|
||||||
|
|
||||||
#### What is being planned for v0.57
|
#### What is being planned for v0.58
|
||||||
|
|
||||||
For [v0.57][github-next-release-work], we'll start work on below:
|
For [v0.58][github-next-release-work], we'll start work on below:
|
||||||
|
|
||||||
- Start work on two new PowerToys
|
- Environment Variables Editor PowerToy
|
||||||
- Improvements to PowerToy Run plugins
|
- Continue work on another new PowerToy
|
||||||
- Stability / bug fixes
|
- Stability / bug fixes
|
||||||
- Validation pass again using WinUI 3.1 for Settings
|
|
||||||
- Adding new file types to dev file preview
|
- Adding new file types to dev file preview
|
||||||
|
|
||||||
## PowerToys Community
|
## PowerToys Community
|
||||||
@@ -198,5 +206,5 @@ The application logs basic telemetry. Our Telemetry Data page (Coming Soon) has
|
|||||||
[usingPowerToys-docs-link]: https://aka.ms/powertoys-docs
|
[usingPowerToys-docs-link]: https://aka.ms/powertoys-docs
|
||||||
|
|
||||||
<!-- items that need to be updated release to release -->
|
<!-- items that need to be updated release to release -->
|
||||||
[github-next-release-work]: https://github.com/microsoft/PowerToys/issues?q=is%3Aopen+is%3Aissue+project%3Amicrosoft%2FPowerToys%2F30
|
[github-next-release-work]: https://github.com/microsoft/PowerToys/issues?q=is%3Aopen+is%3Aissue+project%3Amicrosoft%2FPowerToys%2F31
|
||||||
[github-current-release-work]: https://github.com/microsoft/PowerToys/issues?q=is%3Aopen+is%3Aissue+project%3Amicrosoft%2FPowerToys%2F29
|
[github-current-release-work]: https://github.com/microsoft/PowerToys/issues?q=is%3Aopen+is%3Aissue+project%3Amicrosoft%2FPowerToys%2F30
|
||||||
|
|||||||
Reference in New Issue
Block a user