Repository navigation
MoonDigest v3.5.5
What's Changed
- 所有收藏夹: AI 粗看/细看, AI 打标签, batch 保留/取消收藏, 重复收藏 by @PathGao in #204
- DESIGN.md: wording principles by @PathGao in #205
- docs: RELEASE.md by @PathGao in #206
- DESIGN.md: glossary, product decisions, visual design by @PathGao in #207
- 界面文字:取消关注、刷新、内置播放框 by @PathGao in #208
- Adopt repository governance baseline by @PathGao in #209
- Add settings export and import by @PathGao in #210
- Fill the AI summary prompt after following a new video by @PathGao in #211
- Show follow sync results as each page arrives by @PathGao in #212
- Show the AI buttons without an AI platform by @PathGao in #213
- Hide the player's AI button until an AI platform is set by @PathGao in #214
- Make the follow sync's progress visible: primary button, colored pill, 限流卡住 / 变慢 by @PathGao in #215
- Make the 看完了 cover mark pink, like the progress bar by @PathGao in #216
- Tell the user when the AI has no subtitles to read by @PathGao in #217
- Blue selection on the history page, light 值得留 on triage covers by @PathGao in #218
- Keep the conversation when sending without an AI platform; say login is why there are no subtitles by @PathGao in #219
- Send the intro to AI 打标签, as its dialog says by @PathGao in #220
- Write watch progress page by page and show the read in the triage pill by @PathGao in #221
- Keep the notes export running when its dialog closes, wait out B站 throttling, stop on Obsidian failures by @PathGao in #222
- Show 所有收藏夹, 已出分拣范围 and AI 打标签 progress in the pill; keep the viewer's tags across folders; mark 细看 without subtitles by @PathGao in #223
- Triage copy: complete the cleanup confirm, fix the help, make E's 待播 removal undoable, glossary wording by @PathGao in #224
- Follow: clear selection on tab switch, show 视频投稿 throttling with a countdown, glossary wording by @PathGao in #225
- Side panel and popup: follow the first video and empty conversations, disable unusable controls with reasons by @PathGao in #226
- Recompute the B站 page type on in-page navigation; export the folder choice with settings; wording by @PathGao in #227
- Wording per the glossary; name 视频标签 / UP 标签 in tag titles; handle gone videos, stale pages, oversized settings; answer the watch-history read at once by @PathGao in #228
- Pin the note before the overwrite confirm; one Obsidian error translation everywhere; plain fetch error texts by @PathGao in #229
- Follow: scroll to top on tab switch, T tags the played UP, pace and wait out batch writes, 去登录 on expired login by @PathGao in #230
- 稍后再看 batch removal one by one, one nav per check, follow autoplay in the viewer, apply imported folder choice by @PathGao in #231
- Classify AI errors once: stop on bad key, quota, network; plain Chinese texts with 去设置 by @PathGao in #232
- Keep AI proposals across reloads, warn before leaving, refav in the pill, per-job throttle waits by @PathGao in #233
- Consolidate errors, waits, settings and duplicates across the extension by @PathGao in #234
- Fix regressions found re-scanning main; one load-order check for every runtime by @PathGao in #235
- Route 收藏夹 writes through one module (writes.js) by @PathGao in #236
- Unify page-side wording, settings defaults and AI 总结 on a video with a conversation by @PathGao in #238
- Run 分拣台 long tasks on one runner (runs.js) by @PathGao in #237
- Stop for 收藏夹 batch writes, and 关注 undo / hold fixes by @PathGao in #239
- One shape for undo steps: each 收藏夹 step undoes itself by @PathGao in #240
- Keep an unread 稍后再看 counted as chosen, and route list writes through store() by @PathGao in #241
- Read a video the same way on the page, in follow-ups and in 分拣台 by @PathGao in #242
- Handle subtitle failures, B站 limits and the AI platform the same way at every entry point by @PathGao in #243
- One follow rule and one summary-fill owner in the side panel by @PathGao in #244
- Write nothing when 覆盖 is cancelled on the video page by @PathGao in #245
- One current-video entry on the page and one context message to the background by @PathGao in #246
- Load subtitles through one core on the page and in the background by @PathGao in #247
- Write every Obsidian note through one background module (obsidian.js) by @PathGao in #249
- Keep the side panel's conversation and context state in one pure module by @PathGao in #250
- Name cover overlays, floating shadows and the dialog backdrop once in tokens.css by @PathGao in #251
- Release 3.5.5 by @PathGao in #252
Full Changelog: v3.5.2...v3.5.5