0.39.0
Changes
- feat: make using "includes" in a configuration file not the default (#698)
- feat: add shell completions generation (
dprint completions <shell>) (#678, #699) - feat: allow includes/excludes when extending non-remote config files (#697)
- feat: allow "excludes" patterns in remote config (#696)
- fix: race condition where cache state got overwritten by other thread (#694)
- fix(npm): cleanup temp file on failed rename (#692)
Starting in this release, it is recommended to not have an "includes" pattern in your dprint configuration file as it is largely unnecessary now. Instead, exclude files using an "excludes" pattern.
Install
Run dprint upgrade or see https://dprint.dev/install/
Checksums
| Artifact | SHA-256 Checksum |
|---|---|
| dprint-x86_64-apple-darwin.zip | 79d1bbe2f811ddd4f9da83cb827abccc2a2fa851709886c8df9e1dd264d348a6 |
| dprint-aarch64-apple-darwin.zip | 78a17f1697e12b370c5c8f49665ff81bc97407c54f77d3f6ceae226c323a1c58 |
| dprint-x86_64-pc-windows-msvc.zip | 6e7726628ae1a656e9a889926c49b0d0dc213867e310112e550579512bedac40 |
| dprint-x86_64-pc-windows-msvc-installer.exe | 1fbf0765e1d7fe903a1a7ea00dcb219d76bc6854ff3cea87b3191c648b9adebc |
| dprint-x86_64-unknown-linux-gnu.zip | 5c69c03c5e5c876ff956dd4bb86d2d03ec5c77a048c6c1674e8c44acb8c164d4 |
| dprint-x86_64-unknown-linux-musl.zip | 85a05abe62b607b0b632dc2dfb70f1f0c25d0ba1c917ec5c57e4aba226617d42 |
| dprint-aarch64-unknown-linux-gnu.zip | d638ef063d33e12e4ee6ebb501655179c2be2a25800e6e8fa53c8d4413f08df4 |