Enable the selection of update channels outside of the current version's respective channel.
Note: The implementation should re-select the current version's channel when the version is migrated as a user may choose to switch back to a stable release (or switch to an alpha channel). In this case, the user would most likely expect to stay on the desired branch until they explicitly upgrade.