PowerToys Release v0.80.0 Release
출처 | https://github.com/microsoft/PowerToys/releases/tag/v0.80.0 |
---|
요약
v0.80 릴리스 주기에서는 안정성, 개선 및 새로운 기능에 초점을 맞췄습니다.
다음 릴리스는 Microsoft Build 2024 (5월 말) 중에 출시될 예정입니다.
Installer Hashes
설명 | 파일 이름 | sha256 해시 |
---|---|---|
사용자별 - x64 | PowerToysUserSetup-0.80.0-x64.exe | 4D20EB01C4035BB41F57D43AED2A546547E1FAA660FE29DC1CC699F1916DE1CC |
사용자별 - ARM64 | PowerToysUserSetup-0.80.0-arm64.exe | 1B85E95B0EC7D8CE1EE51B987449DA9A36DAAA4C27DF8EE4796001848EA2CBD1 |
컴퓨터 전체 - x64 | PowerToysSetup-0.80.0-x64.exe | 2D17C1920D970332D93449184D7C2470052686FD4B3EB8ED49EF6475D1D1D62F |
컴퓨터 전체 - ARM64 | PowerToysSetup-0.80.0-arm64.exe | 0DD40B7A31E35472688A55A8E1ECE58847EA423F3F19FD7B8C557F1271F73F24 |
하이라이트
- 새로운 기능: Desired State Configuration 지원 - PowerToys에 대한 winget configure 사용을 허용합니다. 자세한 내용은 DSC 문서를 확인하세요.
- Windows App SDK 종속성이 1.5.1로 업데이트되었으며, 많은 기본 UI 문제가 수정되었습니다.
- Peek에 WebP/WebM 파일 지원이 추가되었습니다. 감사합니다 @davidegiacometti님!
- Peek에 오디오 파일 지원이 추가되었습니다. 감사합니다 @davidegiacometti님!
- FancyZones Editor에 자동화 UI 테스트가 추가되었습니다.
일반적인 사항
- PowerToys의 트레이 아이콘 오른쪽 클릭 메뉴에서 탐색란에 접근할 수 있는 Quick Access 항목이 추가되었습니다. 감사합니다 @pekvasnovsky님!
- PowerToys에서 Desired State Configuration을 지원하므로, winget configure를 사용하여 다양한 설정을 구성할 수 있습니다.
Awake
- Awake가 비활성화되면 "화면 유지" 옵션이 해제되는 문제를 수정했습니다.
Color Picker
- 색상 선택기 모달이 색상 막대의 일부를 가리는 UI 문제를 수정했습니다. 감사합니다 @TheChilledBuffalo님!
Command Not Found
- 안정 버전을 찾을 수 없을 경우 미리 보기 버전의 PowerShell을 찾도록 수정했습니다.
FancyZones
- 구성 파일에 이름이 비어있는 레이아웃이 있는 경우 에디터를 로드할 때 충돌이 발생하는 문제를 수정했습니다.
- 자동화 테스트를 위해 레이아웃 내부 데이터 구조 및 공통 코드를 리팩토링했습니다.
- 일부 사용자가 shift 키가 잠기는 문제를 일으키는 문제를 수정하기 위해 shift 키를 raw input을 통해 감지합니다.
파일 탐색기 추가 기능
- 모나코 미리 보기 도구에서 미리 보는 파일을 찾을 수 없을 때 발생하는 충돌을 수정했습니다.
- 마크다운 미리 보기 도구에서 코드 블록에 선행 공백이 추가되는 문제를 수정했습니다. 감사합니다 @Aaron-Junker님!
- 다른 DPI가 있는 화면에서 미리 보기 결과의 위치와 크기가 잘못되는 문제를 수정했습니다.
- 파일 잠금을 방지하기 위해 썸네일 핸들러에 더 좋은 정리 코드를 추가했습니다.
File Locksmith
- 파일 경로를 선택한 상태로 모달을 볼 때 여러 줄을 랩하여 표시하도록 수정했습니다. 감사합니다 @sanidhyas3s님!
Installer
- 설치 디렉토리에서 PowerToys Run VSCode Workspaces 플러그인의 최종 디렉토리 이름을 플러그인 이름과 일치하도록 수정했습니다. 감사합니다 @zetaloop님!
- 부트스트랩 단계에 대해 더 일반적인 이름을 사용하여 제거 시 "PowerToys 설치 중"이 표시되지 않도록 수정했습니다.
Keyboard Manager
- 일부 numpad 키가 코드의 두 번째 키로 사용되는 경우 KBM 매핑이 지워지는 문제를 수정했습니다.
- 번역자가 "텍스트"를 "문자 메시지"로 번역하지 않도록 지역화 파일에 주석을 추가했습니다.
Peek
- 이미지/비디오 미리 보기 도구에서 .WebP/.WebM 파일을 지원하도록 수정했습니다. 감사합니다 @davidegiacometti님!
- 오디오 파일을 지원하도록 수정했습니다. 감사합니다 @davidegiacometti님!
- 타이틀 바의 열기 버튼을 클릭할 수 없는 문제를 수정했습니다. 감사합니다 @davidegiacometti님!
- 파일 이름에 점이 포함된 폴더를 미리 보는 경우 파일로 미리 보려고 시도하는 문제를 수정했습니다. 감사합니다 @davidegiacometti님!
PowerToys Run
- 결과에서 파일 및 패턴을 제외하는 Windows Search 플러그인에 설정을 추가했습니다. 감사합니다 @HydroH님!
- 비슷한 이미지 간의 해시 충돌로 인해 섬네일이 표시되지 않는 문제를 수정했습니다.
- 플러그인에 대한 "체크박스와 다중 텍스트 상자" 추가 속성 유형을 추가하고 다중 줄 텍스트 처리를 개선했습니다. 감사합니다 @htcfreek님!
Quick Accent
- 이탈리아어 문자 집합에 Schwa 문자를 추가했습니다. 감사합니다 @damantioworks님!
Registry Preview
- 루트 키에 대한 대체 유효한 이름을 허용합니다. 감사합니다 @e-t-l님!
- 다중 선택 파일 창이 동시에 열리는 문제를 수정했습니다. 감사합니다 @randyrants님!
Screen Ruler
- 명확성을 위해 측정 아이콘을 업데이트했습니다. 감사합니다 @Aaron-Junker님 및 @niels9001님!
Shortcut Guide
- 단축키로 표시되는 이모지 단축키를 새로운 Windows 키 + 점(.) 단축키로 업데이트했습니다.
Text Extractor
- 특정 모니터 설정에서 추출 레이아웃을 생성하는 중 문제가 발생하는 문제를 수정했습니다.
Video Conference Mute
- 사용 데이터를 수집하기 위해 활성화/비활성화 텔레메트리를 추가했습니다.
설정
- 특정 용어 (일부 유틸리티의 이름 등)에 잠금을 추가하여 지역화되지 않도록 수정했습니다.
- 일부 바로 가기가 Flyout 및 대시보드에서 올바르게 표시되지 않던 문제를 수정했습니다. 감사합니다 @davidegiacometti님!
- Color Picker에 대한 이미지 및 OOBE의 구식 애니메이션에 대한 이미지를 업데이트했습니다. 감사합니다 @niels9001님!
문서
- PowerToys Run thirdPartyRunPlugins.md 문서에 FastWeb 플러그인을 추가했습니다. 감사합니다 @CCcat8059님!
- create new issue 페이지에서 이전 보안 링크인 MSRC를 제거했습니다. security.md가 이미 연결되어 있습니다.
- 비공식 플러그인에 대한 명확성을 PowerToys Run thirdPartyRunPlugins.md 문서에 추가했습니다.
개발
- CI 빌드 후 .NET 8.0.3 업그레이드가 출시되어 CI 빌드를 수정하기 위해 System.Drawing.Common을 8.0.3으로 업데이트했습니다.
- winget 및 Microsoft Store에 대한 GitHub 작업 이름을 UI에서 명확하게 하기 위해 수정했습니다.
- 많은 관련된 문제를 수정하기 위해 WinAppSDK를 1.5.1로 업그레이드했습니다.
- 키보드 매니저 편집기에서 WinUI 2가 사용하는 WebView2 버전을 통합했습니다.
- CI에서 빌드 시 Precompiled Headers를 사용하는 방식을 통합했습니다. 감사합니다 @dfederm님!
- CI에서 FancyZones 에디터에 대한 UI 테스트를 추가했습니다.
- 새로운 이슈가 생성될 때 가능한 중복 이슈를 식별하기 위해 GitHub 봇을 추가했습니다. 감사합니다 @craigloewen-msft님!
- 잠재적인 보안 문제를 해결하기 위해 Wix 설치 프로그램 종속성을 3.14.1로 변경했습니다.
- 파이프라인을 빌드 아티팩트 대신 파이프라인 아티팩트를 사용하도록 파이프라인을 변경했습니다. 감사합니다 @dfederm님!
- 테스트를 빌드 단계의 일부로 실행하여 CI 시간을 절약하도록 변경되었습니다. 감사합니다 @dfederm님!
원문 내용
In the v0.80 release cycle, we focused on stability, improvements and new features.
The next release is planned to be released during Microsoft Build 2024 (late May).
Installer Hashes
Description | Filename | sha256 hash |
---|---|---|
Per user - x64 | PowerToysUserSetup-0.80.0-x64.exe | 4D20EB01C4035BB41F57D43AED2A546547E1FAA660FE29DC1CC699F1916DE1CC |
Per user - ARM64 | PowerToysUserSetup-0.80.0-arm64.exe | 1B85E95B0EC7D8CE1EE51B987449DA9A36DAAA4C27DF8EE4796001848EA2CBD1 |
Machine wide - x64 | PowerToysSetup-0.80.0-x64.exe | 2D17C1920D970332D93449184D7C2470052686FD4B3EB8ED49EF6475D1D1D62F |
Machine wide - ARM64 | PowerToysSetup-0.80.0-arm64.exe | 0DD40B7A31E35472688A55A8E1ECE58847EA423F3F19FD7B8C557F1271F73F24 |
Highlights
- New feature: Desired State Configuration support, allowing the use of winget configure for PowerToys. Check the DSC documentation for more information.
- The Windows App SDK dependency was updated to 1.5.1, fixing many underlying UI issues.
- WebP/WebM files support was added to Peek. Thanks @davidegiacometti!
- Audio files support was added to Peek. Thanks @davidegiacometti!
- Automated UI testing for FancyZones Editor was added to CI.
General
- Added a Quick Access entry to access the flyout from PowerToys' tray icon right click menu. Thanks @pekvasnovsky!
- Added support for Desired State Configuration in PowerToys, allowing the use of winget configure to configure many settings.
Awake
- Fix an issue causing the "Keep screen on" option to disable after Awake deactivated itself.
Color Picker
- Fixed a UI issue causing the color picker modal to hide part of the color bar. Thanks @TheChilledBuffalo!
Command Not Found
- Now tries to find a preview version of PowerShell if no stable version is found.
FancyZones
- Fixed a crash loading the editor when there's a layout with an empty name in the configuration file.
- Refactored layout internal data structures and common code to allow for automated testing.
- The pressing of the shift key is now detected through raw input to fix an issue causing the shift key to be locked for some users.
File Explorer add-ons
- Fixed a crash occurring in the Monaco previewer when a file being previewed isn't found by the code behind.
- Fixed an issue in the Markdown previewer adding a leading space to code blocks. Thanks @Aaron-Junker!
- Fixed wrong location and scaling of preview results on screens with different DPIs.
- Added better clean up code to thumbnail handlers to prevent locking files.
File Locksmith
- Allow multiple lines to wrap when viewing the modal with selected file paths. Thanks @sanidhyas3s!
Installer
- Fixed the final directory name of the PowerToys Run VSCode Workspaces plugin in the installation directory to match the plugin name. Thanks @zetaloop!
- Used more generic names for the bootstrap steps, so that "Installing PowerToys" is not shown when uninstalling.
Keyboard Manager
- Fixed an issue that would clear out KBM mappings when certain numpad keys were used as the second key of a chord.
- Added a comment in localization files so that translators won't translate "Text" as "SMS".
Peek
- Added support to .WebP/.WebM files in the image/video previewer. Thanks @davidegiacometti!
- Added support for audio files. Thanks @davidegiacometti!
- Fixed an issue causing the open file button in the title bar to be un-clickable. Thanks @davidegiacometti!
- Fixed an issue when previewing a folder with a dot in the name that caused Peek to try to preview it as a file. Thanks @davidegiacometti!
PowerToys Run
- Added a setting to the Windows Search plugin to exclude files and patterns from the results. Thanks @HydroH!
- Fixed an issue showing thumbnails caused by a hash collision between similar images.
- Added the "checkbox and multiline text box" additional property type for plugins and improved multiline text handling. Thanks @htcfreek!
Quick Accent
- Added the Schwa character to the Italian character set. Thanks @damantioworks!
Registry Preview
- Allow alternative valid names for the root keys. Thanks @e-t-l!
- Fixed an issue causing many pick file windows to be opened simultaneously. Thanks @randyrants!
Screen Ruler
- Updated the measure icons for clarity. Thanks @Aaron-Junker and @niels9001!
Shortcut Guide
- Updated the Emoji shortcut that is shown to the new Windows key + period (.) hotkey.
Text Extractor
- Fixed issues creating the extract layout on certain monitor configurations.
Video Conference Mute
- Added enable/disable telemetry to get usage data.
Settings
- Added locks to some terms (like the name of some utilities) so that they aren't localized.
- Fixed some shortcuts not being shown properly in the Flyout and Dashboard. Thanks @davidegiacometti!
- Updated image for Color Picker and outdated animations for utilities in OOBE. Thanks @niels9001!
Documentation
- Added FastWeb plugin to PowerToys Run thirdPartyRunPlugins.md docs. Thanks @CCcat8059!
- Removed the old security link to MSRC from the create new issue page, since security.md is already linked there.
- Added clarity regarding unofficial plugins to the PowerToys Run thirdPartyRunPlugins.md docs.
Development
- Updated System.Drawing.Common to 8.0.3 to fix CI builds after the .NET 8.0.3 upgrade was released.
- Adjusted the GitHub action names for releasing to winget and Microsoft Store so they're clearer in the UI.
- Upgraded WinAppSDK to 1.5.1, fixing many related issues.
- Consolidate the WebView2 version used by WinUI 2 in the Keyboard Manager Editor.
- Unified the use of Precompiled Headers when building on CI. Thanks @dfederm!
- Added UI tests for FancyZones Editor in CI.
- Added a GitHub bot to identify possible duplicates when a new issue is created. Thanks @craigloewen-msft!
- Updated the WiX installer dependency to 3.14.1 to fix possible security issues.
- Changed the pipelines to use pipeline artifacts instead of build artifacts. Thanks @dfederm!
- Added the -graph parameter for pipelines. Thanks @dfederm!
- Tests in the pipelines now run as part of the build step to save on CI time. Thanks @dfederm!
링크 : https://github.com/microsoft/PowerToys/releases/tag/v0.80.0