Skip to content

1.12.0

Compare
Choose a tag to compare
@github-actions github-actions released this 18 Oct 10:19

[1.12.0] - 2022-10-18

Added

  • Added support for moonwave-style documentation comments! Currently only supports comments attached to functions directly. See https://eryn.io/moonwave for how to write doc comments
  • Provide autocomplete for class names in Instance:IsA("ClassName") and errors when ClassName is unknown
  • Provide autocomplete for properties in Instance:GetPropertyChangedSignal("Property") and errors when Property is unknown
  • Provide autocomplete for enums in EnumItem:IsA("enum") and errors when Enum is unknown
  • Added command line flag --ignore=GLOB to luau-lsp analyze allowing you to provide glob patterns to ignore diagnostics, similar to luau-lsp.ignoreGlobs. Repeat the flag multiple times for multiple patterns

Changed

  • Sync to upstream Luau 0.549
  • Deprioritise metamethods (__index etc.) in autocomplete

Fixed

  • Fixed inlay hints not showing for variable types when hover.strictDataModelTypes is disabled
  • Fixed Internal Errors for workspace diagnostics when a type error was being displayed backed by the incorrect text document causing string errors
  • Fixed Internal Errors for goto definitions as incorrect document used for string conversions
  • Fixed overloaded functions not being highlighted as functions in autocomplete
  • Potential fix to Request Failed errors
  • Fixed self incorrectly showing up in Inlay Hints and Signature Help
  • Fixed Studio Plugin syncing causing server crashes