Skip to content

Commit c652243

Browse files
stefansjfwhtcfreekcrutkasJay-o-Way
authored
0.69 changelog (microsoft#25184)
* 0.69 changelog * Update README.md Co-authored-by: Heiko <[email protected]> * address PR comment * Update README.md * address PR comment * Update README.md Co-authored-by: Jay <[email protected]> * Update README.md Co-authored-by: Heiko <[email protected]> * Update README.md Co-authored-by: Heiko <[email protected]> * Update README.md Co-authored-by: Jay <[email protected]> * address pr comment * Address PR comments * Update README.md --------- Co-authored-by: Heiko <[email protected]> Co-authored-by: Clint Rutkas <[email protected]> Co-authored-by: Jay <[email protected]>
1 parent 944e410 commit c652243

File tree

1 file changed

+85
-68
lines changed

1 file changed

+85
-68
lines changed

README.md

Lines changed: 85 additions & 68 deletions
Original file line numberDiff line numberDiff line change
@@ -21,8 +21,9 @@ Microsoft PowerToys is a set of utilities for power users to tune and streamline
2121
| [FancyZones](https://aka.ms/PowerToysOverview_FancyZones) | [File Explorer Add-ons](https://aka.ms/PowerToysOverview_FileExplorerAddOns) | [File Locksmith](https://aka.ms/PowerToysOverview_FileLocksmith) |
2222
| [Hosts File Editor](https://aka.ms/PowerToysOverview_HostsFileEditor) | [Image Resizer](https://aka.ms/PowerToysOverview_ImageResizer) | [Keyboard Manager](https://aka.ms/PowerToysOverview_KeyboardManager) |
2323
| [Mouse utilities](https://aka.ms/PowerToysOverview_MouseUtilities) | [Paste as Plain Text](https://aka.ms/PowerToysOverview_PastePlain) | [PowerRename](https://aka.ms/PowerToysOverview_PowerRename) |
24-
| [PowerToys Run](https://aka.ms/PowerToysOverview_PowerToysRun) | [Quick Accent](https://aka.ms/PowerToysOverview_QuickAccent) | [Screen Ruler](https://aka.ms/PowerToysOverview_ScreenRuler) |
25-
| [Shortcut Guide](https://aka.ms/PowerToysOverview_ShortcutGuide) | [Text Extractor](https://aka.ms/PowerToysOverview_TextExtractor) | [Video Conference Mute](https://aka.ms/PowerToysOverview_VideoConference) |
24+
| [PowerToys Run](https://aka.ms/PowerToysOverview_PowerToysRun) | [Quick Accent](https://aka.ms/PowerToysOverview_QuickAccent) | [Registry Preview](https://aka.ms/PowerToysOverview_RegistryPreview) |
25+
| [Screen Ruler](https://aka.ms/PowerToysOverview_ScreenRuler) | [Shortcut Guide](https://aka.ms/PowerToysOverview_ShortcutGuide) | [Text Extractor](https://aka.ms/PowerToysOverview_TextExtractor) |
26+
| [Video Conference Mute](https://aka.ms/PowerToysOverview_VideoConference) |
2627

2728
## Installing and running Microsoft PowerToys
2829

@@ -34,10 +35,12 @@ Microsoft PowerToys is a set of utilities for power users to tune and streamline
3435

3536
### Via GitHub with EXE [Recommended]
3637

37-
Go to [Microsoft PowerToys GitHub releases page][github-release-link], click on `Assets` at the bottom to show the files available in the release. Please use the appropriate PowerToys installer that matches your machine's architecture. For most, it is `x64`.
38+
Go to [Microsoft PowerToys GitHub releases page][github-release-link], click on `Assets` at the bottom to show the files available in the release. Please use the appropriate PowerToys installer that matches your machine's architecture and install scope. For most, it is `x64` and per-user.
3839

39-
- **For x64 processors (most common):** [PowerToysSetup-0.68.0-x64.exe](https://github.com/microsoft/PowerToys/releases/download/v0.68.0/PowerToysSetup-0.68.0-x64.exe)
40-
- **For ARM64 processors:** [PowerToysSetup-0.68.0-arm64.exe](https://github.com/microsoft/PowerToys/releases/download/v0.68.0/PowerToysSetup-0.68.0-arm64.exe)
40+
- **For x64 processors (most common) per-user installer:** [PowerToysUserSetup-0.69.0-x64.exe](https://github.com/microsoft/PowerToys/releases/download/v0.69.0/PowerToysUserSetup-0.69.0-x64.exe)
41+
- **For x64 processors per-machine installer:** [PowerToysSetup-0.69.0-x64.exe](https://github.com/microsoft/PowerToys/releases/download/v0.69.0/PowerToysSetup-0.69.0-x64.exe)
42+
- **For ARM64 processors per-user installer:** [PowerToysUserSetup-0.69.0-arm64.exe](https://github.com/microsoft/PowerToys/releases/download/v0.69.0/PowerToysUserSetup-0.69.0-arm64.exe)
43+
- **For ARM64 processors per-machine installer:** [PowerToysSetup-0.69.0-arm64.exe](https://github.com/microsoft/PowerToys/releases/download/v0.69.0/PowerToysSetup-0.69.0-arm64.exe)
4144

4245
This is our preferred method.
4346

@@ -46,12 +49,19 @@ This is our preferred method.
4649
Install from the [Microsoft Store's PowerToys page][microsoft-store-link]. You must be using the [new Microsoft Store](https://blogs.windows.com/windowsExperience/2021/06/24/building-a-new-open-microsoft-store-on-windows-11/) which is available for both Windows 11 and Windows 10.
4750

4851
### Via WinGet
49-
Download PowerToys from [WinGet][winget-link]. To install PowerToys, run the following command from the command line / PowerShell:
52+
Download PowerToys from [WinGet][winget-link]. Updating PowerToys via winget will respect current PowerToys installation scope. To install PowerToys, run the following command from the command line / PowerShell:
5053

54+
#### User scope installer [default]
5155
```powershell
5256
winget install Microsoft.PowerToys -s winget
5357
```
5458

59+
#### Machine-wide scope installer
60+
61+
```powershell
62+
winget install --scope machine Microsoft.PowerToys -s winget
63+
```
64+
5565
### Other install methods
5666

5767
There are [community driven install methods](./doc/unofficialInstallMethods.md) such as Chocolatey and Scoop. If these are your preferred install solutions, you can find the install instructions there.
@@ -72,104 +82,111 @@ For guidance on developing for PowerToys, please read the [developer docs](/doc/
7282

7383
Our [prioritized roadmap][roadmap] of features and utilities that the core team is focusing on.
7484

75-
### 0.68 - February 2023 Update
85+
### 0.69 - March 2023 Update
7686

77-
In this release, we focused on releasing new features, stability and improvements.
87+
In this release, we focused on releasing new features, stability and improvements. Early notice for v0.70, we will be releasing it later in May 2023.
7888

7989
**Highlights**
8090

81-
- New utility: Paste as Plain Text allows pasting the text contents of your clipboard without formatting. Note: the formatted text in the clipboard is replaced with the unformatted text. Thanks [@carlos-zamora](https://github.com/carlos-zamora)!
82-
- New utility: Mouse Jump allows to quickly move the mouse pointer long distances on a single screen or across multiple screens. Thanks [@mikeclayton](https://github.com/mikeclayton)!
83-
- Add new GPO policies for automatic update downloads and update toast notifications. Thanks [@htcfreek](https://github.com/htcfreek)!
84-
- Support MSC and CPL files in "Run command" results of PowerToys Run Program plugin. Thanks [@htcfreek](https://github.com/htcfreek)!
85-
- Add support for log2 and log10 in PowerToys Run Calculator plugin. Thanks [@RickLuiken](https://github.com/RickLuiken)!
86-
- Added experimentation to PowerToys first run experience. There are current page which says "welcome" and a variant with direct instructions on how to use some of the utilities. We want to see if directly showing how to use PowerToys leads to more people using the features :)
91+
- New utility: Registry Preview is a utility to visualize and edit Windows Registry files. Thanks [@randyrants](https://github.com/randyrants)!
92+
- Support per-user scope installation.
93+
- Awake: Quality-of-life improvements and introduced keeping system awake until expiration time and date. Thanks [@dend](https://github.com/dend)!
94+
- PowerToys Run: Fix crashing issue caused by thumbnail image loading.
8795

8896
### General
8997

90-
- Improve metered network detection in runner. Thanks [@davidegiacometti](https://github.com/davidegiacometti)!
91-
- Update PowerToys logo used by installer. Thanks [@ChaseKnowlden](https://github.com/ChaseKnowlden1)!
92-
- Add new GPO policies for automatic update downloads and update toast notifications. Thanks [@htcfreek](https://github.com/htcfreek)!
93-
- Update copyright year to 2023. Thanks [@ChaseKnowlden](https://github.com/ChaseKnowlden)!
98+
- New utility: Registry Preview. Thanks [@randyrants](https://github.com/randyrants)!
99+
- Fix issue causing folders to not be removed on uninstall.
100+
- Support per-user scope installation.
101+
- Companies can control this using the new GPO.
94102

95-
### FancyZones
103+
### Awake
96104

97-
- Refactored and improved code quality.
98-
- Fix crashing on moving window between monitors with Win + arrows. (This was a hotfix for 0.67)
99-
- Fix issue causing window attributes to not be reset properly. (This was a hotfix for 0.67)
100-
- Fix issue causing window to not be adjusted when layout is changed. (This was a hotfix for 0.67)
101-
- Fix issue causing window not to be unsnapped on drag started. (This was a hotfix for 0.67)
102-
- Fix issue causing layouts not to be applied to new virtual desktops. (This was a hotfix for 0.67)
103-
- Fix issues causing windows not to be restored correctly to their last known zone.
105+
- Quality-of-life improvements and introduced keeping system awake until expiration time and date. Thanks [@dend](https://github.com/dend)!
104106

105-
### File explorer add-ons
107+
### Color Picker
106108

107-
- Add Developer files previewer option to set max file size and fix styling issue. Thanks [@Aaron-Junker](https://github.com/Aaron-Junker)!
108-
- Improve Developer files previewer exception handling and printing of error messages.
109-
- Fix crash when generating PDF and Gcode file thumbnails. (This was a hotfix for 0.67)
109+
- Fix issue sampling timing and grid issue causing Color Picker to sample the color of its own grid. Thanks [@IHorvalds](https://github.com/IHorvalds)!
110110

111-
### Hosts file editor
111+
### FancyZones
112112

113-
- Improve hosts file loading. Thanks [@davidegiacometti](https://github.com/davidegiacometti)!
114-
- Improved duplicate hosts finding. Thanks [@davidegiacometti](https://github.com/davidegiacometti)!
113+
- Fix window cycling on multiple monitors issue.
115114

116-
### Keyboard Manager
115+
### File Locksmith
117116

118-
- Fix typo in Keyboard Manager Editor. Thanks [@ChristianLW](https://github.com/ChristianLW)!
117+
- Add context menu icon. Thanks [@htcfreek](https://github.com/htcfreek)!
119118

120119
### Mouse Utils
121120

122-
- Resolve grammatical error in Mouse Highlighter description. Thanks [@WordlessSafe1](https://github.com/WordlessSafe1)!
123-
- New utility: Mouse Jump allows to quickly move the mouse pointer long distances on single or across screens. Thanks [@mikeclayton](https://github.com/mikeclayton)!
121+
- Mouse Jump - Simulate mouse input event on mouse jump in addition to cursor move.
122+
- Mouse Jump - Improve performance of screenshot generation. Thanks [@mikeclayton](https://github.com/mikeclayton)!
124123

125124
### Paste as Plain Text
126125

127-
- New utility: Paste as Plain Text allows pasting the text contents of your clipboard without formatting. Note: the formatted text in the clipboard is replaced with the unformatted text. Thanks [@carlos-zamora](https://github.com/carlos-zamora)!
126+
- Support Ctrl+V as activation shortcut. (This was a hotfix for 0.67)
127+
- Repress modifier keys after plain paste. (This was a hotfix for 0.67) Thanks [@UnderKoen](https://github.com/UnderKoen)!
128+
- Set default shortcut to Ctrl+Win+Alt+V. (This was a hotfix for 0.67)
129+
- Update icons. Thanks [@niels9001](https://github.com/niels9001)!
128130

129-
### PowerToys Run
131+
### PowerRename
130132

131-
- Show Steam (steam://open/) shortcuts in the Program plugin.
132-
- Localize paths of Program plugin results. Thanks [@htcfreek](https://github.com/htcfreek)!
133-
- Improved stability of the code used to get the localized names and paths. Thanks [@htcfreek](https://github.com/htcfreek)!
134-
- Support MSC and CPL files in "Run command" results of Program plugin. Thanks [@htcfreek](https://github.com/htcfreek)!
135-
- Added missing MSC and CPL settings to the results of Windows Settings plugin. Thanks [@htcfreek](https://github.com/htcfreek)!
136-
- System plugin: Setting for separate "Open/Empty Recycle bin" results or single result with context menu. (This was implemented based on user feedback for a change in the last build.) Thanks [@htcfreek](https://github.com/htcfreek)!
137-
- Add support for log2 and log10 in Calculator plugin. Thanks [@RickLuiken](https://github.com/RickLuiken)!
138-
- Removed the TimeZone plugin.
139-
- Fix the crash when loading thumbnail for PDF files. (This was a hotfix for 0.67)
133+
- Show PowerRename in directory background context menu.
134+
- Fix the crash on clicking Select/UnselectAll checkbox while showing only files to be renamed.
135+
- Improve performance on populating Renamed items when many items are being renamed.
140136

141-
### Shortcut Guide
137+
### PowerToys Run
142138

143-
- Added: Dismiss Shortcut Guide with mouse click. Thanks [@davidegiacometti](https://github.com/davidegiacometti)!
139+
- Add setting to disable thumbnails generation for files. (This was a hotfix for 0.67)
140+
- Calculator plugin - handle implied multiplication expressions. Thanks [@jjavierdguezas](https://github.com/jjavierdguezas)!
141+
- Fix Calculator plugin unit tests to respect decimal separator locale. Thanks [@davidegiacometti](https://github.com/davidegiacometti)!
142+
- Fix crashing caused by thumbnail image loading.
143+
- Date & Time plugin - Add filename-compatible date & time format. Thanks [@Picazsoo](https://github.com/Picazsoo)!
144+
- Improved the error message shown on plugin loading error. Thanks [@htcfreek](https://github.com/htcfreek)!
144145

145146
### Quick Accent
146147

147-
- Added Lithuanian characters. Thanks [@saulens22](https://github.com/saulens22)!
148-
- Added additional (Chinese) characters. Thanks [@ChaseKnowlden](https://github.com/ChaseKnowlden)!
148+
- Fix existing and add missing Hebrew and Pinyin characters. Thanks [@stevenlele](https://github.com/stevenlele)!
149+
150+
### Registry Preview
151+
152+
- Added a new utility: Registry Preview.
153+
- Thanks [@htcfreek](https://github.com/htcfreek)! for the help shipping this utility!
154+
- Thanks [@niels9001](https://github.com/niels9001) for the help on the UI!
149155

156+
### Video Conference Mute
157+
158+
- Add toolbar DPI scaling support.
159+
- Fix selecting overlay image when Settings app is running elevated.
160+
- Add push-to-talk (and push-to-reverse) feature. Thanks [@pajawojciech](https://github.com/pajawojciech)!
150161

151162
### Settings
152163

153-
- Add missing flyout borders on Windows 10. Thanks [@davidegiacometti](https://github.com/davidegiacometti)!
154-
- Add experimentation for oobe landing page. Thanks [@chenss3](https://github.com/chenss3)!
155-
- Show icons of user-installed PowerToys Run plugins. Thanks [@al2me6](https://github.com/al2me6)!
156-
- Fixed crash when clicking Browse for backup and restore location while running elevated.
157-
- Respect taskbar position when showing system tray flyout. (This was a hotfix for 0.67)
158-
- Show correct Hosts module image. (This was a hotfix for 0.67)
164+
- Fix Experiment bitmap icon rendering on theme change and bump CommunityToolkit.Labs.WinUI.SettingsControls package version. Thanks [@niels9001](https://github.com/niels9001)!
165+
- Video Conference Mute page improvements. Thanks [@Jay-o-Way](https://github.com/Jay-o-Way)!
166+
- Add warning that PowerToys Run might get no focus if "Use centralized keyboard hook" settings is enabled. Thanks [@Aaron-Junker](https://github.com/Aaron-Junker)!
167+
- Fix ShortcutControl issues related to keyboard input focus, theme change and missing error badge when invalid key is pressed. Thanks [@htcfreek](https://github.com/htcfreek)!
168+
- Add warning when Ctrl+V and Ctrl+Shift+V is used as an activation shortcut for Paste as Plain Text. Thanks [@htcfreek](https://github.com/htcfreek)!
169+
170+
### Documentation
171+
172+
- Update CONTRIBUTING.md with information about localization issues. Thanks [@Aaron-Junker](https://github.com/Aaron-Junker)!
173+
- Remove localization from URLs. Thanks [@Jay-o-Way](https://github.com/Jay-o-Way)!
174+
- Add dev docs for tools. Thanks [@Aaron-Junker](https://github.com/Aaron-Junker)!
159175

160176
### Development
161177

162-
- Turned on C++ code analysis and incrementally fixing warnings.
163-
- Centralize .NET NuGet packages versions. Thanks [@snickler](https://github.com/snickler)!
164-
- Separate PowerToys installer logs and MSI logs to different files.
165-
- Added new GPO rules to the reporting tool.
166-
- Move PowerToys registry entries back to HKLM to fix context menu entries not working on some configurations. (This was a hotfix for 0.67)
178+
- Ignore spellcheck for MouseJumpUI/MainForm.resx file. (This was a hotfix for 0.67)
179+
- Optimize versionAndSignCheck.ps1 script. Thanks [@snickler](https://github.com/snickler)!
180+
- Upgraded NetAnalyzers to 7.0.1. Thanks [@davidegiacometti](https://github.com/davidegiacometti)!
181+
- Move all DLL imports in Settings project to NativeMethods.cs file.
182+
- Fix FancyZones tools build issues. Thanks [@Aaron-Junker](https://github.com/Aaron-Junker)!
183+
- Centralize Logger used in C# projects. Thanks [@Aaron-Junker](https://github.com/Aaron-Junker)!
184+
- Add missing project references. Thanks [@ACGNnsj](https://github.com/ACGNnsj)!
167185

168-
#### What is being planned for version 0.69
186+
#### What is being planned for version 0.70
169187

170-
For [v0.69][github-next-release-work], we'll work on below:
188+
For [v0.70][github-next-release-work], we'll work on below:
171189

172-
- Allow installing without UAC.
173190
- New utility: [PowerToys Peek](https://github.com/microsoft/PowerToys/issues/80)
174191
- Stability / bug fixes
175192

@@ -198,5 +215,5 @@ The application logs basic telemetry. Our Telemetry Data page (Coming Soon) has
198215
[usingPowerToys-docs-link]: https://aka.ms/powertoys-docs
199216

200217
<!-- items that need to be updated release to release -->
201-
[github-next-release-work]: https://github.com/microsoft/PowerToys/issues?q=is%3Aopen+is%3Aissue+project%3Amicrosoft%2FPowerToys%2F42
202-
[github-current-release-work]: https://github.com/microsoft/PowerToys/issues?q=is%3Aopen+is%3Aissue+project%3Amicrosoft%2FPowerToys%2F41
218+
[github-next-release-work]: https://github.com/microsoft/PowerToys/issues?q=is%3Aopen+is%3Aissue+project%3Amicrosoft%2FPowerToys%2F43
219+
[github-current-release-work]: https://github.com/microsoft/PowerToys/issues?q=is%3Aopen+is%3Aissue+project%3Amicrosoft%2FPowerToys%2F42

0 commit comments

Comments
 (0)