Hi Developers!

Over a month ago we announced some changes to how Surfaces behaved when building in Studio, and gave you the opportunity to try it out as a Studio Beta Feature. We have made a few small bug fixes to it since then, and I want to thank everyone for your feedback.

Please read the details on the changes here.

Observe this fancy diagram I made that summarizes what’s changing.



This change has now been activated for everyone.

Most people will not need to make any updates or changes to their games. This will only impact the behavior of building in Studio.

The only developers that may want to make changes are ones using JoinToOutsiders . This function will follow the behavior changes of Studio building and create Weld instances for all surfaces except Hinge and Motor, which still create their respective Rotate joint instances. Many games that use JoinToOutsiders still won’t notice a difference here if all that mattered was that parts were joined together. MakeJoints still follows old joining rules and creates old joints.

You can ask questions about the change here but please read the original post that describes the changes in detail first!