概览
- 修复了“文件类型”分类中的右键菜单项在开关后可能错误出现在“文件”分类下的问题 #119
- 尝试修复了开启开机自启动后,后台服务可能在后续运行中意外停止、导致软件无法正常自启动的问题,并增强了服务生命周期与异常恢复机制 #118
- 尝试修复了部分使用新版 AppX COM schema 注册的 Win11 右键菜单无法被扫描的问题,补充了对新版 Packaged COM / AppX Manifest 注册方式的识别 #122
- 增强了传统右键菜单开启与关闭操作的安全性和一致性,增加修改后的验证、失败回滚及原始注册表状态恢复机制,降低操作失败后留下异常状态的风险
- 增强了文件类型右键菜单的保护机制,避免对
open等可能影响文件双击打开行为的关键 Shell Verb 进行不安全修改,并减少对第三方原有注册表配置的干扰 - 改进了“从注册表权限层面禁止新增右键菜单”功能的状态管理和故障恢复,避免部分注册表权限修改失败时软件状态与实际权限状态不一致
Changes
Previous tag: v1.7.5
- Enhance Shell Verb Visibility Management and Transaction Handling (8ecfa90)
- enhancement: Implement registry protection management with ACL handling (fd4edef)
- fix: Enhance Windows 11 context menu support with packaged COM and AppX manifest integration #122 (7dceda1)
- Enhance service lifecycle management and frontend behavior #118 (eefbda0)
- chore: bump version to 1.7.6 (a71d726)
- Fix scene item notification scope leak fix: enhance backend request handling and notification logic #119 (3cca5e1)
- chore: implement automated PR message generation for winget submissions (f1c3e24)
SHA256
| File | SHA256 |
|---|---|
| ContextMenuMgrPlus-1.7.6-Beta+8ecfa90-arm64-framework-dependent-Setup.exe | 56c88f7e2bd5180186fcf79da7917e286ae50294dbd4931926147f1aad224466 |
| ContextMenuMgrPlus-1.7.6-Beta+8ecfa90-arm64-self-contained-portable.zip | 5988fd94ceb3e0397bf934be6bdd69d955dda10a900784625958e9a1c2141b32 |
| ContextMenuMgrPlus-1.7.6-Beta+8ecfa90-arm64-self-contained-Setup.exe | d67fe5a79185a2c81a8e38b18d1f70720069be6f4b81f58b54614e9e4c0584c3 |
| ContextMenuMgrPlus-1.7.6-Beta+8ecfa90-framework-dependent-portable.zip | cf2345c113166ebae85237c7b1b3ac3e5e27919480690a7ae727fc16739bf417 |
| ContextMenuMgrPlus-1.7.6-Beta+8ecfa90-x64-framework-dependent-Setup.exe | 44fe4eeb99e129c2dd2140d458ec3aaf7dfe514953a7a78340fa2f22719d5503 |
| ContextMenuMgrPlus-1.7.6-Beta+8ecfa90-x64-self-contained-portable.zip | 404ea60cf178ea24bdc2de7cc0ea0053724167c31b9c9a2617f71173ceb7f52a |
| ContextMenuMgrPlus-1.7.6-Beta+8ecfa90-x64-self-contained-Setup.exe | bcaa417bfebdedb46abfaef76469a4b75d924f6c3699a3ec94c2888968f93e12 |
| ContextMenuMgrPlus-1.7.6-Beta+8ecfa90-x86-framework-dependent-Setup.exe | 3df3a09b8e5ab03a18ffc633a57d5c0f52973892a36df3b6f7fdd4e9952638d8 |
| ContextMenuMgrPlus-1.7.6-Beta+8ecfa90-x86-self-contained-portable.zip | 6787b5216ba7de9484a7f0b515f3245444cae8a034bc01ae403b3deaa4496c26 |
| ContextMenuMgrPlus-1.7.6-Beta+8ecfa90-x86-self-contained-Setup.exe | 9b7abf2d32e4fe9cb209c27695521f859f4cf94741825ad24665639d3dc97646 |