Releases: stevearc/conform.nvim
Releases · stevearc/conform.nvim
v3.6.0
v3.5.0
v3.4.1
v3.4.0
v3.3.0
3.3.0 (2023-09-17)
Features
- '_' filetype to define fallback formatters (a589750)
- add GNU/BSD indent (#54) (5abf6c2)
- Add rustywind formatter (#56) (a839ed1)
- add shellcheck (#44) (508ec8a)
- alejandra formatter (#52) (e6552b5)
- allow running commands in a shell (#49) (fbb18a5)
- format_on_save functions can return a callback as the second value (1a568c6)
- provide a formatexpr (#55) (aa38b05)
- utility function to extend the built-in formatter args (#50) (cb5f939)
Bug Fixes
v3.2.0
3.2.0 (2023-09-14)
Features
- add
markdownlint
,stylelint
,codespell
, andbiome
(#45) (580ab18) - add buf as protobuf linter (#43) (2b73887)
- add deno fmt (#46) (db7461a)
- add djlint (#47) (ead0257)
- latexindent (#42) (502a358)
- ruff (#41) (fdc4a0f)
Bug Fixes
- extra trailing newline for LSP formatters that replace entire file (e18cdaf)
v3.1.0
v3.0.0
3.0.0 (2023-09-08)
⚠ BREAKING CHANGES
- remove run_all_formatters config option
Features
- add beautysh, taplo, trim_newlines and trim_whitespace (#29) (37a2d65)
- format() can always fall back to LSP formatting (c3028b3)
- syntax for using first available formatter (2568d74)
Code Refactoring
- remove run_all_formatters config option (bd1aa02)