backupRoswaal has moved to roswaal.app. These pages are a backup copy.Go to roswaal.app

0.95.x✎

The whole engine, from its documentation, credited.

0.95.x2026-09-23

FeatureBugfixEditor

The whole engine, from its documentation, credited.

Releases

  1. 0.95.1Functions on a table are known.New2026-09-23
  2. 0.95.0The whole engine, from its documentation, credited.New2026-09-23

Added

  • 0.95.0The engine catalogue: every class with its properties, methods, events and callbacks — types, parameters, security, thread safety, capabilities — every enum and its items, every datatype, and the globals and libraries, read from Roblox's Creator Documentation. npm run build:engine refreshes it; it replaces build:statics.
  • 0.95.0Events and enums in the code editor: a dot after an instance offers its events with its properties, Enum. offers the enums and Enum.Material. their items, and hovering any of them describes it with a link to its page.

Fixed

  • 0.95.1Functions put on a table are offered, described on hover and shown with their parameters while a call is typed: function Occupancy.value(…) in the code, and a Declare Function wired onto a table variable. In the code editor and the read-only Luau viewer.
  • 0.95.0Documentation text Roswaal carries is credited, and marked as under its own licence rather than 0BSD: summaries from Roblox's Creator Documentation (CC BY 4.0), and parameter descriptions from Lune's type definitions (MPL-2.0). On the Attributions page, in ATTRIBUTIONS.md, in the README and in the generated files.