Weekly Recap: April 21 - 25, 2025

Hi Everyone!

Hope everyone had a great week! Excited to share our first Creator Roadmap update of the year! Make sure to dive in and see all the exciting things coming this year :partying_face:

Remember - we keep information at a high level within these recaps. For more information or to leave feedback, please comment on their official announcements linked below.


Creator Roadmap

Creator Roadmap 2025 Spring Update

  • Since our last update, we’ve shipped over 45 features!
  • Closed over 2,000 bugs since our last update, more than ever before.

Announcements

Introducing Regional Pricing for Passes

  • We started offering Regional Pricing for Passes to all creators on Roblox and is entirely opt-in.
    • This allows you to offer country-specific pricing for your Passes.
  • The post has been updated with clarifications and additional FAQs

Announcing Roblox Extended Services

  • Introduced an option for those with very large experiences to purchase and obtain additional service usage beyond the platform limit.

Updates

Update on Legacy Chat Deprecation and TextChatService Migration

  • Reminder: The legacy chat system is being retired on April 30th, 2025. For experiences that haven’t already manually migrated, we’ll be auto-migrating them to TextChatService in May.
  • To avoid any potential issues, especially if you use any custom chat features, we recommend you manually migrate your experience to the new API.

Improved Sleep System: Enhancing Accuracy, Consistency, and Performance

  • Phase 1 of the Improved Sleep System went live on April 21, following the resolution of earlier bugs.
  • Phases 2 and the Final Phase are still set for their initially planned releases.

Release Notes


Deprecated Web Endpoints

Official List of Deprecated Web Endpoints


Community

Roblox Creator Experience Survey 2024: Share your feedback!

  • We want to hear about your experience as a Roblox creator in 2024.
  • The survey is open to those who are 13 years of age or older and reside in the United States or the United Kingdom.
74 Likes

This topic was automatically opened after 11 minutes.

Well, somebody has to say SOMETHING. Thanks as always

14 Likes

Still not a huge fan of you guys deprecating LegacyChat, especially in favor of TextChatService which has inferior customizability… but, overall things are looking good. Keep up the good work.

21 Likes

It’s for safety and security reasons. The old legacy chat had (most) of it’s source code available when you just load up the game. That makes it easily exploitable.

10 Likes

y’all could have just made it less exploitable instead of ####ing deleting it entirely

4 Likes

Not easy when the entire source code is available in under a minute. And that was the whole point (to make it more secure) and is the whole point of TextChatService.

15 Likes

Yeah, not how that works. LegacyChat source code was readily available to everyone and with a modicum of scripting knowledge, any safety system can be bypassed entirely.

As sad as it is, LegacyChat is an inferior option. TextChatService does have it’s problems, but at least you can’t get people falsely banned by spoofing their messages.

Again, ROBLOX should have handled this way better, but this needed to happen eventually.

I just wish TextChatService didn’t have garbage customizability.

2 Likes

yea with legacy source code you could make people say some really horrendous things without the user even knowing. thats how crosswoods got people terminated a couple years ago. they made calls to the server for every player that would make them automatically spam some rlly terrible things in chat so much it would terminate them without making any inputs


the legacy chat system from what i can tell was made before roblox even released and at least from mere guessing was only ever updated to fix bugs

its far better to rewrite something rather than try fix a nearly 20 year old script, especially if theyre both using different models where lcs uses Client>server, and tcs uses Server>client which is FAR more secure

3 Likes

Considering how batch migration has started only now and how it’s still possible to use LegacyChatService, why are yall even doing it in the first place then? Are yall trying to make this a 7zip type situation where you’re being constantly urged to use the TextChatService, but then LegacyChatService is still perfectly functional? That worked with 7zip cause it was actually useful software, it won’t work with the TextChatService as it’s got multiple flaws and it’s still relatively unfinished, almost like yall worked on it once for like a month and never again

1 Like

I think it was mainly made for security since lcs had far worse flaws which even had games getting people banned

Hell crosswoods is a very good example of a far worse flaw. You could force players to chat with lcs through basic scripting and it would be unfiltered, allowing for criminal level sentences to be said, which would get any user the scripts run for banned

(Lcs was seemingly made before roblox was even public too, so it would be better to just rewrite it instead of updating 20 year old code to fix those flaws)

1 Like