Weekly Recap: June 16 - 20, 2025

Happy Friday, everyone!

The :sunny:Summer Solstice :sunny: has officially arrived, bringing with it the longest day of the year! Before you head out to bask in the extra sunlight, here’s a quick look at everything we announced this week.

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.


Betas and Tests

[Client Beta] Introducing PreferredInput and Improved Touch Capabilities

  • Announced a new API in client beta: PreferredInput. This adaptive property makes it easier to build cross-platform input behavior by exposing the primary input type available to a player.

  • Next week, we’ll be rolling out improvements to how input is detected across devices, including a fix for which devices are reported as TouchEnabled and improvements to touch & gesture capabilities.

[Beta] Attachments no longer require a BasePart (aka Detached Attachments)

  • With the all-new “Detached Attachments" beta feature, Attachments can now be parented to anything.

  • Even though Attachments don’t have to be descendants of a BasePart anymore, their position & rotation will still be relative to their first ancestor that is a PVInstance or Attachment (if one exists).


Announcements

Introducing the New Experience Event APIs

  • Announced two new APIs that allow you to prompt a user to RSVP to an upcoming experience event (or update) from within your experience.

  • Experience events and updates are a great way to notify users about upcoming updates to your experience or to highlight live events happening within it


Release Notes

81 Likes

This topic was automatically opened after 10 minutes.

This hasn’t been the best week for Roblox as a whole, but I’m glad the people who work on development updates are cooking some great things for their developers.

We (yes we) are going to be using PerferredInput & Detached Attachments.

26 Likes

Very exiting week. We also finally got the release date for the “Join group” prompts!

——

:sparkles: My rating: 30/30

In terms of announcements, there was not much this week so not much to rate but still really good. My favorite announcement is “Attachments no longer require a BasePart” as it makes things way easier if you use attachments a lot.

——

Topics I feel should be mentioned:

A bug that crashes studio: CreatePath Oversight leads to crash and soft lock

Better UIGradient properties would be nice: GradientStyle & Custom Gradient Texture input

Add a Bot service to easily test with multiple players without opening 10 windows: BotService - Create and control fake players

A bunch of feature requests:

https://devforum.roblox.com/t/whats-a-feature-you-want-added-to-roblox/2622128/97

——

See you next week, Robloxians!

15 Likes

This week has been grim, I have faced major bugs/outages I think literally every single day this week.

But hey, the experience event APIs are pretty cool. I just wish I was able to develop in peace without these constant, disruptive bugs.

22 Likes

release audiotexttospeech, we’ve been waiting for tts for years

Edit: it’s finally out

4 Likes

If its possible would be good to have a text to speech in Roblox

3 Likes

4 Likes