Releases: Zeioth/dooku.nvim
Releases · Zeioth/dooku.nvim
v2.0.1
Breaking changes
- dropped support for nvim
0.9
.
- added support for nvim
0.10
and 0.11
.
If you need to stay on nvim 0.9
, make sure you lock the version of this plugin to v2.0.0
.
v2.0.0
This major version focuses on adding support for new languages.
New features
ldoc
: It's now posible to generate docs for lua projects.
yard
: It's now possible to generate docs for ruby projects.
Major refactors
- Architecture has been simplified.
v1.3.0
Minor improvements
- Windows compatibility has been improved.
- Code has been simplified.
v1.2.2
Major fixes
fix
: rust regression. We were erroneously using cargo rustdoc
instead of cargo doc
. This was preventing the rust backend from correctly generating the docs on multi crate projects.
v1.2.1
Breaking changes
fix
: option on_write_generate
renamed to on_bufwrite_generate
, as documented on the readme.
v1.2.0
Major fixes
windows
: jobs now spawn correctly on windows too.
Breaking changes
- deprecated:
jsdoc_args
, typedoc_args
, doxygen_args
, godoc_args
or rustdoc_args
.
- new options:
jsdoc_cmd
, typedoc_cmd
, doxygen_cmd
, godoc_cmd
or rustdoc_cmd
.
These new options allow to specify the full command a generator executes by passing a single string. This grant users 100% control of what happens inside dooku.nvim without having to get into the code.
v1.1.1
Minor fixes
windows
: won't spawn a cmd window anymore when using dooku.nvim
.
v1.1.0
Starting v1.1.0
, Dooku.nvim is considered stable, and protected against regressions.
Minor fixes
- The test suite now clean correctly the generated documentation.
v1.0.7
New features
- All generators now have the options
jsdoc_args
, typedoc_args
, doxygen_args
, godoc_args
or rustdoc_args
to directly pass arguments to the command to generate docs.
Breaking changes
cargo_rustdoc_args
option has been removed in favor of rustdoc_args
.
jsdoc_args
, typedoc_args
, doxygen_args
, godoc_args
or rustdoc_args
are now an array of strings instead of a string.
Better tests
- Examples are now complex enough to generate meaningful docs resembling real case scenarios.
v1.0.6
Minor fixes
- The files
README.md
LICENSE
and the .git
directory are cleaned up from doxygen_clone_to_dir
in the option doxygen_clone_cmd_post
by default now.
New tests
Starting this version, the next backends are now tested every time we release a new version