By default, all users of an app work with the latest version of the app. As the app creator, you might want to make changes to the app definition. These changes are usually immediately visible to the app users.

In some situations, you might prefer to work with a new app version for a while without affecting the existing users. AppSheet provides a mechanism to do so. You can designate a Stable version of the app via the Manage -> Versions pane of the app editor.

Each user of the app (listed on the Users pane of the app editor) can be assigned to either the Latest version or the Stable version of the app. This allows you to leave most users on the Stable version, build a new version, and gradually add a few test users to evaluate it. When it is ready for broader use, you can mark this as the new Stable version and all the users will now work with this version of the app.

The Stable version feature is only available with certain subscription plans.

A note of caution: be very mindful of any changes you may make to the spreadsheets or other data that the app uses. The Stable version of the app expects its data to satisfy the column structure. If your newer versions require different columns, it is best to make a copy of the data and work with the copied data. 

Did this answer your question?