You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Deprecated luau-lsp.types.roblox setting in favour of luau-lsp.platform.type
Added
Added luau-lsp.platform.type to separate platform-specific functionality from the main LSP
Added option --platform to analyze CLI to make configuring luau-lsp.platform.type more convenient
Added support for registering FFlags for the server via initializationOptions, rather than on the command line (#590)
Added luau-lsp.inlayHints.makeInsertable (default: true) to configure whether inlay hint type annotations can be inserted by clicking (#620)
Added inlay hints for varargs parameter type (#622)
Added setting luau-lsp.plugin.maximumRequestBodySize (default: 3mb) to configure the maximum size of the payload accepted from the Studio Plugin
Added support for requiring .toml files
Added syntax highlighting for luau in markdown fenced codeblocks
Changed
Sync to upstream Luau 0.631
An indexed expression will no longer show an inlay hint if the index matches the parameter name (i.e., call(other.value) won't add value: inlay hint) (#618)
Studio Plugin will now perform Gzip compression on sent requests
Fixed
Overloaded methods (typed as an intersection of function types with explicitly defined self) are now correctly marked with method semantic token (#574)
Fixed semantic token highlighting overrides for global variables
Improved robustness for non-ASCII filesystem paths in file lookup and directory traversal