概览
- 重构了右键菜单状态库与外部变更检测机制,优化了初始基线、外部新增、外部修改、待审核及状态恢复等判定
- 修复了 WPS Office 文档图标变更被误判为“WPS 图标篡改”并进入待审核的问题
- 新增了级联右键菜单的子菜单管理,可以单独开启或关闭其中的菜单项 #107
- 修复了“新建”菜单项关闭后出现重复项目、反复开关后状态错乱的问题 #112
- 尝试修复了部分传统右键菜单修改后无法通过刷新验证,以及部分菜单项无法正常读取的问题 #111
- 尝试修复了文件类型“感知类型”中的部分右键菜单无法正常开启或关闭的问题 #108
- 尝试修复了“清除缩略图缓存”和“管理员取得所有权限”等增强菜单功能不起作用的问题 #84
- 修复快速重复启动时,secondary Frontend 因 WPF UI 线程同步等待异步 Named Pipe 激活请求而死锁,并同时收紧 single-instance 启动竞态、IPC 超时与 stale-instance recovery 逻辑 #115
Changes
Previous tag: v1.7.4
- chore: update dependancy (a887547)
- fix: streamline frontend control pipe communication and enhance activation logic #115 (e2c4499)
- feat: Add management capabilities for cascading shell submenus #107 (c5e9732)
- fix: enhance PowerShell command handling and update related tests (05d5447)
- fix: fix take ownership advanced menu #84 (8a86fde)
- fix: enhance ShellExtension mutation handling and add related tests #108 (7a1db0f)
- fix: enhance ShellVerb mutation reconciliation logic and add unit tests #111 (0f4ec20)
- fix: enhance ShellNew order lock handling and improve refresh synchronization (daac12d)
- fix: implement asynchronous document icon provider handling and add WPS Office icon support (9eeec3a)
- fix: enhance ShellNew functionality with improved registry management and notification suppression #112 (ba60bff)
- 缩短了日志的留存时长 (05ceec8)
- Remove CET #116 (7f6ef60)
- chore: update dependancy (2ced810)
- Refactor documentation and enhance consistency in state management (0938d51)
- chore: remove hardcoded versioning from project files and centralize version management in Directory.Build.props (03e7931)
- fix: improve border and text styling for disabled state in MainWindow (954667f)
SHA256
| File | SHA256 |
|---|---|
| ContextMenuMgrPlus-1.7.5-arm64-framework-dependent-Setup.exe | 1c443a8cc6df90984ecdad1af03f44b6dd0de13ac6b1dbcd33a50b0766b32ad9 |
| ContextMenuMgrPlus-1.7.5-arm64-self-contained-portable.zip | c24e6aeda1841fa03935ac0916ed46a29f015a69c687f9fb33d4cbac474822c1 |
| ContextMenuMgrPlus-1.7.5-arm64-self-contained-Setup.exe | c0ade569da8f19e5ba9d50eca2e7a9510f6ae08c9367f6646c8e1b2dd2c377f7 |
| ContextMenuMgrPlus-1.7.5-framework-dependent-portable.zip | 66c4859504e1b279cd0a61c5c1e2967fb524df2c1ae9c0963f6783c4d1be6bd8 |
| ContextMenuMgrPlus-1.7.5-x64-framework-dependent-Setup.exe | c155f13ee48ff03fd30a1a742ce58622fbf7e1cb5c70c70e92594c8edd2ea4a8 |
| ContextMenuMgrPlus-1.7.5-x64-self-contained-portable.zip | d6b0c4836c8dfe031cc520775e21cc2efe8a7d34317118c4fd41aa82cc72ec55 |
| ContextMenuMgrPlus-1.7.5-x64-self-contained-Setup.exe | 6da0261adab855977af501bd67dcaac5d41505d019db437109c63c26e8cff52d |
| ContextMenuMgrPlus-1.7.5-x86-framework-dependent-Setup.exe | 3eea1a7fc8b7e5f80e91bffd8d14702936a3bb0c2838d3d0753083e51c285de2 |
| ContextMenuMgrPlus-1.7.5-x86-self-contained-portable.zip | 5600e197fdef6054d321984f78d47e25424b13a2d15beb8f5b7915042a1b6fdf |
| ContextMenuMgrPlus-1.7.5-x86-self-contained-Setup.exe | fd5a33730e7b6344c5bba91fb9e14afc34242471b5340334031d84b8f4689bab |