- feat: enroll the web device fingerprint to fix share -403 (#1214)
- feat(daily): configure an account level threshold for coin donation (#1207)
- feat: 改进任务配置、粉丝牌名单与后台通知 (#1202)
- feat(web): rebuild the admin account page and split rename from password change (#1187)
- fix: tolerate malformed cookie entries during account probing (#1197)
- fix: skip share and coin pre-checks when risk control rejects them (#1215)
- fix: 修复青龙多 SDK 版本输出导致的 .NET 环境误判 (#1210)
- fix: 修正升级预估的取整和硬币保留值计算 (#1211)
- fix(web): restore saved task enablement before starting Quartz (#1204)
- fix(web): honor the VIP privilege switch in today task status (#1203)
- Fix/standalone login and heading focus (#1191)
- Fix unauthorized login link and local SDK setup (#1189)
- refactor: route cookie-expiry and task-failure reminders through the shared notification pipeline (#1219)
- chore: remove the unused moderate-comments workflow (#1218)
- test: standardize test suites and assertions (#1194)
- docs: rewrite README and deployment guides in English (#1193)
- Remove cookies.json dependency from Web panel (#1192)
- Refresh Web dashboard visual design (#1190)
- chore(deps): bump softprops/action-gh-release from 2 to 3 (#1163)
- refactor(ci): consolidate PR checks and clarify Actions names (#1188)
- docs(changelog): 4.1.1 (#1186)