PowerToys Release v0.87.0 Release

요약

PowerToys v0.87 릴리스 사이클은 새로운 기능, 안정성, 그리고 개선사항에 집중했습니다.

설치 파일 해시

설명 파일 이름 sha256 해시
사용자 당 - x64 PowerToysUserSetup-0.87.0-x64.exe A6549B8D78985CC995F091624D1A2B70907CAC8954334C1CAF61D26EBCF8A449
사용자 당 - ARM64 PowerToysUserSetup-0.87.0-arm64.exe 3557D4F35AA52571334712A48F51D116F389FA8C43C6B27FE321A7525067E7AE
시스템 전체 - x64 PowerToysSetup-0.87.0-x64.exe 600CDC7F9AC296AA8B554CA34A0C7EA2D9B1E7E8E41BD096840851B416E63A3C
시스템 전체 - ARM64 PowerToysSetup-0.87.0-arm64.exe 387B5BF1BD923BDA215D7DF1D82A197AE12CD91A71A73267768E26757F7A5FE6

하이라이트

  • Advanced Paste는 "Advanced AI"라는 새로운 기능을 제공하여 Semantic Kernel을 활용한 순차 클립보드 변환 조작 설정이 가능합니다.
  • Workspaces는 Progressive Web Applications를 지원합니다.
  • Workspaces는 새로운 기능을 추가하여 기존 창을 생성하는 대신 기존 창을 이동할 수 있습니다.
  • Mouse Jump에는 화면 팝업을 사용자 정의하는 새로운 설정이 추가되었습니다. 감사합니다 @mikeclayton님!
  • New+가 이제 Windows 10에서 작동합니다. 감사합니다 @cgaarden님!
  • Quick Accent은 UI에 나타날 문자 집합을 선택할 수 있는 기능을 추가했습니다. 감사합니다 @Sirozha1337님!

Advanced Paste

  • AI를 사용하여 순차적인 클립보드 변환 조작을 설정하는 것을 허용하는 새로운 선택적 기능이 추가되었습니다.

Awake

  • 초기화, 로깅 및 트레이 아이콘 설정이 개선되었습니다. 감사합니다 @dend님!

파일 탐색기 애드온

  • Preview Pane 확장은 다른 스케일에서 오류를 수정하기 위해 PerMonitorV2 DPI 모드를 사용합니다. 감사합니다 @davidegiacometti님!

키보드 관리자

  • IME On, IME Off 키에 레이블을 추가했습니다. 감사합니다 @kit494way님!
  • 넘패드 키가 Shift 키에 매핑된 경우 Shift 키가 고정되는 문제를 수정했습니다.

Monaco 미리보기

  • .ahk 파일을 Peek 및 파일 탐색기 애드온에서 평문 파일로 표시하는 기능을 추가했습니다. 감사합니다 @daverayment님!
  • .ion 파일을 Peek 및 파일 탐색기 애드온에서 평문 파일로 표시하는 기능을 추가했습니다. 감사합니다 @octastylos-pseudodipteros님!
  • .srt 파일의 구문 강조 표시를 Peek 및 파일 탐색기 애드온에서 지원하는 기능을 추가했습니다. 감사합니다 @PesBandi님!

Mouse Jump

  • Mouse Jump 팝업 UI의 모양을 사용자 정의할 수 있도록 허용했습니다. 감사합니다 @mikeclayton님!

New+

  • Windows 10를 지원하도록 추가했습니다. 감사합니다 @cgaarden님!
  • 새 파일 이름 변경이 가끔 트리거되지 않는 문제를 수정했습니다. 감사합니다 @cgaarden님!
  • New+ 아이콘을 업데이트했습니다. 감사합니다 @niels9001님!

Peek

  • Peek는 로컬 기능을 확인하여 Image Previewer가 지원하는 이미지 형식을 결정합니다. 감사합니다 @daverayment님!
  • 특정 조건에서 Code Files Previewer가 올바르게 로드되지 않는 문제를 수정했습니다. 감사합니다 @daverayment님!
  • 사용자 설정 파일을 로드할 때 발생하는 로깅을 개선하고 수정했습니다. 감사합니다 @daverayment님!

PowerToys Run

  • WindowWalker 플러그인 결과의 정확한 순서를 위한 스코어링 기능을 추가했습니다. 감사합니다 @andbartol님!
  • ValueGenerator 플러그인에 UUIDv7 지원을 추가했습니다. 감사합니다 @frederik-hoeft님!
  • 계산기 플러그인은 소문자 'e'를 사용한 과학적 표기법 숫자를 허용합니다. 감사합니다 @PesBandi님!
  • UI를 WPF-UI에서 .NET 9 WPF로 이전하여 "데스크톱 구성이 비활성화됨" 충돌을 수정했습니다.

Quick Accent

  • 표시할 문자 세트를 선택할 수 있는 설정을 추가했습니다. 감사합니다 @Sirozha1337님!

