Source: Roblox Creator Hub · CC BY 4.0 · View source · Code samples: MIT Imported 2026-10-03. Formatting adapted for this site.
AppUpdateStatus
Indicates the result of an application update check performed by CheckForUpdate(). The returned status tells the Lua app layer whether an update is available, what kind of channel assignment produced it, or whether the check was unsupported or failed.
Items
| Name | Value | Description |
|---|---|---|
| Unknown | 0 | The default state before any update check has been performed. |
| NotSupported | 1 | The platform does not support application updates. |
| Failed | 2 | The update check failed due to an error such as a network failure or missing initialization. |
| NotAvailable | 3 | No update is currently required; the client is already running the latest version for its channel. |
| Available | 4 | An update is available through a public channel or production deployment. |
| AvailableBoundChannel | 5 | An update is available because the user is explicitly bound to a private or public channel. |
| AvailableBetaProgram | 6 | An update is available because the user opted into a beta program backed by a channel. |
Unknown
The default state before any update check has been performed.
| Field | Value |
|---|---|
| value | 0 |
NotSupported
The platform does not support application updates.
| Field | Value |
|---|---|
| value | 1 |
Failed
The update check failed due to an error such as a network failure or missing initialization.
| Field | Value |
|---|---|
| value | 2 |
NotAvailable
No update is currently required; the client is already running the latest version for its channel.
| Field | Value |
|---|---|
| value | 3 |
Available
An update is available through a public channel or production deployment.
| Field | Value |
|---|---|
| value | 4 |
AvailableBoundChannel
An update is available because the user is explicitly bound to a private or public channel.
| Field | Value |
|---|---|
| value | 5 |
AvailableBetaProgram
An update is available because the user opted into a beta program backed by a channel.
| Field | Value |
|---|---|
| value | 6 |