Releases: dprint/dprint
0.50.0
--config-discovery=<mode>
flag and environment variable
It's now possible to change the way dprint discovers configuration files by using the --config-discovery
flag:
--config-discovery=default
(default) - Discovers configuration files in the current directory, ancestor directories, and descendant directories while searching for files to format.--config-discovery=ignore-descendants
- Discovers configuration files in the current directory and ancestor directories only.--config-discovery=false
- Disables all configuration discovery (specify either--config=<path>
or--plugins <url-or-path>
).
Note this can also be set via the DPRINT_CONFIG_DISCOVERY
environment variable (ex. DPRINT_CONFIG_DISCOVERY=false
)
Vim key bindings for selections
You can now use k
/j
for up/down, q
to quit, and l
to accept.
Install
Run dprint upgrade
or see https://dprint.dev/install/
What's Changed
Full Changelog: 0.49.1...0.50.0
- feat: add vim key bindings for selection by @FabricSoul in #964
- fix: upgrade crate url to 2.5.4 by @trim21 in #973
- feat: add
--config-discovery=false
andDPRINT_CONFIG_DISCOVERY=false
by @dsherret in #982 - feat:
--config-discovery=ignore-descendants
by @dsherret in #983
New Contributors
- @FabricSoul made their first contribution in #964
- @qaqland made their first contribution in #975
- @trim21 made their first contribution in #973
Full Changelog: 0.49.1...0.50.0
Checksums
Artifact | SHA-256 Checksum |
---|---|
dprint-x86_64-apple-darwin.zip | 9266d40c1c565bea46cee3a195d086432682671f2f063357c8ddb66577cb24b0 |
dprint-aarch64-apple-darwin.zip | b6a25e1dff9ea8d9e023548c0ec80fcde5d425e48fab60028fc0003fddf2debb |
dprint-x86_64-pc-windows-msvc.zip | 4b396b18741896e794a274998eda6f780e0a345fd9ff4e90a54c90a003007a9c |
dprint-x86_64-pc-windows-msvc-installer.exe | 2c1f7afe5f3dc7999b175dc90a23a25b9f5a944d3c1fc1c20b8ff4a5274f3570 |
dprint-x86_64-unknown-linux-gnu.zip | f68122411325908f076f65e02d03103c9dbb9feabe80c8fbca8f81b7e8cd2512 |
dprint-x86_64-unknown-linux-musl.zip | 74012160bb83cc09d77f9cb200e5916c411a8920289011dad0d38eb018ecfcfe |
dprint-aarch64-unknown-linux-gnu.zip | 827129b278ad82acd12490488ba1fd981eb21f8c3bfa83c828d9dba4aa1b59f1 |
dprint-aarch64-unknown-linux-musl.zip | 54db26d4219438578230197e4e6c552f3d9297215cbdf258991e62715dce9e83 |
dprint-riscv64gc-unknown-linux-gnu.zip | 29cac7205ddfc5d94cc1c89f7935e7ec41572e4fe921725c7e2a0a391d0740d5 |
0.49.1
Changes
- fix: bump zip crate to 2.4.1 to fix cargo publish without
--locked
(faa0faf)
Please cargo install
with --locked
though.
Install
Run dprint upgrade
or see https://dprint.dev/install/
Checksums
Artifact | SHA-256 Checksum |
---|---|
dprint-x86_64-apple-darwin.zip | 2d787c677d9c703a2df20895cde8fe2cfa2ad565926371433c90c12a6a0cf856 |
dprint-aarch64-apple-darwin.zip | e8d0da82dd56ea629519e250ad54f084c4a0a1c42cfc4680d73d9f31be21c849 |
dprint-x86_64-pc-windows-msvc.zip | cd4587bb010fd539de1b4d8c8f74bb7100994e2fdaf4e04747b96ee570daf564 |
dprint-x86_64-pc-windows-msvc-installer.exe | 5b6c40e7853e961fdc4dcc61e95b47ff8520a36cd384bcab84fc365b0452d479 |
dprint-x86_64-unknown-linux-gnu.zip | 06c9eb656c8021f03e75620d391304de29ad540ee714bd23f91243370ac4435c |
dprint-x86_64-unknown-linux-musl.zip | 9f7ee660fddba51780552ec487d720eb2f24fb749bfb2412439f62b845a97a2e |
dprint-aarch64-unknown-linux-gnu.zip | e6fd968303fe842ab8dd5c83e847351d6f83322da4691797c78f6e84241f7c80 |
dprint-aarch64-unknown-linux-musl.zip | 4316c69f5fef26f3ab08cd9ea25555b626f7cbec05ed9f3b17516173256dd22b |
dprint-riscv64gc-unknown-linux-gnu.zip | 60ba95d4335d09f72a280e77985b5d2719654dbffb0922a9dd5f58a8110c3831 |
0.49.0
Changes
- feat: add ability to ignore all or some TLS certificates (#960)
- feat: support resolving paths to home directory (#937)
- fix: error in more cases when cannot pre-allocate (#957)
- fix(lsp): debug log duration of format request (#952)
Install
Run dprint upgrade
or see https://dprint.dev/install/
Checksums
Artifact | SHA-256 Checksum |
---|---|
dprint-x86_64-apple-darwin.zip | 56e99ab1da9f8b2424830e8f7220f6a125b784556871cbe689d1d351ad57258f |
dprint-aarch64-apple-darwin.zip | 6772b452179a7142710860a8da8d8ec112b84c1b4dd5a7e4458c759c44b76751 |
dprint-x86_64-pc-windows-msvc.zip | 6aaf465e4b34e4da1f2fd54297bc31e64d6a2ec93a30dbad8ebd3a6f4f16974c |
dprint-x86_64-pc-windows-msvc-installer.exe | e6dd1437f73dc237104159cae3f596f817ed9d41bd7d138a5d235c912b596543 |
dprint-x86_64-unknown-linux-gnu.zip | fa10179ea9272045882b831f10a39e19255abf197d075cd3646aff15fffe227d |
dprint-x86_64-unknown-linux-musl.zip | 0ff81f810da037e6fff7d326daf196eac82c72953bc10c9ae3673b2f45367763 |
dprint-aarch64-unknown-linux-gnu.zip | 7c7d45fda8f1f0d0e99a4771ff55c639715e5e4b0939dc9160ed8466de63683e |
dprint-aarch64-unknown-linux-musl.zip | 53e98e812cf1bc0cca7e0e48cc0346217f064d8d45d6c53daf6eb0d83fa47f83 |
dprint-riscv64gc-unknown-linux-gnu.zip | 71b941ae78f9a83ace40a2c5a88f4d8fb49881f32c75144fb67d685e2001b1ad |
0.48.0
Changes
- feat: support the
NO_PROXY
environment variable (#951) - fix(npm): hardlink main package executable to specific executable instead of copying (#948)
Install
Run dprint upgrade
or see https://dprint.dev/install/
Checksums
Artifact | SHA-256 Checksum |
---|---|
dprint-x86_64-apple-darwin.zip | ffadf5fc645f3596f76c534cb2f10591c98513823134f085339b42e09ed919ab |
dprint-aarch64-apple-darwin.zip | 31efaf7d6fbdbb53188c457105e894d08b0c43eb02878abae778edaedd0a5c70 |
dprint-x86_64-pc-windows-msvc.zip | 772b4ff758196e1aa1df5b71e454ec8657a38ad5ae2000d03cb503a917ffc155 |
dprint-x86_64-pc-windows-msvc-installer.exe | cf0b029f7a93f638390570bc84b4f63bc8c69f9b8a352bf532651e7d26b8151b |
dprint-x86_64-unknown-linux-gnu.zip | 746c7134de53329a01934f20241acc7b6be95b95f8a197689a465ecf58e13f1b |
dprint-x86_64-unknown-linux-musl.zip | 49e4b31f3a3606a4a796180104b6e2affbf701f1d7cca5a8917424ccac907442 |
dprint-aarch64-unknown-linux-gnu.zip | 82f48a8cc259c92b729042ce582053e83f8cae09f9317742445320003f2b2cfe |
dprint-aarch64-unknown-linux-musl.zip | 73179f4a53502e013700c97605cccebd0ff731696054a03d59ec9507947b8308 |
dprint-riscv64gc-unknown-linux-gnu.zip | a72959d94a520ebb728eec3e8d318e4181108fe910c7df2a7e2292d9351cde35 |
0.47.6
Changes
Install
Run dprint upgrade
or see https://dprint.dev/install/
Checksums
Artifact | SHA-256 Checksum |
---|---|
dprint-x86_64-apple-darwin.zip | b54950d447e0d17fcc2732bf99928503deb39b5b764e5b33995449bf6059c857 |
dprint-aarch64-apple-darwin.zip | 4f33c24141a19638ab045fe5e95654ff0ef8db29949e145d28ea3cc5b088a042 |
dprint-x86_64-pc-windows-msvc.zip | 0c9abe671652b8da61227b92b0bc038b1e938367fa3d7a9fa3ba523d515d4a9a |
dprint-x86_64-pc-windows-msvc-installer.exe | a78de93f486f0d49e96f05e20e7bca9012f30ba0d682640a90eab8887af4ca3f |
dprint-x86_64-unknown-linux-gnu.zip | cf572c3207ccf870e6f670b1088c843a9b77930e00e8a34239b0dda4a856a237 |
dprint-x86_64-unknown-linux-musl.zip | ab0cd8c86d224b51371bb0a5c50418376b153a643d024022977e4d72cad529e6 |
dprint-aarch64-unknown-linux-gnu.zip | a89fde49d786dc3c8e1fd5758359ade248addab1e2ded24a782ec8e738231153 |
dprint-aarch64-unknown-linux-musl.zip | 221aaecc5e71d73591b226377064a33b4d15a5aae6788ef11c99a4da540a095d |
dprint-riscv64gc-unknown-linux-gnu.zip | c335c3aff2812ca1f640af10f13a2d94cc6d414814dc8038e7412aacc3065ea0 |
0.47.5
Changes
- fix: regression - do not panic modifying dprint.json with crlf newlines (#931)
Install
Run dprint upgrade
or see https://dprint.dev/install/
Checksums
Artifact | SHA-256 Checksum |
---|---|
dprint-x86_64-apple-darwin.zip | f1284d78a556d530241e382915263484f590418f12dd7608ecc7dd0c8f78615c |
dprint-aarch64-apple-darwin.zip | 5e333931f3cfe43bb8924a1c2c5b3021cbb983294fa020f67858b93689fd805d |
dprint-x86_64-pc-windows-msvc.zip | 561e95d6ffccae1ab99f55c308fa74df3d960d3cb7ebec601fd3ddd503ee42a5 |
dprint-x86_64-pc-windows-msvc-installer.exe | d9b64d5de3d04d8da64fe5152d185475be68f43fbe2a19c4cb3bd4583f49695a |
dprint-x86_64-unknown-linux-gnu.zip | 123c20d147485e4cac60823e63c13f2cf9157615e5ffea61b431243f61227343 |
dprint-x86_64-unknown-linux-musl.zip | 94fb93bb59236efd5302959662d9f3a0b16bb17e26e967052b5c598995e6b516 |
dprint-aarch64-unknown-linux-gnu.zip | dfb1e4046d6a48ccaa7fbdcc0c64a23ad8da12463b67a1b08737d5a94e144e48 |
dprint-aarch64-unknown-linux-musl.zip | 97c2a0f4f240e5b95faff1502b8284db7598efe5aee7f785db03e41345f0a335 |
0.47.4
Changes
- fix: improve automated config file editing and respect trailing commas (#926)
The automated editing of the config file that dprint does like dprint config add ...
should be a lot more intelligent.
Install
Run dprint upgrade
or see https://dprint.dev/install/
Checksums
Artifact | SHA-256 Checksum |
---|---|
dprint-x86_64-apple-darwin.zip | 16f360c526c14c070ab618cf6c36ff9c8bf5b32c7e07a0c0c9b58d91697b4a40 |
dprint-aarch64-apple-darwin.zip | 522783119d1ab52164ff2aaea2072c1578a7b8988156a0add06d370eb58d439e |
dprint-x86_64-pc-windows-msvc.zip | d91d0a6e607f06ee06fe2b01a6f602e2ace14d44e1d6f11ec6b3f1e0887a6fd6 |
dprint-x86_64-pc-windows-msvc-installer.exe | 871e668d67acfed5db215328d3589a57196881dcebbda286640188f6fcb9519b |
dprint-x86_64-unknown-linux-gnu.zip | 6017a25b83dc76e2c3676657b538d1b4862101cd4d13b26d2a3755811234ead6 |
dprint-x86_64-unknown-linux-musl.zip | f43c768656e8024812222a238391601ad8db8e095fa87068e0d5c9c6176cb96a |
dprint-aarch64-unknown-linux-gnu.zip | 68f7a0072612ab5b4bee3d7609d47c896050ed54844f8794d871965cb480aa70 |
dprint-aarch64-unknown-linux-musl.zip | 3b009c51c85336058672b4be54d4bdb044b7f9bbd570d51802449c1eac18ef6c |
0.47.2
Changes
- fix(npm): use x64 build for aarch64-pc-windows-msvc (#887)
Install
Run dprint upgrade
or see https://dprint.dev/install/
Checksums
Artifact | SHA-256 Checksum |
---|---|
dprint-x86_64-apple-darwin.zip | b174a7bc1ee55413da80b4469a5bcd1d91fdda2b813ac212bc8bbd0df293c448 |
dprint-aarch64-apple-darwin.zip | d3af3952e4590663282e66413153f20cf7d3f6ac2795990d3652dec8971f68bb |
dprint-x86_64-pc-windows-msvc.zip | 20ed46ace9d70dadf564cdee3fdf3d06e44539b05c67387f461062890330c218 |
dprint-x86_64-pc-windows-msvc-installer.exe | ac14be2cf3e62a0f4319eea6073d29ca2e694333cc984b1ef90595779a3b63bd |
dprint-x86_64-unknown-linux-gnu.zip | 62297402bc9ede9434c33c5de1918d97864002347c0ff85863de7d1ffe6ea384 |
dprint-x86_64-unknown-linux-musl.zip | c821d938d27f85c4c1e68196faa6fb90e64b9ac6ee7396a018489300569f81d0 |
dprint-aarch64-unknown-linux-gnu.zip | 6f5265d252773be43e716bedec5d1e25790292654306bcb772b46f5b245f730e |
dprint-aarch64-unknown-linux-musl.zip | 8bfe2b1bde933333ba9d84ce33af6cf7129c498bd5f3f8f0abf18c3c0bc4cd26 |
0.47.1
Changes
- fix: do not error when
--staged
can't find any files (#880)
Install
Run dprint upgrade
or see https://dprint.dev/install/
Checksums
Artifact | SHA-256 Checksum |
---|---|
dprint-x86_64-apple-darwin.zip | 9528a8939951a04e14dda9d4a62a87a07e5ff483da5f5e19ae94c35e1b9d4f2a |
dprint-aarch64-apple-darwin.zip | ad208fdd2941df0d6b133dfcc18afe39622648a3566a39d4574784288d4111c8 |
dprint-x86_64-pc-windows-msvc.zip | 3b43cb9d2e97bfffdb26a85dbfc58f77724c5ebc28f72b58f221eff73be9d791 |
dprint-x86_64-pc-windows-msvc-installer.exe | 4a55b59cf8c7ca830227660f686ac1da014071516b225529e6b3d6d193b91104 |
dprint-x86_64-unknown-linux-gnu.zip | 822d768d651c5b06ae7ec7bced5b2083ec6d0d73bb552686a631d2d3dd64dd29 |
dprint-x86_64-unknown-linux-musl.zip | 8bcb399be30ec7e1fc5691a31dc9fe5007e61d39200ae8a52ca9bc93fc890242 |
dprint-aarch64-unknown-linux-gnu.zip | 686ef2a9977337c950e152353b278a281bd9e9b99dc2c278ffe403ceffd00a73 |
dprint-aarch64-unknown-linux-musl.zip | 95fb62a4a3badc1094d6a8cbe6dd6b1b9b0f0a949378f12702883bb8b0cc0cb6 |
0.47.0
Changes
- feat: implement --staged flag (#868) - thanks @todor-a!
- feat: add
${configDir}
and${originConfigDir}
configuration template variables (#870) - feat: Wasm plugins v4 (#858)
Install
Run dprint upgrade
or see https://dprint.dev/install/
Checksums
Artifact | SHA-256 Checksum |
---|---|
dprint-x86_64-apple-darwin.zip | 9235688846867abdd69c214a1cade5fd4348be82bcc1075b2b447d535bf483a2 |
dprint-aarch64-apple-darwin.zip | 78d939c95291dabadde7c05ceb32f5e6c4616b5f1896b8881f974f5553868c6d |
dprint-x86_64-pc-windows-msvc.zip | 3ef87318905ae627d2a4c8ad4938161c3ef11cd10cd5fdf74fff89343bcca3f5 |
dprint-x86_64-pc-windows-msvc-installer.exe | 2016aa8abdc045ebc7c6ba0067b03bbaf236d83bf52daac889dd26d2f38c18c4 |
dprint-x86_64-unknown-linux-gnu.zip | 2e57aa18f5c781eb0164d0362faec60b79f597235000c904ccbf3adf8926e9dc |
dprint-x86_64-unknown-linux-musl.zip | 37f2df1ff56398bad8846dde56013c1e299738f1c0875cb7b64deab7ce5591a4 |
dprint-aarch64-unknown-linux-gnu.zip | 4e3131a2aa07ad003ac6086ea7023bdf233695dede26e68bc64622a514b39e72 |
dprint-aarch64-unknown-linux-musl.zip | 913d0b9fb38aa6a8025f07ea562aec9a471284b4ebfc85331a3e5336f1e76187 |