Version and release apps
Learn how to version apps or revert changes to a previous state.
You can use the Releases feature to version and release apps. Each release has its own version number and reflects the app's state at that specific point in time. Once you publish a release, it becomes the live version with which all users interact. This allows you to safely test, build, and release changes without disruption.
Retool also maintains a complete history of changes. You can browse through the list of changes or versions, and revert an app to a previous state.
Any changes you make to a Retool app are automatically saved to the current working version. This version is live to all users by default and immediately reflects your changes. This version isn't numbered and is referred to as latest.