Releases: sphinx-contrib/lua-ls
v3.11.0
Changelog
- Added config option to print debug logs:
lua_ls_verbose. - Improved error messages related to object lookup errors and added a troubleshooting guide.
v3.10.1
v3.10.0
Changelog
- Added option to disable running lua-ls (
lua_ls_backend = "disable") for cases when only manual documentation is required (#47 by @pieterlexis).
v3.9.0
Changelog
- Fixed LaTeX build and improved rendering of multiline signatures in LaTeX ([#46]).
v3.8.1
v3.8.0
Changelog
-
Added support Sphinx 9.
-
Added
lua_ls_skip_versionsconfig option to selectively avoid certain language server
releases.
v3.7.0
Changelog
-
Fixed parsing of
@seeannotations with LuaLs backend. -
Fixed parsing of EmmyLua output after they removed
classDefaultCallsetting.
v3.7.0-post1
v3.6.0
Changelog
-
Adjusted styles for links in object signatures to match those produced by python domain.
-
Releases are no longer uploaded to test version of PyPi.
v3.5.0
Changelog
-
Added
autodata,autoattribute,autoclass, and otherauto*directives.They work like
autoobject, but apply their doctype to the documented object
(if!doctypewas set in source code, it shouldn't conflict with the used directive).They also allow overriding object's signature, which may be useful when
automatically generated signature is too long. -
Added
lua_ls_max_versionconfig option to safeguard against incompatible changes
to documentation export format. -
Fixed a few more minor bugs in highlighting of Lua types.