更新日志
以下为自上次发布以来的变更汇总与详情,包含每次提交的 commit hash,并保留了相关 PR 编号以便追溯。
亮点概览
- 功能增强
- 网络媒体库新增搜索能力,支持 Emby/Jellyfin 服务器内和跨库搜索,带输入去抖、加载态与清空操作;并修复了设置页相关问题(
1ecd4ec、9a93644,合并于 PR #120bce57d1)。
- 网络媒体库新增搜索能力,支持 Emby/Jellyfin 服务器内和跨库搜索,带输入去抖、加载态与清空操作;并修复了设置页相关问题(
- 体验与稳定性
- Bug 修复与可靠性
- 优化监听激活逻辑,避免加载期间状态变化导致重复刷新,并缩短地址失败后的冷却时间(
a4b81be)。 - 更新获取服务器 ID 的方法,失败时抛出异常并提供详细错误信息(
7bda0b7)。 - 合并了多个小问题修复(合并 PR #121
293e3be)。
- 优化监听激活逻辑,避免加载期间状态变化导致重复刷新,并缩短地址失败后的冷却时间(
- CI/发布
- 新增自动化发布 AUR 的工作流(
8b4803b,合并于 PR #118adbe327)。
- 新增自动化发布 AUR 的工作流(
- 其他
- 清理冗余日志(
8438213)。 - 版本号提升至 1.4.40(
761cbca)。 - 合并上游分支(
a37dfb4)与日期标记更新(d208412、251f8ae)。
- 清理冗余日志(
详细变更(按提交)
d2084122025.0827251f8ae2025.08272434f0fMerge pull request #122 from yuygfgg/main
修复 Fluent UI 下新番详情无法打开(PR #122)。a37dfb4Merge branch 'MCDFsteve:main' into maind91decbRemove explicit scrollbar from summary text
移除摘要文本的显式滚动条;这些滚动条是多余的,并在 Fluent UI 环境下导致错误。8438213清理冗余日志293e3beMerge pull request #121 from MCDFsteve/bugfix/multiple
fix: 修复了 2 个小问题(PR #121)。bce57d1Merge pull request #120 from yuygfgg/main
合并:为网络媒体库添加搜索功能(PR #120)。9a93644Fix settings page and add cross-library search
修复设置页,并新增跨库搜索能力。1ecd4ecAdd search functionality to network media libraries
为 Emby/Jellyfin 服务器引入完善的搜索能力:- 在
EmbyService与JellyfinService中实现searchMediaItems与searchInLibrary方法; - 在
NetworkMediaLibraryView中集成搜索框; - 加入输入去抖、结果展示、加载指示与清空操作等搜索相关 UI 状态管理;
- 支持在当前库内或跨全部已配置库进行搜索。
- 在
7bda0b7fix: 更新获取服务器 ID 的方法,确保在失败时抛出异常并提供详细错误信息a4b81befix: 修复监听激活逻辑,避免加载期间状态变化导致重复刷新;降低地址失败后的冷却时间adbe327Merge pull request #118 from hiruocha-forks/main
feat: 添加自动化发布 AUR 工作流程(PR #118)。8b4803bfeat: 添加自动化发布 AUR 工作流程d5a68e2Merge pull request #116 from MCDFsteve/feat/provider-ready-final
合并:Provider Ready 最终版(PR #116)。6a4c928feat: provider-level ready signals and dashboard pending-refresh clearing(彻底解决抖动问题)761cbcachore: bump version to 1.4.40 [skip ci]