Skip to content

v1.6.5

Choose a tag to compare

@github-actions github-actions released this 28 May 14:34

What's Changed

v1.6.5 is the first working build in the v1.6 line — earlier v1.6.1 – v1.6.4 attempts were broken (invalid APK format, missing assets, signing-key mismatch) and have been deleted. No new user-facing features vs v1.5.0 — this release exists to make the release-pipeline output installable again.

Bug Fixes

  • APK signing key migrated from RSA to NIST P-256 (EC)apk-tools v3 (OpenWrt 25.12) requires an EC key; the RSA key we shipped in v1.4.0 silently produced unsigned APKs that no router could install. Both the embedded keys/apk-signing.pub and the GitHub APK_PRIVATE_KEY secret are now EC.
  • Preserve IPK across the SDK Docker step — the SDK action was wiping dist/ between IPK and APK build stages. The IPK is now staged outside the wiped tree and re-attached after.
  • Generic-named assets via hardlinksreleases/latest/download/luci-app-trafficctl.{ipk,apk} reliably return the right file even when the SDK action renames the build output.
  • status.css is now in the package — was missing from v1.4.0 / v1.5.0 due to a copy step that only listed status.js.

Installation

Identical to v1.5.0 — see that release for details.

opkg install https://github.com/YusDyr/luci-app-trafficctl/releases/latest/download/luci-app-trafficctl.ipk
# or, on OpenWrt 25.12+:
apk add --allow-untrusted https://github.com/YusDyr/luci-app-trafficctl/releases/latest/download/luci-app-trafficctl.apk

Full Changelog: v1.5.0...v1.6.5