Releases: dokwork/lualine-ex
Releases · dokwork/lualine-ex
v0.3.0
New components
- The `ex.lsp.none_ls` component to show active none-ls sources.
- The `ex.location` component to show the current cursor position in configurable format.
- The `ex.progress` component to show the progress in the file.
Bug fixes
- The method `extend` in the `ex.component` is fixed, and now extends also `default_options`.
- Added separator to the end of the `ex.cmd` component value.
- Added fallback to the file's extension to get an icon in the `ex.lsp.single` component.
Other
- Updated version of the `stylua` to 0.20.0, and code reformatted
v0.2.0
Breaking changes
- Option `always_show_icon` removed in favor of original `draw_empty` option,
which is now true by default.
- Fixed typo 'commited' => 'committed' for `ex.git.branch` component option and
documentation.
- The property `is_enabled` of the `ex.component` now is option, and may be
overridden on component using.
- The default icon for the `ex.spellcheck` was changed to '⅍'.
Bug fixes
- The reference to the component itself is passed to the `fmt` function now.
- Fixed an issue with circle graphs in the `ex.merge` function.
- Handled clients without specified file types in the `ex.lsp.single` and
`ex.lsp.all` components.
- Escaped the '%' symbol in the name of the current git branch in the
`ex.git.branch` component.
New features
- Added function to crop components and used it in the `ex.git.branch`.
- Added function to stop not used lsp clients, and used as default on_clik
handler in the `ex.lsp.all` component.
- Introduced algorithm of reduction for `ex.cwd` and `ex.relative_filename`
components.
Other
- Improved documentation.
- Many improvements in utils for tests.
- Custom component options can now be passed to the component demo.
v0.1.0
I'm glad to announce a plugin for the lualine.nvim
with additional components.