← Package directory
Available on winget

Install dprint

Pluggable and configurable code formatting platform written in Rust.

Install with winget
winget install --id dprint.dprint
Upgrade
winget upgrade --id dprint.dprint
Uninstall
winget uninstall --id dprint.dprint

About dprint

Pluggable and configurable code formatting platform written in Rust.

What's new in 0.54.0

Changes - feat: add --no-gitignore flag (#1127) - fix: missing windows shasum entries (#1126, #1128) Install Run dprint upgrade or see https://dprint.dev/install/ Checksums ───────────────────────────────────────────┬──────────────────────────────────────────────────────────────── Artifact │SHA-256 Checksum ───────────────────────────────────────────┼──────────────────────────────────────────────────────────────── dprint-x86_64-apple-darwin.zip │fdbffa16cf0890ca30e958ffdabe7748e733867651a438ede1501f0e1a7b5e91 ───────────────────────────────────────────┼──────────────────────────────────────────────────────────────── dprint-aarch64-apple-darwin.zip │1d6a8fb14d66cba0f049738edd4ab3b1afc1de6d936cd32e483e33284cfd1ade ───────────────────────────────────────────┼──────────────────────────────────────────────────────────────── dprint-x86_64-pc-windows-msvc.zip │3fd881acaf7fd4fbc5d07c3030ce79b965a4cb7128fe0eb1ebe725188ccd2715 ───────────────────────────────────────────┼──────────────────────────────────────────────────────────────── dprint-x86_64-pc-windows-msvc-installer.exe│7e357dca74bcc047e52d1a1e9e521624fa88fd6d0ab441498d58e9d864f16bf9 ───────────────────────────────────────────┼──────────────────────────────────────────────────────────────── dprint-x86_64-unknown-linux-gnu.zip │8cb5925a0d6d0d8aa74c82a00f76734577592dfa1eda9517c261a84fe06accd7 ───────────────────────────────────────────┼──────────────────────────────────────────────────────────────── dprint-x86_64-unknown-linux-musl.zip │859ae94e596105201faa59a3fb4bedc8316e226e3e154ae410f9373461e1e41c ────────────────────────────...

Read release notes

Version history

Version Updated Notes
0.54.0 Unknown Changes - feat: add --no-gitignore flag (#1127) - fix: missing windows shasum entries (#1126, #1128) Install Run dprint upgrade or see https://dprint.dev/install/ Checksums ───────────────────────────────────────────┬───...
0.53.2 Unknown Changes - fix: use original URL for plugin type detection after redirect (#1121) Install Run dprint upgrade or see https://dprint.dev/install/ Checksums ───────────────────────────────────────────┬───────────────────────...
0.53.1 Unknown Changes - fix: resolve relative URLs in process plugins and configs against the redirected URL (#1114) Install Run dprint upgrade or see https://dprint.dev/install/ Checksums ───────────────────────────────────────────┬─...
0.53.0 Unknown Changes - feat(add): support adding multiple plugins at once (#1102) - feat: dprint add subcommand as alias for dprint config add (#1101) Install Run dprint upgrade or see https://dprint.dev/install/ Checksums ──────────...
0.52.0 Unknown Changes - fix: update to wasmer v7 (#1096) - fix: do not warn about failing update when plugin has no check_config_updates export (#1087) - fix: disable incremental formatting when using --skip-stable-format (#1075) - fe...
0.51.1 Unknown Changes - fix: prefer $HOME/.config/dprint on macOS for global config (#1062) - After feedback, the dprint executable now prefers putting the global config in the folder at $HOME/.config/dprint, but will continue to use...
0.51.0 Unknown Features Global Configuration File dprint now supports a global configuration file that can be used when not in a project. (#1040) Initialize a global config: dprint init --global # or dprint config init --global The glo...
0.50.2 Unknown Changes - fix: upgrade wasmer to 6.1.0-rc.3 to fix build failure with Rust ≥ 1.89.0 (#1021) - fix: ignore empty proxy env (#1014) Install Run dprint upgrade or see https://dprint.dev/install/ Checksums ──────────────────...
0.50.1 Unknown Changes - fix: update to wasmer v6 (#984) - perf: avoid traversing some non-matching directories when providing include globs on the command line (#999) - perf: avoid traversing more directories (#1000) Install Run dprin...
0.50.0 Unknown --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 co...
0.49.1 Unknown 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 ──────────────────...
0.49.0 Unknown Release notes