v1.2.3
v1.2.3 聚焦于 API 稳定性修复、课程文档质量提升及依赖维护,覆盖了课程启动逻辑的重构与完善、课程内容 SQL 语法的规范化,以及 Go 与前端核心依赖的批量升级。
🐛 问题修复
- API:重构
startCourse函数中的卷绑定处理逻辑,将文件注入与主机挂载路径分离——DockerDeploy/UseEmbed模式下以./开头的路径使用文件注入,纯本地模式使用 bind mount,并新增对应单元测试以验证文件注入功能。
🔧 稳定性与工程改进
- 课程文档:修正
smart-meter课程中时序表CREATE TABLESQL 语句的格式与语法,统一括号风格、移除多余注释及已弃用的分区配置,确保示例语法与当前数据库版本保持一致。 - 依赖维护:批量升级 Go 与前端依赖,包括
github.com/jackc/pgx/v5→ v5.9.2、github.com/moby/mobyAPI → v1.54.2 / Client → v0.4.1,前端vite→ 8.0.9、zustand→ 5.0.12、@playwright/test→ 1.59.1 等。
📦 主要变更(按方向)
🙌 致谢
感谢所有贡献者的提交与反馈,帮助项目在体验与稳定性方面持续进步!
(完整变更记录请见:v1.2.2...v1.2.3)