Ember v1.5.0
本次更新
v1.5.0 基于 v1.4.1..v1.5.0 的改动生成。本版本除了补充功能外,更重要的是正式收口了数据库初始化与升级链路;发
布前请重点核对升级说明。
重点功能
- 新增「播放分析」入口,合并用户画像与播放历史,管理员可以在同一工作区内完成画像查看与播放审计。
- 支持管理员在控制台自助绑定 / 解绑 Emby 账号,减少管理账号与 Emby 账号之间的手工处理成本。
- API 启动期正式接管数据库自动迁移,schema 初始化、升级、baseline 记账与 fail-fast 校验整合为统一链路。
问题修复
- 修复首启场景下 Dashboard 触发上游错误 toast 风暴的问题。
- 修复 Emby 配置修改后必须重启才能生效的问题。
- 修复迁移 SQL 在 prepared statement 包装下可能导致启动期执行失败的问题。
- 修复账户中心测试路由 mock 与 baseline 中 plan_groups 历史残留字段问题。
部署与升级
- PostgreSQL initdb.d 双轨已退役,schema 初始化与升级统一由 ember-api 启动期 Migrate 阶段接管。
- baseline 已收口为 00000000_baseline_20260502.sql,并切换为 fresh-install 形态;新空库初始化与老库升级路径
的行为边界更清晰。 - 本版本包含数据库 schema 变更。升级时执行 docker compose pull && docker compose up -d 即可,无需手工执行
baseline SQL;升级后请检查 docker logs ember-api --tail 中的 [Migrate] 日志,确认迁移分支符合预期且无
fail-fast 错误。
Docker 镜像
docker pull ghcr.io/konghanghang/ember-api:v1.5.0
docker pull ghcr.io/konghanghang/ember-web:v1.5.0
docker pull ghcr.io/konghanghang/ember-bot:v1.5.0
完整变更
- Compare: v1.4.1...v1.5.0
- Full Changelog: v1.4.1...v1.5.0