Releases: luckasRanarison/nvim-devdocs
v0.4.1
v0.4.0
What's Changed
Splitting is now more accurate for rust docs and all the docs in general, but regenerating the docs is necessary in order to get that feature.
- improved splitting: sort entries by @emmanueltouzery in #59
- fix telescope issue when no matches by @emmanueltouzery in #60
Full Changelog: v0.3.0...v0.4.0
v0.3.0
Features
- Search keywords and navigate to internal links using the
K
key (:hK
) (fb4c462).
Bug fixes
-
Doc build and empty entries (0416494).
-
Splitting not working in the case of a mutli-line pattern (8e0cb37).
Full Changelog: v0.2.1...v0.3.0
v0.2.1
Bug fixes
Transpiler patches, fixed many issues with tables, code blocks and some other elements.
v0.2.0
ANNOUNCEMENT
I'm really happy to announce that most of major issues like scrolling, the docs being huge and searching sections are all fixed! There are also some improvements to the transpiler, broken tables due to linebreaks are now fixed.
A huge thanks to @emmanueltouzery for his PR #42. Also thanks to all the new contributors mentioned below.
Breaking change
The picker previewer now works as the normal previewer, so picker_cmd_args
does not require pager -p
option anymore. Example using glow: lua picker_cmd_args = { "-s", "dark", "-w", "45" }
.
What's new
- Implement after_open callback by @tlindsay in #34
- Add additional filetype to doc source mappings by @benelan in #38
- Open the current doc in the browser by @luckasRanarison in fdb0ebe
Bug fixes
- Fix curl unsupported browser error by @luckasRanarison in #26
- Check the
open_in_browser
empty or not before create a keybinding. by @Pagliacii in #41 - transpiler: special handling for inline images by @emmanueltouzery in #44
- remove newlines in table cells by @emmanueltouzery in #43
- sections: only display after section start by @emmanueltouzery in #42
New Contributors
- @tlindsay made their first contribution in #34
- @benelan made their first contribution in #38
- @Pagliacii made their first contribution in #41
- @emmanueltouzery made their first contribution in #44
Full Changelog: v0.1.0...v0.2.0
First release
BREAKING CHANGES #21
- Docs are now built at download time,
.json
docs and old index.json files are now incompatible with the plugin and need to be deleted. - Removed
telescope_alt
option.
Note: You may want to use headless mode for building large docs: nvim --headless +"DevdocsInstall rust"
Features
- Performance improvement by splitting the main entries into multiple files.
- Previewer for global search.
- Directly jump to the searched entry when not rendering with custom commands.
- New configuration options:
picker_cmd
,picker_cmd_args
,cmd_ignore
.