Skip to content

v4.25.6

Latest

Choose a tag to compare

@github-actions github-actions released this 21 Jun 09:40
· 96 commits to master since this release

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.