cargo dprint 0.60.0

2 hours ago

Changes

  • feat: use npm's proxy settings for npm plugins and improve download errors (#1289)
  • feat: use reqwest for downloading (#1291)
  • fix: say when the proxy is what couldn't be connected to (#1292)
  • fix(BREAKING/lsp): only use the global config when opted in and add global config commands (#1288)
  • fix: do not error for plugin config in an extended config that has no matching plugin (#1296)
  • fix: allow un-excluding a node_modules directory with a negated exclude (#1297)
  • fix: support brace expansions that span directories in file patterns (#1298)
  • docs: add missing plugin pages and fix Oxc sidebar label (#1293)
  • docs: document the global config in the vscode extension (#1285)
  • docs: update Oxc plugin docs for newly supported languages (#1286)

Install

Run dprint upgrade or see https://dprint.dev/install/

Verification

These artifacts have build provenance attestations.
Verify a download with the GitHub CLI:

gh attestation verify dprint-x86_64-unknown-linux-gnu.zip --repo dprint/dprint

Checksums

Artifact SHA-256 Checksum
dprint-x86_64-apple-darwin.zip 9473b1151a872eee85b8992aaade260d71ffd8e8c2c82694804c8785a8fe99e2
dprint-aarch64-apple-darwin.zip 2fb659de79f3a297c59ab3e2a8686428ba07e8910ee2f416af615ce11f018b8c
dprint-x86_64-pc-windows-msvc.zip 9a5d46a93ea87db2bb7bf9431aff10b01e83210ad37b574eecae604199a1071a
dprint-x86_64-pc-windows-msvc-installer.exe be61d440fec40f101a942ddd3fdf8e97b24397192f7ab9530d5f8c0ae0c9b44b
dprint-aarch64-pc-windows-msvc.zip ed146e34d2ab6dff514114195b9c896613ac7c0b8e56f77231b1667620fb6bfd
dprint-x86_64-unknown-linux-gnu.zip 87642ff4bdb0cc33dbb2032b5cd2038d1c88a2bbb7da082c515b9c32d135b10f
dprint-x86_64-unknown-linux-musl.zip d9fde88ef9e6793bbc1be395f9a4d6f3555ea1c6610d13e67a690cb664bd3373
dprint-aarch64-unknown-linux-gnu.zip a357dd71e0be40421b21f4d9bf53d505cda545973e160ecc6d95dfb3cab6948c
dprint-aarch64-unknown-linux-musl.zip 46ecd756236a1fc9895dd85479933f6f82c0264b418aa789168e0b744d1fab5a
dprint-riscv64gc-unknown-linux-gnu.zip ba3aff4dbd00a3d4762032e40fcb8d01ce832df9e8fc413572b61f41d3d14010
dprint-loongarch64-unknown-linux-gnu.zip 26a0448bb6cea0f6c3897c708d6cc6441f58ad2ab5fdd10e75529f723cac9bce
dprint-loongarch64-unknown-linux-musl.zip 6bdc2b53b0ab87d3645b06c671cb38f4c79728c46b290143a7b2e9af8bac0fe6
dprint-powerpc64le-unknown-linux-gnu.zip 204fb465779e94a8831191788e465ae9542fe7cd266b9cfc40a451a75301bc3e
dprint-powerpc64le-unknown-linux-musl.zip 5911286d2263e4f9b52fe31ef49ecc81d59ebe0910bb9122aee74fbfead86252
dprint-aarch64-linux-android.zip a19ae863926d35b309b945e6f61a7d32d6e66f0cf8651a8d212f6b3ecf7f0990
dprint-x86_64-linux-android.zip 97422e54110b6fcfb8f428625712dadb8d308cf7309dd3595b12f0fb1a072442

Don't miss a new dprint release

NewReleases is sending notifications on new releases.