Screen Ruler

  • 인치, 센티미터 또는 밀리미터로 측정 값을 표시할 수 있도록 보여주는 설정을 추가했습니다. 감사합니다 @Sophanatprime님!

설정

  • "What's new?" OOBE 페이지의 모든 마일스톤 링크가 동일한 마일스톤을 가리키는 문제를 수정했습니다.
  • Welcome 페이지의 추가적인 공간을 제거했습니다. 감사합니다 @agarwalishita님!
  • 왼쪽 탐색 막대 아이콘을 업데이트했습니다. 감사합니다 @niels9001님!
  • 대시보드 페이지의 접근성 문제를 수정했습니다. 감사합니다 @davidegiacometti님!

Workspaces

  • Progressive Web Applications를 Workspaces에 지원으로 추가했습니다.
  • 기존 창을 생성하는 대신 기존 창을 이동할 수 있는 기능을 구현했습니다.
  • 비트맵 파일을 저장할 때 잘못된 인코더 매개변수를 전달하여 작업 공간 편집기를 여는 시스템 충돌을 수정했습니다.
  • Workspaces 편집기 위치가 저장되어 다음에 다시 여는 경우 동일한 위치에서 시작할 수 있도록 수정했습니다.
  • 타이밍 문제로 인해 의도된 위치가 아닌 동일한 애플리케이션 버전의 많은 인스턴스가 동일한 위치에 들어가는 문제를 수정했습니다.
  • 동일한 애플리케이션 버전이 많은 개수만큼 설치될 때 정확한 응용 프로그램 버전을 감지하는 문제를 수정했습니다.

문서

  • CONTRIBUTE.md의 언어를 개선했습니다. 감사합니다 @sanskaarz님!
  • thirdPartyRunPlugins.md에 Bilibili 플러그인을 언급했습니다. 감사합니다 @Whuihuan님!
  • thirdPartyRunPlugins.md에 CanIUse 및 TailwindCSS 플러그인을 언급했습니다. 감사합니다 @skttl님!
  • thirdPartyRunPlugins.md에 HttpStatusCodes 플러그인을 언급했습니다. 감사합니다 @grzhan님!
  • 컨트리뷤터를 더 많이 포함한 COMMUNITY.md를 업데이트했습니다.

개발

  • .NET 9로 업그레이드했습니다. 감사합니다 @snickler님!
  • Visual Studio 17.12에서 빌드하는 문제를 수정했습니다.
  • System.IO.Abstractions 종속성을 21.0.29로 업그레이드했습니다. 감사합니다 @davidegiacometti님!
  • WindowsAppSDK 종속성을 1.6.241114003으로 업그레이드했습니다. 감사합니다 @shuaiyuanxx님!
  • MSTest 종속성을 3.6.3으로 업그레이드했습니다. 감사합니다 @Youssef1313님!
  • check-spelling CI 종속성을 0.0.24로 업그레이드하고 관련 스펠링 체크 문제를 수정했습니다. 감사합니다 @jsoref님!
  • 스펠링 체크 허용된 이름 파일에서 중복된 이름을 제거했습니다. 감사합니다 @htcfreek님!
  • 오류가 발생할 때 비동기 메서드 호출 스택 로깅을 개선했습니다.
  • 기타 프로젝트에서 가져와 AOT 지원을 활성화하기 위해 MSBuild props 파일을 만들었습니다.
  • Peek 유틸리티 소스 코드를 AOT 호환되도록 만들었습니다.
  • 비주얼 스튜디오 17.12에서 느슨한 IDE 오류를 완화하기 위해 .editorconfig 규칙을 업데이트했습니다. 감사합니다 @snickler님!
  • Xaml.Styler를 루트에서 src 폴더로 이동했습니다.

원문 내용

In the v0.87 release cycle, we focused on new features, stability, and improvements.

Installer Hashes

Description Filename sha256 hash
Per user - x64 PowerToysUserSetup-0.87.0-x64.exe A6549B8D78985CC995F091624D1A2B70907CAC8954334C1CAF61D26EBCF8A449
Per user - ARM64 PowerToysUserSetup-0.87.0-arm64.exe 3557D4F35AA52571334712A48F51D116F389FA8C43C6B27FE321A7525067E7AE
Machine wide - x64 PowerToysSetup-0.87.0-x64.exe 600CDC7F9AC296AA8B554CA34A0C7EA2D9B1E7E8E41BD096840851B416E63A3C
Machine wide - ARM64 PowerToysSetup-0.87.0-arm64.exe 387B5BF1BD923BDA215D7DF1D82A197AE12CD91A71A73267768E26757F7A5FE6

Highlights

  • Advanced Paste has a new feature called "Advanced AI" that uses Semantic Kernel to allow setting up the orchestration of sequential clipboard transformations.
  • Workspaces supports Progressive Web Applications.
  • Workspaces has a new feature to move existing windows instead of creating new ones.
  • Mouse Jump added new settings to allow customization of screens pop-up. Thanks @mikeclayton!
  • New+ now works on Windows 10. Thanks @cgaarden!
  • Quick Accent allows selecting the character sets that should appear on the UI. Thanks @Sirozha1337!

