v1.0.0
1.0.0 (2024-10-05)
⚠ BREAKING CHANGES
ref
Features
- #44: support env var specification (#47) (c70cd92)
- add
save_on_fmt
setup option (#88) (2729748) - add black for python format (3c7c6cc)
- add builtin support (d629809)
- docs: revamp readme to focus on customizability (#52) (6f02053)
- fine tune user interface (#158) (f99cbcf)
- format autocmd events (#108) (c46f043)
- formatter: add
latexindent
(#54) (9269fdb) - ignore_patterns support string type (a780f10)
- linter: shellcheck (#53) (d54a332)
- lint: let attributes be functions (#112) (17e8884)
- lint: support selene (#63) (35d79c2)
- more formatters (#43) (44c5ada)
- support find tool format config file and set extra arguments close #38 (a2d1b41)
- support register config from setup (65110bc), closes #11
Bug Fixes
- #111: resolve windows executable paths (07a6a4e)
- #48: preserve window views of formatted buffers (6c6efa2)
- #68: handle formatter errors (#75) (de02de7)
- 24 (c7edb1c)
- breaking change in diag_fmt (3b1fdbd)
- broken commit (#120) (6c27cc4)
- checkhealth, closes #106 (1225f99)
- doau for lsp format (#121) (3a27775)
- doc: fname type (#101) (5a5fae6)
- ensure apply's validity when multiple formatting requests (43ad797)
- formatting (c122927)
- funny bug (#79) (e65a4fa)
- generic linter (#134) (192fd1d)
- improve performance rubocop (488780e)
- incoherent argument pos (6a81e15)
- incorrect vim command (14a8e35)
- latexindent breaks on non-unix (bb5eb8f)
- LspAttach after GuardDisable errors out (9b016ac)
- multiple au attached to one buf (#117) (01bc09f)
- properly fix generic linters (#138) (d478286)
- range formatting (#149) (69c25c4)
- remove vim.inspect (83e2cb3)
- rubocop returns line + 1 (5722b7a)
- silent error message (#71) (6e05a94)
- silent warning message & wrong exit status check (#81) (d985721)
- splitting crlf lines (#137) (383883a)
- typo (#133) (19c2a28)
- typo (#144) (4b6812a)
- use vim.islist for new version (ad38b54)
- watch ft should respect fmt_on_save (#97) (fc31ce5)
Reverts
- remove opt (81a0995)