Releases: stevearc/conform.nvim
Releases · stevearc/conform.nvim
v5.0.0
v4.3.0
4.3.0 (2023-12-07)
Features
- add
auto-optional
(#196) (9156364) - add
typos
(#214) (d86c186) - add autocorrect (#223) (cd81d21)
- add beancount formatter (#212) (c0924a6)
- add cbfmt (#198) (aa36bc0)
- add fourmolu support (#209) (e688864)
- add jsonnetfmt (#230) (769dde8)
- add packer formatter (#202) (a0cabaa)
- add pangu (#188) (f0780e2)
- add phpinsights (#170) (5235405)
- add styler formatter for R (#184) (6afc64e)
- add support for buildifier (#216) (e478834)
- add support for sqlfluff (#213) (e8c8683)
Bug Fixes
- biome: perform formatting over stdin (#220) (eddd643)
- biome: use binary from node_modules (#226) (5bf1405)
- injected formatter adds language to file extension (#199) (e2b889e)
- injected parser shouldn't format combined injections (#205) (eeef888)
- invalid prettier configuration in last commit (e8ac7f1)
- range format method for async formatters and injected (a36c68d)
- respect excluded-files-config from
typos.toml
(#219) (db9da1a) - show more logs in ConformInfo when log level is TRACE (0963118)
- various fixes for the
injected
formatter (#235) (07fcbfc)
v4.2.0
v4.1.0
4.1.0 (2023-11-05)
Features
- add
ast-grep
(#177) (fa3cf1c) - add CSharpier (#165) (b2368ff)
- add markdownlint-cli2 (#171) (9bb3a94)
- add mdslw markdown formatter (#175) (369c7fe)
- add pretty-php (#161) (4653408)
- add puppet-lint formatter (#153) (0219648)
- add tlint (#162) (2538784)
- add usort (#167) (f7766d2)
- allow formatters_by_ft to be a function (#174) (0bbe838)
- gn build file format cmd (#155) (3716927)
- zprint formatter for clojure (#146) (2800552)
Bug Fixes
v4.0.0
4.0.0 (2023-10-16)
⚠ BREAKING CHANGES
- merge configs in conform.formatters with defaults (#140)
Features
- add blade-formatter (#136) (f90b222)
- add blue formatter (#142) (a97ddff)
- Add config for laravel/pint (#144) (43414c8)
- add goimports-reviser (#143) (3fcebb0)
- add ktlint (#137) (8b02f47)
- add rufo support (#132) (aca5d30)
- merge configs in conform.formatters with defaults (#140) (7027ebb)
- support for rubyfmt (#139) (ae33777)
Bug Fixes
v3.10.0
3.10.0 (2023-10-09)
Features
- add easy-coding-standard (#121) (e758196)
- add fixjson (#126) (280360e)
- add justfile formatter (#114) (4c91b52)
- errors do not stop formatting early (a94f686)
- expose configuration options for injected formatter (#118) (ba1ca20)
Bug Fixes
- biome: do not use stdin due to biome bug (#120) (e5ed063)
- catch and fix more cases of bad-behaving LSP formatters (#119) (9bd1690)
- handle one failure mode with range formatting (#123) (b5a2da9)
- injected formatter handles markdown code blocks in blockquotes (#117) (0bffab5)
- move justfile formatter to correct directory (8217144)