Skip to content

0.39.0

Choose a tag to compare

@github-actions github-actions released this 08 Jul 17:28
· 257 commits to main since this release

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