Skip to content

v1.7.0

Choose a tag to compare

@KristianP26 KristianP26 released this 29 Mar 13:33
8b7ace6

What's new

Update check with anonymous usage statistics (#87)

After each successful measurement (max once per 24h), the app checks for newer versions. Only the app version, OS, and architecture are sent via the User-Agent header. No personal data is collected. Disable with update_check: false in config.yaml.

Highlights

  • Lightweight, non-blocking version check after each successful scale reading
  • Setup wizard shows an update notice before the first step
  • Public stats dashboard at stats.blescalesync.dev with version distribution, OS, and architecture breakdown
  • Cloudflare Worker on api.blescalesync.dev with automatic deployment via GitHub Actions
  • Latest version fetched from GitHub Releases API (cached 1h), no manual updates needed

Opt-out

update_check: false

Automatically disabled when CI=true.

Full changelog: v1.6.4...v1.7.0