Advanced Paste

  • Added a new optional feature allowing using AI to set up the orchestration of sequential clipboard transformations.

Awake

  • Initialization, logging and tray icon setup improvements. Thanks @dend!

File Explorer add-ons

  • Preview Pane extensions now use the PerMonitorV2 DPI mode to fix errors on different scales. Thanks @davidegiacometti!

Keyboard Manager.

  • Added labels to the IME On, IME Off keys. Thanks @kit494way!
  • Fixed an issue that caused the Shift key to remain stuck if a numpad key was mapped to the Shift key.

Monaco Preview

  • Added support for .ahk files to be shown as a plaintext file in Peek and File Explorer add-ons. Thanks @daverayment!
  • Added support for .ion files to be shown as a plaintext file in Peek and File Explorer add-ons. Thanks @octastylos-pseudodipteros!
  • Added support for syntax highlighting for .srt files in Peek and File Explorer add-ons. Thanks @PesBandi!

Mouse Jump

  • Allow customizing the appearance of the UI of the Mouse Jump pop-up. Thanks @mikeclayton!

New+

  • Added support for Windows 10. Thanks @cgaarden!
  • Fixed an issue causing the renaming of new files to not trigger some times. Thanks @cgaarden!
  • Updated the New+ icons. Thanks @niels9001!

Peek

  • Peek now checks local capabilities to decide what image formats Image Previewer is able to support. Thanks @daverayment!
  • Fixed an issue causing the Code Files Previewer to not load correctly under certain conditions. Thanks @daverayment!
  • Refactored, improved and fixed logging when loading the user settings file. Thanks @daverayment!

PowerToys Run

  • Added a scoring function for proper ordering of the WindowWalker plugin results. Thanks @andbartol!
  • Added UUIDv7 support to the ValueGenerator plugin. Thanks @frederik-hoeft!
  • The calculator plugin now allows scientific notation numbers with a lowercase 'e'. Thanks @PesBandi!
  • Ported the UI from WPF-UI to .NET 9 WPF, to fix "Desktop composition is disabled" crashes.

Quick Accent

  • Added a setting to allow selecting which character sets to show. Thanks @Sirozha1337!

Screen Ruler

  • Added a Setting to also allow showing measurements in inches, centimeters or millimeters. Thanks @Sophanatprime!

Settings

  • Fixed an issue causing all the links to milestones in the "What's new?" OOBE page to point to the same milestone.
  • Removed extra space from the Welcome page. Thanks @agarwalishita!
  • Updated left navigation bar icons. Thanks @niels9001!
  • Fixed accessibility issues in the dashboard page. Thanks @davidegiacometti!

Workspaces

  • Added support for Progressive Web Applications to Workspaces.
  • Implemented a feature to move existing windows instead of creating new ones.
  • Fixed a crash when opening the workspaces editor that was caused by passing incorrect encoder parameters when saving Bitmap files.
  • Workspaces editor position is now saved so that we can start it at the same position when we open it again.
  • Fixed an issue causing many instances of the same application to be put in the same position instead of the intended position due to timer issues.
  • Fixed detection of exact application version when many versions of the same application are installed.

Documentation

  • Improved language in CONTRIBUTE.md. Thanks @sanskaarz!
  • Added Bilibili plugin mention to thirdPartyRunPlugins.md. Thanks @Whuihuan!
  • Added CanIUse and TailwindCSS plugins mention to thirdPartyRunPlugins.md. Thanks @skttl!
  • Added HttpStatusCodes plugin mention to thirdPartyRunPlugins.md. Thanks @grzhan!
  • Updated COMMUNITY.md with more contributors.

Development

  • Upgraded to .NET 9. Thanks @snickler!
  • Fixed building on Visual Studio 17.12.
  • Upgraded the System.IO.Abstractions dependency to 21.0.29. Thanks @davidegiacometti!
  • Upgraded the WindowsAppSDK dependency to 1.6.241114003. Thanks @shuaiyuanxx!
  • Upgraded the MSTest dependency to 3.6.3. Thanks @Youssef1313!
  • Upgraded the check-spelling CI dependency to 0.0.24 and fixed related spell checking issues. Thanks @jsoref!
  • Removed duplicate names from the spellcheck allowed names file. Thanks @htcfreek!
  • Improved logging of asynchronous methods call stacks when logging an error.
  • Created a MSBuild props file to be imported by other projects to enable AOT support.
  • Made the Peek utility source code AOT compatible.
  • Updated .editorconfig rules to relax squiggly IDE errors in Visual Studio 17.12. Thanks @snickler!
  • Moved Xaml.Styler from the root to the src folder.

링크 : https://github.com/microsoft/PowerToys/releases/tag/v0.87.0