Skip to content

Commit cb4cfae

Browse files
chore(master): release 9.2.0
1 parent 619363c commit cb4cfae

1 file changed

Lines changed: 68 additions & 0 deletions

File tree

CHANGELOG.md

Lines changed: 68 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,73 @@
11
# Changelog
22

3+
## [9.2.0](https://github.com/stevearc/conform.nvim/compare/v9.1.0...v9.2.0) (2026-05-24)
4+
5+
6+
### Features
7+
8+
* Add "nightly" option to rustfmt ([#811](https://github.com/stevearc/conform.nvim/issues/811)) ([60df284](https://github.com/stevearc/conform.nvim/commit/60df2841734b420a48b380a19fdd22d8f637311d))
9+
* add a formatter for meson.build files ([#783](https://github.com/stevearc/conform.nvim/issues/783)) ([5babc9e](https://github.com/stevearc/conform.nvim/commit/5babc9eb5c6bc43540813455154f85a382d6bd38))
10+
* add gdscript-formatter ([#832](https://github.com/stevearc/conform.nvim/issues/832)) ([fff8579](https://github.com/stevearc/conform.nvim/commit/fff857990581644e4a62f382e9ebc3d7ae5053d7))
11+
* add json_repair formatter ([#787](https://github.com/stevearc/conform.nvim/issues/787)) ([be50cf3](https://github.com/stevearc/conform.nvim/commit/be50cf36acea84c17fe269eb228d1b2f53bca7f8))
12+
* add mh_style ([#813](https://github.com/stevearc/conform.nvim/issues/813)) ([bfd4b33](https://github.com/stevearc/conform.nvim/commit/bfd4b3394ee150ef9b4cb1c1f046069959bd903d))
13+
* add openapi-format formatter ([#869](https://github.com/stevearc/conform.nvim/issues/869)) ([0451b96](https://github.com/stevearc/conform.nvim/commit/0451b96660e8ca7dd8897718bad63932cf59255a))
14+
* add Oxfmt ([#818](https://github.com/stevearc/conform.nvim/issues/818)) ([4bb461b](https://github.com/stevearc/conform.nvim/commit/4bb461babc231e6c9d5cae418e2ab22ed772dd70))
15+
* add Oxlint autofix ([#819](https://github.com/stevearc/conform.nvim/issues/819)) ([005bd3b](https://github.com/stevearc/conform.nvim/commit/005bd3bb80f4dd144e5fbf0ea8ce8612d6a90150))
16+
* add palantir-java-format ([#833](https://github.com/stevearc/conform.nvim/issues/833)) ([943e1e8](https://github.com/stevearc/conform.nvim/commit/943e1e8e3fa36a94a267aee6ab3cbe9c42f7d037))
17+
* add pkl ([#803](https://github.com/stevearc/conform.nvim/issues/803)) ([4a9a734](https://github.com/stevearc/conform.nvim/commit/4a9a734ffb5eefbdea2438fad49ba0a150be5bea))
18+
* add support for panache formatter ([#875](https://github.com/stevearc/conform.nvim/issues/875)) ([f88c606](https://github.com/stevearc/conform.nvim/commit/f88c606b9ebd73df337e39b29a7fa4e924dbac23))
19+
* add support for pasfmt ([#841](https://github.com/stevearc/conform.nvim/issues/841)) ([8314f4c](https://github.com/stevearc/conform.nvim/commit/8314f4c9e205e7f30b62147069729f9a1227d8bf))
20+
* add support for pruner formatter ([#856](https://github.com/stevearc/conform.nvim/issues/856)) ([fcd18b1](https://github.com/stevearc/conform.nvim/commit/fcd18b16cc96cec8cba539091322a344b49779fb))
21+
* add support for rumdl fmt ([#840](https://github.com/stevearc/conform.nvim/issues/840)) ([d586c3b](https://github.com/stevearc/conform.nvim/commit/d586c3bab46240b7034f5a361761ca9505a5b986))
22+
* add support for trunk ([#848](https://github.com/stevearc/conform.nvim/issues/848)) ([92f4c3b](https://github.com/stevearc/conform.nvim/commit/92f4c3bfd2aa11a53a84acd33998921b6356417d))
23+
* add tclfmt ([#808](https://github.com/stevearc/conform.nvim/issues/808)) ([caf3c31](https://github.com/stevearc/conform.nvim/commit/caf3c314919af3ae36069bd94f7aa7ac88acb6cc))
24+
* add txtpbfmt formatter ([#857](https://github.com/stevearc/conform.nvim/issues/857)) ([4da342d](https://github.com/stevearc/conform.nvim/commit/4da342d698d920ac46ea66439d88d3dd17abf2d4))
25+
* allow tmpfile to be created in a configurable directory ([#788](https://github.com/stevearc/conform.nvim/issues/788)) ([67fc160](https://github.com/stevearc/conform.nvim/commit/67fc160a07530c8b14dbcd44e01eecb02a69578d))
26+
* formatter config can specify base formatter to extend ([#800](https://github.com/stevearc/conform.nvim/issues/800)) ([afce105](https://github.com/stevearc/conform.nvim/commit/afce105eb47b0869dfafdac90d82f02ef2419d61))
27+
* **health:** set conform-info filetype in ConformInfo ([#812](https://github.com/stevearc/conform.nvim/issues/812)) ([6208aef](https://github.com/stevearc/conform.nvim/commit/6208aefd675939cc7c8f1a57176135974dad269f))
28+
* **racket-lang:** add code formatter for Racket lang ([#797](https://github.com/stevearc/conform.nvim/issues/797)) ([9212032](https://github.com/stevearc/conform.nvim/commit/92120320b4b7c30d9cde79c11ddd3be4003deb6b))
29+
* **tombi:** add `stdin-filename` arg ([#763](https://github.com/stevearc/conform.nvim/issues/763)) ([a0ab60e](https://github.com/stevearc/conform.nvim/commit/a0ab60ed666c56b37fd7ed1847d2ac52f2482ce0))
30+
31+
32+
### Bug Fixes
33+
34+
* **bake:** use command 'mbake' for bake formatter ([#796](https://github.com/stevearc/conform.nvim/issues/796)) ([0ea99ee](https://github.com/stevearc/conform.nvim/commit/0ea99ee01225617048125f8cc288599a95fddbdd))
35+
* **biome:** respect buffer's expandtab/shiftwidth when no config file is found ([#746](https://github.com/stevearc/conform.nvim/issues/746)) ([016bc81](https://github.com/stevearc/conform.nvim/commit/016bc8174a675e1dbf884b06a165cd0c6c03f9af))
36+
* **biome:** support .biome.json and .biome.jsonc config files ([#860](https://github.com/stevearc/conform.nvim/issues/860)) ([086a40d](https://github.com/stevearc/conform.nvim/commit/086a40dc7ed8242c03be9f47fbcee68699cc2395))
37+
* clean up nested temporary file directories ([#804](https://github.com/stevearc/conform.nvim/issues/804)) ([5420c4b](https://github.com/stevearc/conform.nvim/commit/5420c4b5ea0aeb99c09cfbd4fd0b70d257b44f25))
38+
* **csharpier:** check if the dotnet command is available ([#772](https://github.com/stevearc/conform.nvim/issues/772)) ([18eea16](https://github.com/stevearc/conform.nvim/commit/18eea16e6330d1595545da8265eb660b304498c2))
39+
* **csharpier:** include filepath in arguments ([#820](https://github.com/stevearc/conform.nvim/issues/820)) ([9b8fa5e](https://github.com/stevearc/conform.nvim/commit/9b8fa5e0b78168f68bee9bf886dc20f287c61e02))
40+
* **d2:** format with temp file instead of stdin ([#779](https://github.com/stevearc/conform.nvim/issues/779)) ([e6f20ac](https://github.com/stevearc/conform.nvim/commit/e6f20ac675a5365f965f4df624cb54db699385e3))
41+
* **docrstfmt:** pass - as filename arg ([#870](https://github.com/stevearc/conform.nvim/issues/870)) ([d6ac8e3](https://github.com/stevearc/conform.nvim/commit/d6ac8e3e86a490d99940498075c92128ddb4592a))
42+
* executable not being checked properly for absolute paths ([#834](https://github.com/stevearc/conform.nvim/issues/834)) ([328c2f1](https://github.com/stevearc/conform.nvim/commit/328c2f1dda56f933d3337a1316e1020ba30ba6aa))
43+
* **format-queries:** mark it as deprecated ([9a98b68](https://github.com/stevearc/conform.nvim/commit/9a98b68f8fb289ca8671e9866ba4e0309a693994))
44+
* formatexpr uses the same options as conform.format() ([#837](https://github.com/stevearc/conform.nvim/issues/837)) ([df83eea](https://github.com/stevearc/conform.nvim/commit/df83eeaab265dacd2eef139a78e502a3f8926618))
45+
* formatter can provide both `append_args` and `prepend_args` ([#845](https://github.com/stevearc/conform.nvim/issues/845)) ([238f542](https://github.com/stevearc/conform.nvim/commit/238f542a118984a88124fc915d5b981680418707))
46+
* formatters defined with inherit=false ([#835](https://github.com/stevearc/conform.nvim/issues/835)) ([5f5152f](https://github.com/stevearc/conform.nvim/commit/5f5152fae39a57e3a04cbce09fb21e10c49c9d95))
47+
* **fprettify:** fix config detection ([#816](https://github.com/stevearc/conform.nvim/issues/816)) ([ffe26e8](https://github.com/stevearc/conform.nvim/commit/ffe26e8df8115c9665d24231f8a49fadb2d611ce))
48+
* **ghokin:** provide a filename argument ([#770](https://github.com/stevearc/conform.nvim/issues/770)) ([279388a](https://github.com/stevearc/conform.nvim/commit/279388a367f3420de7a4cfd238f37ccc2a4c8bd3))
49+
* **hledger-fmt:** add --exit-zero-on-changes ([#859](https://github.com/stevearc/conform.nvim/issues/859)) ([40dcec5](https://github.com/stevearc/conform.nvim/commit/40dcec5555f960b0a04340d76eabdf4efe78599d))
50+
* inserting lines at the beginning or end of a range ([#714](https://github.com/stevearc/conform.nvim/issues/714)) ([161f9f7](https://github.com/stevearc/conform.nvim/commit/161f9f7aeac6e4caf633791c7e3e182b07cded65))
51+
* **jq:** limit indetion to [-1,7] ([#807](https://github.com/stevearc/conform.nvim/issues/807)) ([1bf8b5b](https://github.com/stevearc/conform.nvim/commit/1bf8b5b9caee51507aa51eaed3da5b0f2595c6b9))
52+
* **jq:** use shiftwidth for indent ([#789](https://github.com/stevearc/conform.nvim/issues/789)) ([235dd79](https://github.com/stevearc/conform.nvim/commit/235dd79731c1dc51ec04abb4045cbc54727a172a))
53+
* **mbake:** format using stdin ([#798](https://github.com/stevearc/conform.nvim/issues/798)) ([26c02e1](https://github.com/stevearc/conform.nvim/commit/26c02e1155a4980900bdccabca4516f4c712aae9))
54+
* **oxfmt:** align root markers with official docs ([#871](https://github.com/stevearc/conform.nvim/issues/871)) ([18aeab3](https://github.com/stevearc/conform.nvim/commit/18aeab3d63d350dcf44d64c462cc489a3412af40))
55+
* **oxfmt:** include Vite config files in formatter config ([#868](https://github.com/stevearc/conform.nvim/issues/868)) ([619363c](https://github.com/stevearc/conform.nvim/commit/619363c30309d29ffa631e67c8183f2a72caa373))
56+
* **oxlint:** accept exit code 1 as success ([#880](https://github.com/stevearc/conform.nvim/issues/880)) ([668a619](https://github.com/stevearc/conform.nvim/commit/668a6199990ba64f81f7df8ac32958412ef00db3))
57+
* **prettierd:** add TypeScript config files ([#872](https://github.com/stevearc/conform.nvim/issues/872)) ([40cd294](https://github.com/stevearc/conform.nvim/commit/40cd2942c8fb51d42329c7a2e4358f4e8160171b))
58+
* **rust:** edition matching logic ([#785](https://github.com/stevearc/conform.nvim/issues/785)) ([9d6f881](https://github.com/stevearc/conform.nvim/commit/9d6f881a4047a51c7709223dcf24e967633c6523))
59+
* **rustfmt:** edition not found in workspace ([#747](https://github.com/stevearc/conform.nvim/issues/747)) ([c64cc75](https://github.com/stevearc/conform.nvim/commit/c64cc754ace603e185ab30113aaef174187eacf8))
60+
* **swiftformat:** fix line range formatting ([#806](https://github.com/stevearc/conform.nvim/issues/806)) ([178b8f0](https://github.com/stevearc/conform.nvim/commit/178b8f0d70ee63db616a8b3bda637218eef121dd))
61+
* **taplo:** add --stdin-filepath flag ([#771](https://github.com/stevearc/conform.nvim/issues/771)) ([3bad872](https://github.com/stevearc/conform.nvim/commit/3bad87250ed85246fe8c5bc10005ab5a6289ae4c))
62+
* **templ:** pass `-stdin-filepath` to enable organizing imports ([#850](https://github.com/stevearc/conform.nvim/issues/850)) ([5ac2bb5](https://github.com/stevearc/conform.nvim/commit/5ac2bb57a9096f00ca50e1a3c46020d5930319b8))
63+
* **terragrunt:** use new format subcommand ([#766](https://github.com/stevearc/conform.nvim/issues/766)) ([c3fe5a0](https://github.com/stevearc/conform.nvim/commit/c3fe5a073b21731317ebd7f3ffe8a632bafab163))
64+
* **tex-fmt:** not using tabs when prefered ([#862](https://github.com/stevearc/conform.nvim/issues/862)) ([1c4a153](https://github.com/stevearc/conform.nvim/commit/1c4a1537db60ba05e61360db8b674158c9cf4169))
65+
* **treefmt:** require config file ([#777](https://github.com/stevearc/conform.nvim/issues/777)) ([3bd9996](https://github.com/stevearc/conform.nvim/commit/3bd9996722026041d0fc966ca62590cbafd79410))
66+
* **treefmt:** use temporary files instead of stdin ([#851](https://github.com/stevearc/conform.nvim/issues/851)) ([c2526f1](https://github.com/stevearc/conform.nvim/commit/c2526f1cde528a66e086ab1668e996d162c75f4f))
67+
* use stdin with oxfmt ([#829](https://github.com/stevearc/conform.nvim/issues/829)) ([4e2c910](https://github.com/stevearc/conform.nvim/commit/4e2c9102d63abd48b952af415c73f4cc1a4c1ab5))
68+
* vim.diff -> vim.text.diff in nvim 0.12 ([9fd3b3a](https://github.com/stevearc/conform.nvim/commit/9fd3b3a91b0981d60d2bc688c8cd1680320ee5de))
69+
* **vsg:** don't error if XDG_CONFIG_HOME or HOME are not defined ([#839](https://github.com/stevearc/conform.nvim/issues/839)) ([4b713b9](https://github.com/stevearc/conform.nvim/commit/4b713b9da0061a54750bfed457e190459be28c7b))
70+
371
## [9.1.0](https://github.com/stevearc/conform.nvim/compare/v9.0.0...v9.1.0) (2025-08-22)
472

573

0 commit comments

Comments
 (0)