1.43.0
[1.43.0] - 2025-04-19
Added
- Added setting
luau-lsp.server.communicationChannel
with optionsstdio
(default) orpipe
to support communicating
using a UNIX socket file connection instead of stdin/stdout. On the server, this is configured by passing
--pipe=FILE
to the command line. This is useful for attaching a debugger to the server on macOS.pipe
is not
supported on Windows. (#998)
Changed
- Sync to upstream Luau 0.670
- Linux runners for GitHub actions are bumped from the deprecated
ubuntu-20.04
toubuntu-22.04
. This may mean that release artifacts no longer work onubuntu-20.04
. - Improved Studio plugin error message when attempting to connect to a server but it is not online (#982)
- VSCode extension will now strip the prefix
FFlag
/DFFlag
/FInt
/DFInt
if they were included in the overrides name (#981)
Fixed
- Fixed a bug when the New Type Solver is enabled where diagnostics would not update in dependent files when a file was
changed until the dependent file is modified
Full Changelog: 1.42.1...1.43.0