Release Notes for 575

Release Note for 575

41 Likes


Does this mean we will be able to change the shape of a regular part in the Properties tab? Are the CornerWedgePart and WedgePart Instances going to be deprecated? Will this Enum also have the Truss part?

33 Likes

Dude, Floor UserCFrame is gonna be so helpful. Canā€™t wait to use it

8 Likes

have literally waited years for this thank you :pray:

24 Likes

Exciting! Iā€™m eager to start using the new wedge enums soon!

UIScale working correctly with AutomaticSize was also a much needed upgrade for us! Canā€™t wait for these two to go LIVE!

2 Likes

Question unrelated to this release note but important non the less. ā€œFindFirstDesendantā€ was added to the API around a year ago (if Iā€™m not mistaken) but has stayed disabled ever since, when will we see it enabled?

2 Likes

Why wouldnā€™t :FindFirstChild(ā€œxā€, true) work?

4 Likes

Itā€™s really neat that Roblox is going back to these old instances and upgrading them to match new behaviours. I really hope to see the deprecation of WedgePart and CornerWedgePart, as this property of Part is much easier to manage.


On another note, can we get more info on SharedTable and SharedTableService?

7 Likes

Wow, I didnā€™t expect this:

image

This could be very useful for VR games! Maybe Iā€™ll continue mine?

Could somebody show what this inconsistent behavior looked like? I know of a few issues with AutomaticSize, but what is this one?

4 Likes

There will be an announcement and documentation on it, itā€™s for shared data access between Parallel Luau Actors on different threads.

19 Likes

Thatā€™s a bittersweet announcement for me, as I was really hoping we finally had a proper solution to share table data between actors, the server, and the client. I have a custom one, but a Roblox implementation can always handle more edge cases, and be more efficient than I can.

3 Likes


HOLY
CRAPPPPPPP
THANK YOU ROBLOOXOXXXXXXXXXXX

8 Likes

Highlight now displays correctly on Parts with transparency.

Yes :happy2: Iā€™ve been waiting for this. I hope it gets out of pending soon.

5 Likes

Is this also the case with a ScrollingFrame AutomaticCanvasSize? Current behavior when using UIScale on a ScrollingFrame with AutomaticCanvasSize to Y results in being unable to the scroll to the end of the child elements unlike where you can if UIScale was not being used.

5 Likes

Jumping in here to say that the Changelog release status doesnā€™t always match reality.

Click me for details!

Each ā€˜Pendingā€™ change reads a specific FFlag behind the scenes, and sometimes a feature is turned on through a different FFLag. This results in the feature being active, but the changelog saying ā€˜Pendingā€™. Occasionally an FFlag gets re-named before it ever gets flipped, which caused the changelog entry to stay ā€˜Pendingā€™ forever.

That it shows up at all in the Release Notes means you should expect it to be flipped on before the end of the week. (The entire changelog is usually live, at worst, five days after the Release Notes get posted.)

That being saidā€¦

ā€¦Am I dreaming? Did someone at Roblox finally install SteamVR? What was the usecase that justified having this change? Not having a floor was always the thing that made VR games impossible to design because sense of scale was impossible to determine without using ugly hacks that were prone to abuse, and there were feature requests for this pretty much ever since Roblox VR existed.

Donā€™t get me wrong, Iā€™m happy. This feature came along quite a bit late, but Iā€™m still happy.

7 Likes

I hope so, Iā€™ve been having that issue for a while

How long after that will we be getting localsafe properties for instances parented under the same actor? This is all really exciting!

2 Likes

One is BFS, one is DFS. The difference between the two is whether or not depth or breadth is prioritized. One will check children of children first, the other will check siblings of children first. (I am sure this will be better clarified on the docs btw)

This can have minor performance implications in some contexts, and Iā€™m sure there is some justification for it, plus FindFirstDescendant being a slight bit more obvious.

2 Likes

I checked and we donā€™t plan to enable it. It will be cleaned up to not show up.

5 Likes

How long after that will we be getting localsafe properties for instances parented under the same actor?

Hi @Prototrode,
This is something we definitely want to enable. We recently did some work to support this, but determined that there were various complications that made the approach we were using unsafe. There is a more general (but also longer term) solution to this problem that is planned, but we donā€™t have a firm release date for the change.

5 Likes