0.8.x✎
A static documentation site, a luau pin type, and Error.
A static documentation site, a luau pin type, and Error.
Releases
- 0.8.1A type table for newcomers, and one fewer click in the nav.New2026-09-06
- 0.8.0A static documentation site, a luau pin type, and Error.New2026-09-06
Added
- 0.8.1A table of engine types and their Luau counterparts, now on the Coming from Blueprints page —
FVectortoVector3,TArray<T>to a plain table, and the ones with no counterpart at all: noFRotator, noFQuat, no typed containers. It also flags the two conventions that catch people out: Roblox is Y-up and in studs, and aCFramecarries no scale. - 0.8.0
npm run build:docswrites the whole site todist-docs/— 167 pages, syntax highlighted at build time, with client-side search. No daemon, and no JavaScript needed to read a page. - 0.8.0Error, Assert and Traceback in Debug.
- 0.8.0Cast Through Any, because Luau refuses a cast between unrelated types and going through
anyis the documented way round it. - 0.8.0Roswaal types — a guide to what a pin's type means, what connects to what, and where it differs from Luau's own.
Changed
- 0.8.1A nav section holding one page — Release notes, Events — is now that page's link rather than a drawer you have to open to find the single thing inside it.
- 0.8.0Code pins are typed
luaurather thanstring. They hold code, not text, and a type says that more plainly than the yellow warning badge they used to carry did. - 0.8.0That badge is gone. Neither a code pin nor a literal-only pin is a problem, so neither is coloured like one — they read code editor and literal now.
- 0.8.0Release notes are their own nav section rather than the fifth page under Guides.
- 0.8.0Cast already accepted any Luau type expression — intersections, unions, table types — and nothing said so.
Model & { Humanoid: Humanoid }works, and the docs now show it.