0.37.x✎
A Class Name is a list you pick from.
A Class Name is a list you pick from.
Release
- 0.37.0A Class Name is a list you pick from.New2026-09-15
Added
- 0.37.0Class Name is a dropdown on Is A, New Instance, Find First Child Of Class, Find First Child Which Is A, and both Find First Ancestor nodes. Every Instance class the engine has, with the everyday ones first — and a field you type into, so a class newer than your build still works.
- 0.37.0Roswaal knows the engine's vocabulary: 625 classes, 507 enums, 48 datatypes, the libraries, and both sets of globals. Generated from the Creator Hub by
npm run build:roblox, and only names — no prose. - 0.37.0Choices on a pin, in Node Design. A pack's pin can offer a dropdown of its own;
.nodedef.jsonhas takenoptionsall along and there was no way to set one from the editor that builds them. - 0.37.0A node's reference page says which pins offer a list, naming the values when there are few enough to read and counting them when there are not.
Changed
- 0.37.0Every Instance class fits an
Instancepin. It used to be a hand-kept list of fifty-odd, so aDecalwanted a Cast to assert something that was already true. - 0.37.0Other… in the type picker searches every class and datatype, not the shortlist.
- 0.37.0Custom Code's autocomplete offers the engine's real globals and libraries. The hand-kept list knew
bufferand notbit32.
Fixed
- 0.37.0
ScriptSignalis gone from the type list. There is no such class — the signal type isRBXScriptSignal, which is a datatype and was already offered as one.