Skip to content

V3.2.0

Choose a tag to compare

@jeequan jeequan released this 15 Apr 12:54
· 82 commits to master since this release

V3.2.0 更新日志

Docker 部署优化

  • Docker Compose 一键部署链路完善,支持 MySQL / Redis / RocketMQ / 三端后端 + 三端前端全栈启动
  • RocketMQ Server 升级到 5.3.1,修复 Broker NPE 启动问题
  • 补充完整的健康检查链路(MySQL -> Redis -> NameServer -> Broker -> Java 服务 -> UI)
  • 数据库初始化纳入 init.sql + patch.sql,首次部署表结构完整
  • Dockerfile 基础镜像切换为 eclipse-temurin:17-jre,补充应用 HEALTHCHECK
  • 解决 Docker named volume 权限问题(RocketMQ uid=3000)

RocketMQ 版本整合

  • rocketmq-spring-boot-starter 从 2.2.0 升级到 2.3.5(内置 client 5.3.2)
  • 补齐 Spring Boot 3 AutoConfiguration 注册(AutoConfiguration.imports)
  • 新增 EnvironmentPostProcessor 提供 RocketMQ 默认配置兜底
  • RocketMQ 相关依赖从 provided 改为 compile,确保运行时 classpath 完整

前端优化

  • 收银台(cashier)从 Vue 2 + vue-cli 升级到 Vue 3 + Vite,与 manager/merchant 技术栈统一
  • Docker 构建镜像升级到 Node 20 LTS
  • 修复支付订单列表页订单标签与单号之间多余空格
  • 页面底部版权年份更新为 2021-2026

文档完善

  • README 补充 Docker 部署完整指南、组件版本对照、常见问题排查
  • 新增 .env.example 模板,.env 不再纳入版本控制