1.38.0 #884
JohnnyMorganz
announced in
Announcements
1.38.0
#884
Replies: 0 comments
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Uh oh!
There was an error while loading. Please reload this page.
-
[1.38.0] - 2024-12-28
Added
help to disambiguate between multiple modules with the same name but at different
paths. (#593)
luau-lsp.inlayHints.hideHintsForErrorTypes
(default:false
) to configure whether inlay hintsshould be shown for types that resolve to an error type (#711)
luau-lsp.inlayHints.hideHintsForMatchingParameterNames
(default:true
) to configure whetherinlay hints are shown where a variable name matches the
parameter (#779)
references (#879)
for editors that do not support Document Link (#612)
game:FindFirstChild("ClassName", true)
is now supported for DataModel awareness. Werecursively find the closest descendant based on BFS (#689)
self
in non-colon function definitions (i.e.function T.foo(self, ...)
) ifself
is the firstargument (#456)
Changed
relatedDocuments
in atextDocument/diagnostic
request unnecessarily if the clientdoes not support related documents
also including the require statement
local func = require(path.to.function)
(#878).and auto suggest requires, removing globbing as a bottleneck. Some results in example codebases ranging from 190 to
1900 KLoC:
1.33s) (#829)
1.79s)
0.24s) (#749)
improvements depends on the performance of Luau typechecking.
Fixed
luau-lsp analyze --ignore GLOB
not ignoring files matching the glob if the files are within one of theprovided directories (#788)
New Contributors
Full Changelog: 1.37.0...1.38.0
This discussion was created from the release 1.38.0.
Beta Was this translation helpful? Give feedback.
All reactions