Skip to content

Releases: sphinx-contrib/lua-ls

v3.6.0

17 Oct 14:31
0d780b9

Choose a tag to compare

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.

See release on PyPi

v3.5.0

03 Oct 00:38
a93dbf7

Choose a tag to compare

Changelog

  • Added autodata, autoattribute, autoclass, and other auto* directives.

    They work like autoobject, but apply their doctype to the documented object
    (if !doctype was 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_version config option to safeguard against incompatible changes
    to documentation export format.

  • Fixed a few more minor bugs in highlighting of Lua types.

See release on PyPi

v3.5.0-post1

03 Oct 00:55
2fb45db

Choose a tag to compare

v3.5.0-post1 Pre-release
Pre-release

Changelog

  • Migrated documentation to Read the Docs.

  • Moved repository to sphinx-contrib organization.

See release on PyPi

v3.4.0

28 Sep 19:39
02703ee

Choose a tag to compare

Changelog

  • Potential breaking change: use confdir instead of srcdir as base path
    for lua_ls_project_root.

    Prior to this change, lua_ls_project_root was resolved relative to the directory
    containing source .rst files. Documentation, however, was saying that it's resolved
    relative to the directory with conf.py.

    This is not an issue, because in most projects conf.py and source .rst files
    are located in the same directory. Still, I've decided to be consistent with
    other Sphinx extensions and use confdir instead of srcdir.

    This is a breaking change, but I don't believe there are any projects that
    use separate confdir and srcdir (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.

See release on PyPi

v3.3.0

28 Sep 17:53
02fb090

Choose a tag to compare

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_directories contains directories outside of the current VCS root.

See release on PyPi