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
-
[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