Script draft commits logged in Studio Activity History

UPDATE: March 25, 2025


Hi Creators,

Starting today, you can now see your and your collaborators’ script draft commits logged inside Activity History in Studio! Commits of one or more scripts can bring big changes to your place, and knowing when and who committed the scripts can help creator teams debug issues or review changes more easily. This workflow enhancement enables you to easily see which scripts changed in each commit and who changed them.

We are continuing to add more activities and events into Activity History to provide a more detailed and powerful tracking tool for creator teams. Let us know in the comments what you would like to see next!

What are Script Draft Commits?

When collaborating using Team Create, scripters have the option to work in Drafts mode, which enables you to edit and test specific scripts in isolation without affecting other collaborators’ live editing in the rest of the workspace. Once you finish drafting a script (or multiple scripts), you commit it to update your place with your script changes.

Drafts mode can be enabled by going to Game Settings > Other, and toggling on the “Enable Drafts Mode” setting.

You can learn more about collaborative scripting options in the documentation.

View Script Draft Commits in Studio Activity History

Drafts mode is only available within a Team Create session. If it is enabled for your place, you will be able to see any commits that you and your collaborators make logged to Activity History.

  1. Open a place in Studio, go to the View tab, and click on “Activity History.”
    Note: Your experience first needs to be saved to Roblox to enable logging of activities.

    If you are in Next Gen Studio beta, you will find it under “Window”.

  2. Open a script (or multiple scripts) and make edits to it. Once you’re done, select the scripts in the View > Drafts widget to commit to the place. You can also leave a commit message that your team can read in Script Version History.

  3. Inside Activity History, you’ll see a new event showing the commit information. Click on the script name to be taken to where it is inside Explorer. You can right-click on a script and navigate to Script Version History to further investigate a script’s history of changes.

You can see the full list of events that are currently tracked in Activity History in documentation.

What’s Next

We continue to evolve Activity History into the source of truth you and your team can use to review development activities. It’ll become more and more powerful as we add new activity types and events. Here’s what we’re working on next:

  • Enable tracking of Package publish/update activities within a place in Studio Activity History

    Packages enable creators to easily push content into multiple places through its update functionalities. We want to make sure changes to a place’s content from package updates are easily tracked across collaborators.

  • Improved Place Version History & logging in Activity History for both Studio and Creator Hub

    Place version history is getting revamped with easier navigation and more features like version notes! Place version change events will be logged inside Activity History in both Studio and Creator Hub.

  • Onboard more configuration activities to Creator Dashboard Activity History

    Our goal is to have complete coverage of all configuration activities in the Creator Dashboard. We will continue to onboard more and more events.


Your feedback really matters in helping the team prioritize features that are the most useful to you! We want to hear more about what activities and events you want to see in Activity History for both Studio and Creator Dashboard. Please leave comments below.

Many thanks to the wonderful team: @s1lly_g00se8, @PixelPlumber, @DoNotBackup, @wingedbreadsticks, @vreddym, @hughtesting, @Tetsuzaemon_Iba2, @SwirlTheNumbers, @Rusi_002, @yipiokay

83 Likes

This topic was automatically opened after 10 minutes.

Rojo will be out of buisness soon :saluting_face:

19 Likes

The wrongest sentence in Roblox development history.

17 Likes

Not sure how to feel about this given that collaborative editing and drafts are not compatible, not to mention rojo and studio script sync also exist and really won’t work in tandem with this feature.

9 Likes

this is a really nice improvement, is there any way we could get the code diff to be viewable from Activity History itself? instead of needing to press “View Script History” and comparing?

3 Likes

nope… nothing ever happens… another robloxian nothingburger…

5 Likes

This is great, but the activity log is missing one crucial feature: logging place downloads. Adding this would make it worthwhile to use.

4 Likes

This is a great feature, but people say there’s a thing like this "Rojo " .

3 Likes

I was preparing to switch to Rojo due to issue that this appears to solve. This has made me strongly consider just staying in studio for script editing with this feature instead.

3 Likes

Though I like keeping things done inside a software - Studio in this example…
… I think it will be bad if Rojo is cut out of Studio… even though I’m solo.

I use Rojo as the update bridge between Studio & Cursor - so I hope Rojo can still be used.
Cursor Ai can reprogram & update many script very easily.
Until I get to the stage of getting better at scripting - I need them both.

So somehow - I believe it won’t affect me unless I activate it - under correction.

3 Likes

I dont use Drafts and never will.

They are a UX nightmare, I expect my code to be saved when I close the tab, not when I press three different buttons in a window out of the way.

Not to mention that I’ve also lost code because the Drafts system didn’t properly handle HTTP errors and just deleted my script (this was around the 2021 outage so who knows).

If this is the future of coding on Roblox (i think live scripting is better), please make it easier to commit scripts, and I might consider using it again.

8 Likes

Roblox Studio killed it with version control!

4 Likes

not happening anytime soon (people still use knit lol)

2 Likes

wait until he hears about git

rojo isnt going anywhere

3 Likes

I know everything about git and it is amazing :sparkles:

  • It has repositories with branches
  • Commit features that are crazily good at giving great feedback on what exactly you changed in your repo
  • Pull & Push to any git server you want with the correct permissions and boost collaboration with teams
  • Brach merging for increased productivity
  • Easy DevOps deployment

I have used git many times and it is perfect :smile:

2 Likes

He knows everything about git, such as: the basics :tada:

9 Likes

Not everybody uses third party services or extensions to third party IDEs. Built-in features that may have already existed within the community will always be welcomed.

Are there any plans to add Open Cloud API support for commits? Even just being able to read it / basic webhook stuff would be super helpful in empowering developers to utilize git workflows.

1 Like

do you foresee adding a possibility for the individual creators (when Team Create is not enabled) to also see the changed scripts (and even changed objects in the Workspace) since the last “Save to Roblox”?