Skip to content

Releases: dokwork/lualine-ex

v0.3.0

08 Jun 11:55
Compare
Choose a tag to compare

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

19 Nov 14:00
Compare
Choose a tag to compare

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

07 Jan 17:02
515c51d
Compare
Choose a tag to compare

I'm glad to announce a plugin for the lualine.nvim with additional components.