Releases: sphinx-contrib/lua-ls
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.
v3.5.0-post1
Changelog
-
Migrated documentation to Read the Docs.
-
Moved repository to sphinx-contrib organization.
v3.4.0
Changelog
-
Potential breaking change: use
confdirinstead ofsrcdiras base path
forlua_ls_project_root.Prior to this change,
lua_ls_project_rootwas resolved relative to the directory
containing source.rstfiles. Documentation, however, was saying that it's resolved
relative to the directory withconf.py.This is not an issue, because in most projects
conf.pyand source.rstfiles
are located in the same directory. Still, I've decided to be consistent with
other Sphinx extensions and useconfdirinstead ofsrcdir.This is a breaking change, but I don't believe there are any projects that
use separateconfdirandsrcdir(the only reason to do this is if you're
hosting multiple documentation sites in the same repo.) For this reason,
this change is released as a minor version change.
v3.3.0
Changelog
-
Added an option to extend list options (like
:exclude-members:) without overriding defaults:.. lua:autoobject:: :exclude-members: +foo
Also added
:no-*:options to ignore defaults. -
Improved display of members which use types instead of names, i.e.
[<type>](#19 by @bkoropoff). -
Added a warning for situations when
lua_ls_project_directoriescontains directories outside of the current VCS root.