Version History needs naming, search, and folders

As a Roblox developer, it is currently too hard to navigate, organize, or find anything in the Version History panel.

The Problem

Right now, Version History is just a giant chronological list of version numbers and timestamps. That’s it. No names, no search, no way to jump to a specific point in time.

If your game has been in active development for a year or more, you could easily have thousands of versions. Finding something from a few months ago means literally scrolling for 10 to 60 minutes, clicking through pages of identical-looking entries with zero context about what changed. There is no way to search, no way to filter by date range, and no way to label what a version actually contains.

This makes Version History almost unusable for anything other than “I need the version from 5 minutes ago.”

The Workaround (and why it’s bad)

Because Version History doesn’t support any kind of organization, I’ve had to build my own manual backup system. I save .rbxl files locally, name them by hand, and organize them into folders myself.

This works, but:

  • It eats up 10 to 40+ GB of SSD space depending on the project.
  • Every single backup has to be saved, renamed, and sorted manually.
  • It’s entirely on me to maintain. If I forget to back up before a major change, that snapshot is just gone.
  • Comparing or restoring from these is way slower than it should be because I’m digging through Windows Explorer instead of working inside Studio.

Some developers use external tools like Git with Rojo or VS Code integrations, which is great, but it doesn’t change the fact that the built-in Version History (the tool Roblox provides out of the box for every developer) is missing basic functionality that would save everyone time.

Use Cases

  • Finding a specific change: “I broke something related to the oven system about two weeks ago. Let me search for that version.” Currently impossible without scrolling through hundreds of entries.
  • Organizing milestones: After finishing a feature or shipping an update, being able to name that version (“Proximity Fix Done”, “Season 2 Launch”) so you can instantly return to it later.
  • Comparing progress: Being able to look at a folder of versions labeled “July Update” and see every iteration in one place, instead of guessing which of 50 consecutive timestamps is the right one.
  • Revisiting seasonal content: “We ran a Valentine’s event last year and want to bring it back with tweaks. Let me find that version.” Right now you’d have to guess which timestamp from February last year corresponds to the event build, or hope you manually backed it up somewhere on your hard drive.
  • Onboarding or handoff: If another developer joins your project, named and organized versions tell a story. A list of 20,000 timestamps does not.

What Would Help

The core issue is that Version History has no organizational tools at all. Even small improvements would make a massive difference. Some directions that would address the problems above:

  • Naming versions on save: When you hit Save or Publish, a small optional prompt appears where you can type a short label for that version (like “Fixed proximity bug” or “Valentine event build”). The save itself happens in the background immediately, so there’s zero risk of data loss. The name is just attached on top after the fact. This should be near-instant, just a text field you can fill in 2-3 seconds and hit enter. If you don’t want it, you can toggle it off in settings and versions just save silently like they do now. Version History could also be added as a button in the Studio ribbon for quick access at any time.
  • Search and filtering: A search bar at the top of the Version History panel to find versions by name, or a date picker to jump to a specific time range.
  • Grouping or folders: The ability to select multiple versions and group them under a named folder. Versions that haven’t been grouped yet would sit in an “Ungrouped” section at the bottom, so nothing is lost or hidden. You can always go back and drag or bulk-move ungrouped versions into folders whenever you want to organize.
  • File-explorer-style interaction: Right-click to rename, drag to reorder or move between folders, bulk select with checkboxes. The kind of basic file management that already exists everywhere else.

The “Open” button for restoring a version should stay exactly as it is. This is purely about making versions easier to find and organize.

Impact

If Roblox is able to address this issue, it would improve my development experience because I could stop spending hours scrolling through an unusable list and stop maintaining tens of gigabytes of manual backups. Version History would go from something I almost never use (because it’s too painful) to something I rely on daily. This would save real development time on every single project, especially long-running ones, and it would benefit every developer on the platform regardless of skill level or team size.

12 Likes

I actually like this. Fully support your idea, it’s really frustrating as a developer.
Also add a search filter to filter out between published and unpublished versions.

3 Likes

Hi,

Thanks for the feature request! We really appreciate you taking the time to create a thoughtful write-up. Just to let you know, we’re building the new Place Version History right now!

It will have a bunch of new capabilities like you mentioned: writing version names, filtering by date, searching, … and more! We hope it will help make it much easier to organize and revisit old versions.

Be on the look out, it is coming very soon!

7 Likes

Thank you so much for taking the time to write this up and share such great ideas @sayer80 – it really means a lot :folded_hands: . This is exactly the kind of feedback that shaped our redesign, and you’re absolutely right. As @code4xp mentioned, we’re getting close to launching a Version History that’s been completely redesigned and built from the ground up.

You can catch a sneak peek from our RDC 2025 presentation. Please keep an eye on the DevForum for upcoming announcements — it’ll be here before you know it. We can’t wait for you to try it and hear what you think.

6 Likes

Yes please. I’ve wanted this for so long. Even if it’s just going back in the projects lifecycle to grab some screenshots to get an overview of how things have developed that would be amazing.

1 Like

Thanks a lot! Exciting stuff

Also just so you know in use case, I often make backups that are called “Before implementing change x”, to have a backup in case anything breaks

I will probably do the same with the new version history

1 Like

Yes, we really need this please!

1 Like

We just announced the rollout! :tada: (link below)

Would love for you to take a look and share your thoughts on the DevForum post. Thanks for always bringing such thoughtful feedback — it genuinely helps.

Hope this one puts a smile on your face :blush: That said, we know it’s not perfect, and we’re excited to keep improving it with insights like yours.

2 Likes

I’m very excited for the full rollout I will definitely make use of it :folded_hands:

I already gave some feedback on it which you can view here:

Another idea I just got is hiding the versions visually that have no notes attached to them via a checkbox / checkmark

1 Like

grafik

Also I hope there will an addable toolbar button to save with notes, because it’s 5x easier to click it here

this feature request completely outperformed by the recent Script Sync feature
you can use source versioning systems now easily, and for the studio project itself - just make backup copies of the place manually once in a while

Yes! “Save with Notes” can be added to your toolbar as a customizable button.

If you prefer using a keyboard shortcut:

  • Mac: Cmd + Option + S
  • Windows: Ctrl + Alt + S
1 Like