mirror of
https://github.com/KuekHaoYang/KVideo.git
synced 2026-08-12 23:33:43 +08:00
2.4 KiB
2.4 KiB
Changelog
4.9.4 - 2026-07-08
- 设置页的代理播放区域显示内置
/api/proxy端点和部署限制,明确该功能不是第三方 HTTP/SOCKS 代理服务器配置。 - 新增
ALLOW_LAN_ACCESS环境变量:开启后npm run dev/npm run start会绑定0.0.0.0,开发模式会放行常见内网 IPv4 来源。 - 新增
LAN_ALLOWED_DEV_ORIGINS,允许自定义 Next.js 开发模式的额外来源主机。 - README 补充局域网访问和内置媒体代理说明,并同步修正 Docker hostname 注释。
4.9.3 - 2026-04-15
- 新增 Redis 托管账户模式:支持用户名密码登录、超级管理员账户 CRUD、权限编辑和密码重置。
- 认证改为服务端签名 HTTP-only 会话 Cookie,
/api/user/config与/api/user/sync不再信任客户端自报profileId。 - 播放页线路列表补齐剩余问题:分辨率探测会按当前集数探测并缓存,打开线路列表时会自动定位当前线路,必要时自动展开隐藏项。
- 仓库补充了与新认证和线路列表逻辑对应的单元测试,并修正了本地
eslint版本与 Next.js 规则链不兼容的问题。
4.9.2 - 2026-04-12
- 设置页首次自动检查更新时不再让“检查更新”按钮自己持续转圈。
- 移除会反复闪烁的“正在整理结果”提示,避免用户误以为页面异常。
- 手动点击“检查更新”时才显示按钮转圈,状态反馈与用户操作保持一致。
4.9.1 - 2026-04-12
- 移除仅支持 Node.js 的
/api/site-icon路由,避免next-on-pages因非 Edge 路由中止构建。 - 站点图标改为由服务端布局直接解析,导航栏和播放器页继续显示运行时配置的图标。
- PWA manifest 回退为静态图标,确保 Cloudflare Pages、Docker 和本地构建链路一致可用。
4.9.0 - 2026-04-12
- 设置页新增“版本与更新”卡片,直接显示当前版本、最近更新内容和检查结果。
- 新增手动“检查更新”按钮,会对比 GitHub
main分支上的最新版本元数据。 - 仓库新增更新日志文件,方便在项目内查看当前版本和更新说明。
4.8.3 - 2026-04-12
- 站点图标改为支持运行时配置,Docker 镜像无需重新构建即可替换。
- 扩展播放器默认视口,减少桌面端播放器黑边。
- 修复 Android WebView 中 Cast SDK 判定以及全屏和画中画相关兼容性问题。