v0.20.4
0.20.4 (2026-05-15)
查看中文版本
⚙️ 杂类任务
- (i18n) 添加同步脚本 (41cfd6d)
✨ 新功能
- (game-list) 统一列表状态视图 (3a373c3)
🐛 Bug 修复
- (collection) 删除功能被禁用时跳过 AlertConfirmBox 渲染 (672cf1a)
- (i18n) 保留提取出的复数键 (d04d0e4)
- (i18n) 同步默认回退文本 (a691bdf)
- (i18n) 使用静态 count 默认值 (75f3892)
- (logging) 保留轮转日志文件 (cd74277)
📚 文档
- (games) 记录游戏数据缓存流程 (be08957)
🚀 性能优化
- (game-list) 将过滤步骤合并为单次循环 (5d9cec3)
- (games) 写入后修补游戏缓存 (4358d30)
- (search) 简化游戏搜索流程 (cf96ac4)
- (collection) 批量处理分类游戏计数 (7e4100d)
🚜 重构
⚙️ Miscellaneous Tasks
- (i18n) Add sync script (41cfd6d)
✨ Features
- (game-list) Unify list state views (3a373c3)
🐛 Bug Fixes
- (collection) Skip AlertConfirmBox render when delete is disabled (672cf1a)
- (i18n) Preserve extracted plural keys (d04d0e4)
- (i18n) Sync default fallback text (a691bdf)
- (i18n) Use static count defaults (75f3892)
- (logging) Keep rotated log files (cd74277)
📚 Documentation
- (games) Document game data cache flow (be08957)
🚀 Performance
- (game-list) Merge filter passes into single loop (5d9cec3)
- (games) Patch game caches after writes (4358d30)
- (search) Simplify game search flow (cf96ac4)
- (collection) Batch category game counts (7e4100d)
🚜 Refactor
- (game-index) Introduce unified GameIndex and remove detail cache layer (3a5db3b)
- (cards) Pass displayById map instead of individual game lookups (0693184)
- (pages) Integrate GameIndex across pages and virtual categories (2c1b06c)
- (games) Improve developer category ID hash fn (df99b78)
- (home) Remove wrapper hook and virtualize game list (f3613ee)
- (collection) Narrow collection types (ff9a956)
📥 下载地址 (Download)
Windows (不支持 Win7)
Linux