github AstrBotDevs/AstrBot v4.25.6

4 hours ago
  • 更新日志(简体中文)
  • 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.

Don't miss a new AstrBot release

NewReleases is sending notifications on new releases.