CHANGELOG.md 2.7 KB

更新日志 (Changelog)

此文件记录所有构建版本的变更。

v1.0.21 (2026-07-08)

工程化

  • bump to v1.0.20

v1.0.20 (2026-07-08)

新功能

  • radar chart dual-line support (avg + user cognitive scores)

其他

  • - Shows gray dashed avg line behind user's indigo filled polygon
  • - 6 dims: perception/focus/memory/logic/spatial/processing speed

v1.0.19 (2026-07-08)

新功能

  • radar chart dual-line support (avg + user scores)

其他

  • - New _drawAvgScoreArea() method renders average as background layer
  • - Body page passes mock avg scores alongside user dimension scores
  • - Avg scores: [72,68,75,70,73,69,71] for 7 dimensions
  • - Without user data, only avg line shows; with data, both lines visible
  • - Add console logs for tracking dimension data loading flow
  • - Helps diagnose radar chart not rendering when no child selected or API fails
  • - Bump package.json version 1.0.11 → 1.0.17
  • - Update .last_build_commit to latest build
  • - web/index.html: update Clarity tracking ID, remove duplicate inline script

Bug 修复

  • guard loadHealthDimensions on activeChildId + debug logs
  • add table overflow scroll to admin pages

工程化

  • clean CHANGELOG, bump version to 1.0.17, update Clarity tracking ID

v1.0.18 (2026-07-08)

Bug 修复

  • guard loadHealthDimensions on activeChildId + debug logs
  • add table overflow scroll to admin pages

其他

  • - Add console logs for tracking dimension data loading flow
  • - Helps diagnose radar chart not rendering when no child selected or API fails
  • - Bump package.json version 1.0.11 → 1.0.17
  • - Update .last_build_commit to latest build
  • - web/index.html: update Clarity tracking ID, remove duplicate inline script

工程化

  • clean CHANGELOG, bump version to 1.0.17, update Clarity tracking ID

v1.0.18 (2026-07-08)

v1.0.18 (2026-07-08)

Bug 修复

  • Dashboard.vue: 替换 CSS Grid 为 flexbox(.td-quick-actions、.td-today-stats)
  • Dashboard.vue: teacher API null/undefined 守卫,防止 Promise.all catch 后访问 undefined 属性
  • Dashboard.vue: el-progress 进度环空值容错(parseFloat fallback)
  • Dashboard.vue: 改进 Markdown 解析器,支持代码块、列表、标题、加粗/斜体/链接
  • 闭合括号格式错误导致构建失败

v1.0.17 (2026-07-08)

Bug 修复

  • ArticleService.recordRead: null userId 守卫,防止 creator_id NOT NULL 异常
  • TeacherDashboard: 添加 null/undefined 守卫

新功能

  • Dashboard.vue 全面优化:CSS grid → flexbox、API 错误处理、进度条容错、Markdown 解析器增强

其他

  • omf 插件更新至最新版本
  • web/index.html: Clarity 追踪 ID 更新 (xbtkn3d56w → xj4p74ra9m),移除重复内联脚本