Skip to content

v2.1.23

Choose a tag to compare

@madneal madneal released this 16 Aug 04:09
· 30 commits to master since this release
c7feefb

变更说明

本版本优化管理后台菜单图标,并清理不需要在系统页面动态修改的验证码配置项。

  • 按菜单路由使用更贴合功能的 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 build passed.
  • 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