Don’t forget, 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.
WebSockets are now available within Studio! WebSockets provide a persistent, bidirectional communication channel, allowing your plugins to connect to external servers for efficient, real-time data transfer.
In addition to users becoming Trusted Connections through a QR scan or Contact Importer, we’re testing a faster way for age-checked teen (13-17 only) Connections in select countries to add each other as Trusted Connections.
This limited test provides key context about your Connections, helping your mutual opt-in to always be an informed decision.
We are extending the deadline to update to the default behavior for Humanoid:ApplyDescription and Players:CreateHumanoidModelFromDescription until Monday, October 27, 2025 .
We are now testing Avatar switcher with a small number of users worldwide. Please note that our Avatar usage detection system may not work as intended in Studio for games that are not already launched.
Fixes to various avatar character model reference files!
Various downloadable reference files were updated to resolve issues with attachments and rigging and scaling. Please continue reporting any issues through our Bug Report form.
Instance.GetChildren() documentation fix
ICYMI: Instance.GetChildren() doesn’t always return objects in an expected order. Documentation has been corrected to reflect this existing behavior - the recommendation is to use manual sorting instead of relying on the returned order!
I saw the websocket support be added into studio before it was announced and had a lot of fun with it, excited to see when (if ever) it gets added into real games.
My favorite announcement this week was “User Provided Default Instances”. That announcement really advances the speed of workflows that is dynamic to developers.
I don’t have problems with the other announcements but not as interested in them
When are the UI stroke updates coming to production? We need their functionality in a game asap but it’s unclear when that is happening. I hope it’s not just another beta feature that is never coming out
sometimes i see a bunch of errors and then because i’m half awake i try to find where i define that function in my code for like an hour until i realize it’s not my code
Sorry it’s annoying, but having things work this way is a very good way of keeping us honest: If we begin to let any of our Lua codebase degrade it’ll start throwing errors and devs will yell at us about it whipping the code back into shape.
Hiding the errors in builtin code would let problems go unanswered.
Pretty good week! Some great technical features being introduced, as well as updates to old features is always exciting! However, I’m most scared about age checking. I feel like this won’t get a lot of positive feedback, so however you decide to check the age, I hope it’s the right call!
good docs update, i ran into this issue when rewriting chickynoids collision module and i probably would have found the solution faster with this piece of text.