As a Roblox developer, it is currently too hard to properly revert an update. At the moment, the place version page looks like this:
The main problem with this page is the fact that I can’t verify that the version I’m reverting to is the actual one I’m looking for. There’s no way to review a version–you just have to pick one and publish it, hoping that it’s not the wrong one.
To remedy this, I would recommend adding another button:
The ability to download and locally open a past iteration of my game would be hugely helpful in the following cases:
This is really useful actually, you can download the place and check it out if its the right one, if not you can delete it from your downloads, but if it is the right file you want to revert to, you finally know which file out of possibly many versions is the one that you want to revert to.
I have an extension from the Chrome Store on Microsoft Edge that enables downloading previous versions of places and it has been a lifesaver for two major projects I’ve worked on when needing to reference an old version of a place during critical bugs we faced. This should be available natively on the platform without the need of an extension.
FWIW: Roblox also allows you to open previous place versions directly in Studio from the version history panel. They at least have it right in Studio.
This is an actual good use of the cloud, not the forced Team Create that’s about to drop.
This really just makes me want to see a Git tree-like feature for tracking changes across your project per place version. This way you wouldn’t need to bulk download places to track down a specific version since we have no control over version naming (which I wish we did, I would love to see Semantic Versioning for this that the developer is in control over, maybe even tagging versions like how GitHub Releases works).
Honestly, place version history and versioning in general just needs to be overhauled. This linear version-history, no simple way to glance at version changes, no tagging, etc. makes looking through versions just very unforgiving and generally just a pain.