Releases
v4.0.0
Release 4.0.0 [C++-Rewrite]
Rewrite in C++
Rename binary to mesonlsp
Add --version switch (C++ version)
Drop support for Debian/Ubuntu packages
Drop support for AUR packages
Drop support for macos 12
Add support for inlay hints for positional arguments.
Improve auto-completion
Adding/Changing subprojects requires languagserver restart on Windows/macOS. This will be addressed in future releases
muon
is now built-in. => others.muonPath
is obsolete now.
Add linting.disableUnusedVariableCheck
that allows disabling checks for unused variables
Add linting.disableArgTypeChecking
to disable type checking of argument types.
Add others.defaultFormattingConfig
that takes a path to the default muon config file.
Add others.removeDefaultTypesInInlayHints
that allows removing clutter from inlay hints.
Add others.useCustomParser
to use a custom parser (true
by default)
Add others.disablePosargInlayHints
to disable inlay hints for positional arguments
Formatting will now respect muon_cfg.ini
Bug fixes to the unused variable check
File size decreases
Major performance improvements
Less RAM usage
Various typing improvements
You can’t perform that action at this time.