Skip to content

v0.2.0

Compare
Choose a tag to compare
@dokwork dokwork released this 19 Nov 14:00
· 15 commits to main since this release

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.