- 更新日志(简体中文)
- Changelog(English)
What's Changed
- 优化更新过程的稳定性,减少更新出错的概率。
- AstrBot Core 更新包优先从 AstrBot Registry 下载,失败时回退到 GitHub zipball。
- 修复 pip 包体未正确包含 Dashboard 构建资源的问题。
What's Changed (EN)
Bug Fixes
- Changed WebUI project updates to run as backend tasks, preventing updates from being cancelled when the frontend is closed or refreshed.
- Made the update flow download and verify both WebUI and Core packages before applying files, reducing partial-update risk after download failures.
- Prefer AstrBot Registry for Core update packages, with GitHub zipball fallback.
- During update restarts, WebUI now polls backend start time and performs a cache-busted full refresh after restart completion to avoid stale frontend assets.
Build
- Updated Hatch artifact configuration so both sdist and wheel include bundled Dashboard assets.
- Added Core package build and Registry upload steps to the release workflow.