0.2.45 - Advanced analytics, logout old versions
This commit is contained in:
@@ -532,6 +532,14 @@ landing page serves), release notes, and a **Require this update** toggle.
|
||||
`minimumVersion` can also be set directly for a staged rollout where the forced floor is
|
||||
older than the newest build.
|
||||
|
||||
Builds below 0.2.44 are permanently retired once the enabled policy points at an
|
||||
actionable 0.2.44-or-newer release. On their next authenticated request the gateway
|
||||
deletes the session and returns 401, which makes the TV remove the rejected local profile;
|
||||
the public update check continues to return the mandatory update screen. The gateway also
|
||||
refuses a new login from a retired build, so signing in again cannot bypass the update.
|
||||
This floor remains dormant when the policy has no download URL or its latest release is
|
||||
older than 0.2.44.
|
||||
|
||||
Two deliberate safeguards, both tested in `internal/appupdate`:
|
||||
|
||||
- A client that cannot report a version is **never** forced. It would otherwise be stuck
|
||||
|
||||
Reference in New Issue
Block a user