github MCDFsteve/NipaPlay-Reload v1.4.38
Release v1.4.38

latest releases: v1.9.6, v1.9.5, v1.9.4...
5 months ago

更新日志

本次更新围绕“连接更稳”“播放器更好用”“Fluent UI 全面升级”展开,涵盖多地址服务器连接、身份验证健壮性、Fluent UI 播放体验与界面优化、以及 Jellyfin/Emby 详情页合并等众多改进。

亮点速览

  • 多地址服务器连接与更稳健的连接管理

    • 支持为 Jellyfin/Emby 配置多个服务器地址,自动重试与切换,显著提升在网络波动环境下的连接成功率与稳定性(b9f8a4b)
    • 自定义服务器地址命名、断开连接自动清理配置与关联数据(ee5d462)
    • 通过 serverId 增强服务器识别与冲突处理(5e03d81)
    • 切换服务器地址时校验令牌有效性,并提供更具体的错误提示(b6c2bc0)
    • 仅在完成身份验证后才标记为“已连接”,避免误判(05525be)
  • Fluent UI 播放器与界面全面升级

    • 播放器侧边栏与右侧栏 UI 实现(f6a7b7e, d747f31
    • 支持播放快捷键与快捷键设置(86aa7c6, a4b05c2
    • 新增 Fluent UI 风格加载中控件;修复播放后无法自动切换页面的问题(9bf047f)
    • 修复首页番剧卡片打开错误主题的问题(f08464f)
    • 仪表盘主页、观看记录 UI、返回按钮行为优化(44eb71c, d5ef2ec, 82b47ed
    • 记住视频文件打开路径;库管理页面长文件夹名不再溢出(38e2837, 0f88fcf
    • 现代视频控件细节更新(312a2da)
  • 媒体详情页整合

    • Jellyfin 与 Emby 的详情页逻辑合并,体验更一致(f612458 [PR #111], 41606a0
  • 弹幕与字幕体验优化

    • 移动端弹幕间距更紧凑、描边更清晰(e0e2174)
    • 字幕选择更健壮,中文字幕默认优先级更高(1b02808)
  • 文档与版本

    • 安装文档与说明更新(3967498, 5b5d9cd
    • 版本号更新至 1.4.38(1404bb7)

完整变更列表

  • 0eca475 — 2025.0825
  • f6a7b7e — 播放器侧边栏的 Fluent UI 实现
  • d747f31 — Fluent UI 播放器右侧栏
  • 86aa7c6 — 现在 Fluent UI 播放视频支持了快捷键
  • a4b05c2 — Fluent UI 支持快捷键设置
  • baf3a7b — Merge pull request #112 from yuygfgg/main [PR #112]
  • 05525be — Ensure connection state reflects authentication
    • 仅在完成身份验证后更新连接标记,避免认证失败时状态误报
  • b6c2bc0 — Improve server address switching and error reporting
    • 切换服务器地址时校验当前用户令牌有效性
    • HTTP 错误信息更具体(401/403/404/5xx),便于调试与用户反馈
    • 登出时不再清空剧集映射数据
  • 5400a2f — Merge branch 'MCDFsteve:main' into main
  • f08464f — 修复 Fluent UI 主页的番剧卡片唤起的是 nipaplay 主题番剧详情的 bug
  • 9bf047f — Fluent UI 风格加载中控件;修复播放视频无法自动切换页面的 bug
  • 44eb71c — Fluent UI 仪表盘主页
  • 0f88fcf — 修复 Fluent UI 库管理文件夹名字溢出
  • 38e2837 — Fluent UI 视频播放打开文件路径记住上一次
  • d5ef2ec — Fluent UI 的观看记录 UI
  • 82b47ed — Fluent UI 的返回按钮正常工作了
  • ee5d462 — Enhance server connection with custom naming and robust disconnection
    • 可为服务器地址自定义名称;断开连接时自动清理多地址配置与关联映射数据
  • 5e03d81 — Enhances server identification and conflict handling using serverId
  • b9f8a4b — Implements robust multi-address server connections
    • Jellyfin/Emby 支持多地址并自动重试
    • 远程媒体库设置页:加载指示、显著错误展示、库选择稳健性提升、多地址管理 UI(增删切换与排序)
    • 连接状态变化即时更新 UI;忽略常见系统/IDE 文件到 .gitignore;添加连接状态调试输出
    • 兼容既有单地址配置
  • 312a2da — Update modern_video_controls.dart
  • e0e2174 — 降低了手机端弹幕间距,增大了描边粗细
  • f612458 — Merge pull request #111 from MCDFsteve/Jellyfin2Emby_detailPage [PR #111]
    • 合并两个网络媒体库的详情页面
  • 41606a0 — 合并两个网络媒体库的详情页面
  • 3967498 — Update installation.md
  • 5b5d9cd — 文档修改
  • 1b02808 — 字幕处理更健壮,中文字幕默认优先级更高
  • 1404bb7 — chore: bump version to 1.4.38 [skip ci]

如需对特定功能的使用说明或迁移指引,请告知我们关注的模块,我们将提供更详细的操作建议。

Don't miss a new NipaPlay-Reload release

NewReleases is sending notifications on new releases.