New Luau Type Solver, Studio UI & More News
With the holidays fast approaching and Thanksgiving just behind us, things have been busy both at Roblox and in the community. While Fedor is away enjoying a well-deserved break, Anthony and I are here to break down the latest updates that you need to know about as a Roblox developer.
From significant engine updates to quality-of-life improvements in Studio, let's dive into the headlines from the last couple of weeks.
Community Announcements on Roblox
First up is a feature that many of us have been waiting for. With the Guilded sunset date approaching in mid-December, Roblox has rolled out a new native system for Community Announcements. This feature allows creators to post updates directly to their group communities without relying on external integrations.
Unlike the old group shouts, these new announcements support longer text and, crucially, images. This means you can share polished, professional-looking updates about events or patches directly on the platform. While the image cropping can be a bit aggressive—something to watch out for with your aspect ratios—it's a massive step up from the limited options we had before.
Luau's New Type Solver
For the scripters among us, the biggest news is likely the general release of Luau's new type solver. After a long period in beta, this complete rewrite of the solver is rolling out to everyone. It brings significant improvements to type inference, reduces false positives, and introduces powerful new features like type functions and read-only tables.
However, be warned: this is not entirely backwards compatible. If you enable it in strict mode on an existing large codebase, you might find yourself facing a mountain of new errors to resolve. That said, for new projects, it offers a much more robust foundation for writing safe, clean code.
Extended Services and DataStores
Roblox continues to expand its backend services for developers. We now have usage notifications for DataStores, alerting you when you hit 60%, 80%, 90%, and 100% of your limits. This is part of the preparation for the paid extended limits coming into full effect in 2026.
Alongside this, the DataStore manager in the Creator Hub now supports deleting and reverting data—though editing is still (probably wisely) not allowed. For those managing massive amounts of data, Roblox has also open-sourced their internal batch processor CLI tool, allowing for large-scale data transformations via Open Cloud.
HTTPService Observability
Debugging external web requests just got easier with the new HTTPService observability dashboard. Instead of relying solely on your own logging or external monitoring, you can now view request counts, success rates, and error codes directly in the Creator Hub. Whether you're connecting to AWS or your own custom backend, this visibility is a welcome addition.
Verified Badge Requirements Update
Getting that blue checkmark has historically been difficult for contributors who don't own the experience. Roblox has updated the requirements to make this fairer. Now, contributors who receive an automatic group payout of 10% or more from an eligible experience can also qualify for the verified badge.
This is a great move for recognizing the diverse teams that build top experiences—from modelers to sound designers—though it does require managing payments through group payouts to count.
ReflectionService and Studio UI
For tool and plugin developers, the new ReflectionService is a game-changer. It provides programmatic access to the engine API surface, meaning plugins can automatically adapt to engine updates without needing constant manual maintenance or external HTTP calls to API dumps.
Finally, the new Studio UI has seen a full rollout. It features customizable ribbon tabs, a compact layout mode, and better organization of play and test controls. We're also seeing improvements to collaboration with email digests for Studio comments, helping you stay in the loop even when you're not actively editing.
Sources:
- Create community announcements directly on Roblox
- General Release: Luau’s New Type Solver
- Sleitnick's Tweet
- Extended Services Update
- Data Stores Batch Processor is now Open Source
- Batch processor source code
- Announcing Observability Dashboard for HttpService
- Update on Verified Badge Requirements for Experiences
- Verified Badge FAQ
- Introducing ReflectionService: Programmatic Access to Engine API Information
- An Update on the New Flexible Studio UI
- Stay in the loop with email digests for Studio Comments