Private app versioning

Like public and custom apps, private apps also might require occasional updates to make sure that they stay up-to-date with our supported API versions.