Version Controlled Deployments

With this new feature, you can view the changes made to a Deployment and restore to the previous version if needed.

On top of that, when deploying, users get the option to write a quick description about what they changed and if it's a minor or major change.