Skip to content
This repository has been archived by the owner on Jun 12, 2022. It is now read-only.

0.525.0

Compare
Choose a tag to compare
@github-actions github-actions released this 30 Apr 16:00
  • Sync to Luau 0.525
  • Tool will now emit an error if you provide a project file path which does not exist or is not readable (#16)
  • Added support for Instance:IsA("ClassName") refinements (#24)
  • Added support for requiring JSON modules (#28)
  • Added support for changing any Luau FFlag, using --flag:NAME=VALUE (#23, thanks @Corecii!)
  • Added support for Rojo sourcemaps, using --sourcemap=PATH. Once sourcemaps are released, --project will be deprecated and later removed. (#25)
  • Fixed issues where some services retrieved using game:GetService() would be typed as any (#29)
  • The DataModel tree is now fully typed, and can be traversed using instance.Parent / instance.Child. Instances are typed appropriately and have knowledge about all their ancestors and descendants. This extends further to support static typing against children which do not exist, and warning when requiring non-script instances. Tree info is no longer lost when using .Parent (#15)