0.77.x✎
Members on one line, and a class that stays a class.
Members on one line, and a class that stays a class.
Release
- 0.77.0Members on one line, and a class that stays a class.New2026-09-22
Warning
Worth knowing before you upgrade.
- 0.77.0A Get Member from 0.76.0 is moved to the new shape when its graph is opened, and its member is kept.
- 0.77.0A generated annotation names the class:
local weld: WeldConstraint = Instance.new("WeldConstraint")where it used to sayInstance. Recompiling rewrites those lines.
Added
- 0.77.0Members are in both node searches. Type
input.and every member of what the graph names is there — variables, locals and parameters. Picking one places the getter and a Get Member on it, wired.
Changed
- 0.77.0Get Member is one line: the access it writes, one input, one output. Which member it reads is chosen in the Inspector rather than on the node.
- 0.77.0A node that names a class hands back that class. New Instance set to
Partgives a Part, Get Service gives the service's own class, and the Find First Child and Ancestor nodes follow their Class Name. Their members are then in Get Member's list without a Cast first. - 0.77.0An instance class's pin is an Instance's blue. A pin typed
Partwas drawn as an untypedany, and a wire from it faded on the way into an Instance pin. - 0.77.0A cast hands back the type it asserts.
packet :: Inputgives an Input rather than anany, so Get Member offers that type's fields straight off the cast. - 0.77.0A type is found wherever it is declared in the file, so a Get Member inside a function sees a type declared beside the function.