Skip to content

CPPRO Skin Loader v0.2.0-beta.2

Choose a tag to compare

@LeiterConsulting LeiterConsulting released this 27 Jul 20:56

CPPRO Skin Loader v0.2.0-beta.2

This bugfix prerelease makes the in-app Refresh control update the online skin library as users reasonably expect.

Fixed

  • Refresh now updates both the GitHub-backed skin catalog and CPPRO device status.
  • Manual refresh bypasses stale HTTP/CDN catalog responses.
  • Overlapping background requests can no longer let an older catalog overwrite a newer result.
  • The current library selection is reconciled against refreshed skin metadata.
  • The interface reports refresh progress and restores the control after success or failure.
  • Regression tests cover refresh routing and cache-bypassing catalog requests.

The Mender Swarm release asset is now live and available through the refreshed catalog.

Downloads

  • CPPRO-Skin-Loader-Windows-x86_64.exe — physically confirmed Windows transport.
  • CPPRO-Skin-Loader-Linux-x86_64 — Linux/WSL HIDAPI candidate.
  • CPPRO-Skin-Loader-macOS-arm64.dmg — Apple Silicon candidate.
  • CPPRO-Skin-Loader-macOS-x86_64.dmg — Intel Mac candidate.
  • 70-cppro-skin-loader.rules — Linux udev rule.
  • SHA256SUMS.txt — release-wide integrity manifest.

Linux and macOS preserve the confirmed protocol implementation but still require broader physical-device testing. The macOS applications are ad-hoc signed rather than notarized.

Validation and all platform packaging jobs passed on commit 6f32072.

Build workflow: https://github.com/LeiterConsulting/cppro-ue-skins/actions/runs/30304467527