CyreneAdmin 是一款面向企业级应用的后台管理系统脚手架,同时支持 Spring Boot 与 Solon 双框架,内置权限控制、用户管理、菜单配置、操作日志等核心模块,助力开发者快速构建安全、可维护的管理后台。
最新版本 v1.5.0 已正式发布,主要更新内容如下:
Bug Fixes
-
完善E2E验证范围覆盖
-
修复请求头name为Authorization
-
修复e2e测试脚本-Headed模式无法使用问题
-
修复e2e登录后仍报"未能读取到有效token"问题
Documentation
-
新增 README.en.md 英文版文档
Features
-
为前端工程添加 i18n 国际化多语言支持
-
Extract menu data into separate i18n SQL files
-
添加E2E测试套件
Miscellaneous
-
升级前后端依赖并修复 E2E 测试环境脚本
-
依赖升级:Solon 3.7.2→3.10.7、sqltoy-solon-plugin 5.6.57.1→6.0.2、
Spring Boot 3.5.8→3.5.16;前端 Vite 5→8、Vue Router 4→5、Pinia 2→4、
Element Plus 2.6→2.14、TypeScript 5.5→7,同步更新 pnpm-lock -
package.json 增加 pnpm.supportedArchitectures(win32/linux x64),
修复 rolldown 原生绑定缺失导致的 vite build 失败 -
docker-compose.test.yml:init SQL 挂载改至 ../scripts,
修复 Docker 自动创建空目录导致建表静默失败 -
run-tests.ps1/sh:以脚本目录为基准、统一 compose 文件与项目名(e2e)、
启动前清理异项目同名容器,兼容 "container name is already in use" 冲突 -
README 补充容器冲突与空库故障排查说明
Refactor
-
将 Fastjson2 序列化配置从 Java 代码迁移至 YAML
-
移除强密码登录逻辑