概览
- 新增了精简/详细两种菜单列表视图,并支持隐藏已禁用的菜单项 #90
- 优化了多个菜单页面的滚动体验,修复刷新列表时滚动位置异常跳动的问题 #88
- 修复了操作菜单项时按钮位置发生横向闪动的问题 #94
- 调整了“应用分组”相关术语和交互,现在更明确地表达为按应用管理菜单
- 修复了同一个 Shell Extension 出现在多个类别时,开关会互相联动的问题,现在可以按具体注册位置独立管理 #95
- 完善了旧版 Shell Extension 禁用状态的兼容处理,减少升级后菜单开关状态异常的问题
- 修复了 PowerShell、显示设置、Edit stickers 等受 Windows 保护的系统菜单项无法正常禁用的问题 #96
- 修复了“打开方式”项目删除后仍然重新出现,并不断叠加 .deleted 后缀的问题 #92 ;现在会正确识别和恢复旧的软删除项
- 完善了“新建菜单”的扫描,新增对 MSIX/AppX 应用提供的新建项目的识别和只读展示 #97
- 对无法安全单独修改的新建菜单项增加了只读状态,避免为了提供开关而错误修改文件关联或应用包注册
- 为 Windows 11 新式菜单项增加了本地备注功能,并支持通过备注进行页面筛选和全局搜索 #87
- 修复了锁屏、UAC、快速用户切换等会话中断后,大量已有菜单项被误报为“新增”的问题
- 进一步修复了 WPS Office 菜单项/文件关联/图标共存检测中的误报和状态重置后重复提醒问题
- 优化了菜单列表中的应用来源识别和显示,使同一应用的菜单项更容易辨认
- 调整了 Scoop 和 Winget 的 Beta 通道策略:Beta 包现在仅跟随 GitHub Pre-release,正式版只更新 Stable 通道
- 新增 GitHub Release → GitCode Release 自动同步,包括 Release 信息和附件同步
- 增强了 GitCode Release 附件上传的重试、超时和异常诊断处理
- 更新了 Git 镜像仓库相关说明,并完善了发布和包管理器文档
- 优化了安装器部分中文文案、安装/卸载提示以及依赖组件处理
- 补充了大量针对 Shell Extension、ShellNew、系统菜单权限、菜单监控和列表行为的自动化测试
- 修复了菜单状态数据损坏后会误报“系统服务不可用”且无法自动恢复的问题,并加入了状态文件的备份与自愈机制 #91
Changes
Previous tag: v1.7.2
- fix: Enhance backend notification and error handling #91 (a5d902d)
- fix(context-menu): enhance WPS/Office baseline detection and update documentation (617a5a9)
- fix: implement protected registry mutation handling and add related tests #96 (71f4d88)
- feat: Update target framework and add support for packaged ShellNew items #97 (ac155a0)
- fix(context-menu): enhance toggle functionality and add legacy shell extension compatibility checks (738a5e6)
- fix(context-menu): migrate shell extension management to async operations #95 (03401b6)
- fix: Update documentation and improve behavior handling in SpecialMenu and SuppressBringIntoViewBehavior #94 (1e78dc3)
- chore: Remove ShellProxy related components and update documentation (d0e2ebe)
- retry stalled GitCode attachment uploads (dc29eb6)
- scale GitCode upload timeout by asset size (96ea6db)
- fix GitCode release upload timeout (db9ae94)
- log GitCode upload response shape (456022b)
- fix GitCode upload URL filename (d74f08d)
- feat: Enhance GitCode Release synchronization with new payload structures and upload handling (b59e16d)
- feat: Implement GitCode Release synchronization workflow (2b2a570)
- chore: update version numbers to 1.7.3 (b266973)
- feat: Implement context menu list view modes and enhance application identity handling #90 (014b676)
- refactor: modify application group management texts (e19c1d6)
- fix: Implement ModernScrollViewer for improved scrolling experience across various views (29cce86)
- fix: Implement Persistent Shell Proxy for Classic Context Menu Handlers #92 (c27ee57)
- fix: update InnoDependencyInstaller subproject commit reference (d1a2579)
- Add Git mirror repository links to README (48da5d9)
- fix: suppress list refresh scroll jump on classic and Win11 menu pages #88 (1665eda)
- feat: add local user note support to Windows 11 modern context menu #87 (5d07fb6)
- fix: prevent mass false "Added" notifications after session disruption (61667e9)
- Update bug-report--english-.md (7888fc5)
- Update bug-反馈-中文-.md (3076cf6)
- fix: baseline WPS approvals after state reset (ddd27bd)
SHA256
| File | SHA256 |
|---|---|
| ContextMenuMgrPlus-1.7.3-arm64-framework-dependent-Setup.exe | 99114a27ed16489aa0d06ec2a33c91b1585adc98dd60cd635a291e2f5995cdfc |
| ContextMenuMgrPlus-1.7.3-arm64-self-contained-portable.zip | 4efb075ae5ba5bb1e2e9eb90914e9cdeea79869c0357e3b0b7563d5ad3f0be3b |
| ContextMenuMgrPlus-1.7.3-arm64-self-contained-Setup.exe | 7b13ae5f25a400721fb08849b026da38b5d10a215fca722860d33ff86ffe8d24 |
| ContextMenuMgrPlus-1.7.3-framework-dependent-portable.zip | 6722756b9269d743ea7f3aba1ad8e5e8c75eff1487495498d333589d5fbeafdd |
| ContextMenuMgrPlus-1.7.3-x64-framework-dependent-Setup.exe | 68152426cb0af12b960d1b771bbd60d91b306a7d5cf156011708a217ff1977d5 |
| ContextMenuMgrPlus-1.7.3-x64-self-contained-portable.zip | ae223e6096650e0bd6e65111f5d7594b3c1ce6fe506233122c5f6da9d80a0257 |
| ContextMenuMgrPlus-1.7.3-x64-self-contained-Setup.exe | 0b57c258c934e702547fe49a3a74775080726a85091d35abdbccb11a694bd081 |
| ContextMenuMgrPlus-1.7.3-x86-framework-dependent-Setup.exe | 099615f3e16c7165d444bf0c60bc08da0637f5122760889a1b86899723a55c9d |
| ContextMenuMgrPlus-1.7.3-x86-self-contained-portable.zip | 5c59af2d1d10cc4047508132d136f2b7fca7cfea389887fa9c9b3cfb1fee1468 |
| ContextMenuMgrPlus-1.7.3-x86-self-contained-Setup.exe | b4f8cd7359bbdc25868deeb0b45b134294aef4e1be4b1ea8b52be9f7f1d72c9d |