Skip to content

WattScope Next v1.3.0

Choose a tag to compare

@github-actions github-actions released this 21 Oct 15:14
· 6 commits to main since this release

WattScope Next v1.3.0

本版把应用内更新做进「关于」页,并补齐项目入口。

新增

  • 自动检查更新:开关打开后,每次启动向 GitHub Releases 查询新版本;发现更新会弹窗,可当场下载并调起系统安装器完成覆盖安装。默认关闭 —— 更新检查要联网,交给你决定
  • 正式版 / Beta 版双通道:Beta 通道同时考虑测试版与正式版,按版本号取最高者;测试版版本号低于正式版时,更新到的仍是正式版(1.2.6-beta.2 不会盖掉 1.2.6)
  • 关于页新增官方网站入口:https://watt.rusheng.top
  • 更新说明直接取 Release 正文,展示前清掉 Markdown 标记

变更

  • 关于页重排为「品牌 / 更新 / 项目」三组;GitHub 与官网条目显示完整 URL(含 https:// 前缀),不再截断成仓库名
  • 测试版(beta/ 标签)改为同时发布 prerelease Release —— 应用内 Beta 通道靠 Releases API 取包,而 Actions 产物匿名不可下载

说明

  • 覆盖安装需要「安装未知应用」权限,未授权时会直接跳到对应的系统设置页
  • 检查更新走匿名 GitHub API,受每小时 60 次的公共额度限制;正常使用(每次启动一次)远低于该上限

WattScope Next v1.3.0 (English)

This release brings in-app updates to the About page and rounds out the project links.

Added

  • Automatic update checks: with the switch on, every launch queries GitHub Releases for a newer version. When one is found, a dialog offers to download it and hands the APK to the system installer. Off by default — checking requires network access, so it stays your call
  • Stable / Beta channels: the Beta channel considers both pre-releases and stable builds and picks the highest version, so a beta that ranks below the stable version never wins (1.2.6-beta.2 will not replace 1.2.6)
  • Official website link on the About page: https://watt.rusheng.top
  • Release notes are taken from the GitHub release body and stripped of Markdown before display

Changed

  • The About page is regrouped into Brand / Update / Project; the GitHub and website rows show the full URL including the https:// prefix instead of a truncated repository name
  • Beta builds (beta/ tags) are now also published as a prerelease Release — the in-app Beta channel reads the Releases API, while Actions artifacts are not anonymously downloadable

Notes

  • Overwriting an install requires the "install unknown apps" permission; without it the app opens the matching system settings page
  • Update checks use the anonymous GitHub API, which is rate limited to 60 requests per hour; one request per launch stays far below that