v2.1.23
变更说明
本版本优化管理后台菜单图标,并清理不需要在系统页面动态修改的验证码配置项。
- 按菜单路由使用更贴合功能的 Element Plus 图标,提升规则、扫描日志、代码结果、Token 管理和服务器状态等菜单的识别度。
- 保留旧 icon 映射作为兼容回退,不需要修改现有数据库菜单记录或权限数据。
- 从系统配置页面移除验证码尺寸和长度配置表单;登录验证码功能及后端默认行为保持不变。
- 前端验证:
npm run build通过。 - SQL / 数据库影响:无 SQL 文件或数据库结构变更,已有部署无需执行数据库升级语句。
关联 PR:#346
What's Changed
This release improves the admin navigation experience and removes an unnecessary runtime configuration surface.
- Assigns more semantic Element Plus icons to the main menus, improving recognition for rules, scan logs, code results, token management, and server status.
- Keeps the legacy icon mapping as a compatibility fallback, so existing database menu records and permissions require no update.
- Removes the captcha sizing and length form from the system settings page while preserving the login captcha behavior and backend defaults.
- Frontend verification:
npm run buildpassed. - SQL/database impact: no SQL files or database schema changes; existing deployments do not need a database migration.
Related PR: #346
完整变更 / Full Changelog: v2.1.22...v2.1.23