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
Copy file name to clipboardExpand all lines: CHANGELOG.md
+11-7Lines changed: 11 additions & 7 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -10,6 +10,10 @@ The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/).
10
10
11
11
- Sync to upstream Luau 0.650
12
12
13
+
### Fixed
14
+
15
+
- Fixed autocompletion, type registration, hover types/documentation, and some crashes for cases where the new solver is enabled
16
+
13
17
## [1.34.0] - 2024-10-27
14
18
15
19
### Changed
@@ -117,7 +121,7 @@ The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/).
117
121
### Changed
118
122
119
123
- Sync to upstream Luau 0.632
120
-
- Language clients are recommended to send configuration during intializationOptions (see https://github.com/JohnnyMorganz/luau-lsp/blob/main/editors/README.md for details)
124
+
- Language clients are recommended to send configuration during intializationOptions (see <https://github.com/JohnnyMorganz/luau-lsp/blob/main/editors/README.md> for details)
121
125
- Removed need for postponing requests whilst waiting for platform configuration (relies on clients sending config in intializationOptions)
122
126
123
127
### Fixed
@@ -150,7 +154,7 @@ The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/).
150
154
### Changed
151
155
152
156
- Sync to upstream Luau 0.631
153
-
- 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](https://github.com/JohnnyMorganz/luau-lsp/issues/618))
157
+
- 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](https://github.com/JohnnyMorganz/luau-lsp/issues/618))
154
158
- Studio Plugin will now perform Gzip compression on sent requests
155
159
156
160
### Fixed
@@ -182,7 +186,7 @@ The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/).
182
186
183
187
- Sync to upstream Luau 0.625
184
188
- Improved memory usage of document and workspace diagnostics by no longer storing type graphs
185
-
- Rewritten the Luau grammar syntax: https://github.com/JohnnyMorganz/Luau.tmLanguage
189
+
- Rewritten the Luau grammar syntax: <https://github.com/JohnnyMorganz/Luau.tmLanguage>
186
190
187
191
### Fixed
188
192
@@ -604,7 +608,7 @@ local DATA = {
604
608
605
609
--- Doc comment
606
610
typeContents= {
607
-
...
611
+
...
608
612
}
609
613
```
610
614
@@ -763,7 +767,7 @@ local y = tbl.data -- Should give "This is some special information"
763
767
- Provide autocomplete for class names in `Instance:IsA("ClassName")` and errors when ClassName is unknown
764
768
- Provide autocomplete for properties in `Instance:GetPropertyChangedSignal("Property")` and errors when Property is unknown
765
769
- Provide autocomplete for enums in `EnumItem:IsA("enum")` and errors when Enum is unknown
766
-
- 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
770
+
- 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
767
771
- 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
768
772
769
773
### Changed
@@ -981,7 +985,7 @@ local y = tbl.data -- Should give "This is some special information"
981
985
- Fixed regression where diagnostics are not cleared when you close an ignored file
982
986
- Fixed errors sometimes occuring when you index `script`/`workspace`/`game` for children
983
987
- Fixed internal error caused by `:Clone()` calls when called on an expression which isn't an Lvalue (e.g., `inst:FindFirstChild(name):Clone()`)
984
-
- Fixed bug where `_:` would not be removed as the name of function arguments. `function foo(_: number, _: number)` will now show as `function foo(number, number)`
988
+
- Fixed bug where `_:` would not be removed as the name of function arguments. `function foo(_: number, _: number)` will now show as `function foo(number, number)`
985
989
- Fixed analyze mode not exiting with a non-zero exit code when there are errors
986
990
- Fixed excessive whitespace in document symbols for expr-named function defintions
987
991
- Fixed hover for global functions and local variables
@@ -1147,7 +1151,7 @@ local y = tbl.data -- Should give "This is some special information"
1147
1151
1148
1152
- Hover over definitions will now try to give more expressive types
1149
1153
-`self` will now no longer show up in hover/signature help if it has already been implicitly provided
1150
-
-`_:` will no longer show up in hover/signature help for unnamed function parameters
1154
+
-`_:` will no longer show up in hover/signature help for unnamed function parameters
0 commit comments