0.40.0
Changes
- feat: ability for plugins to update their config on
dprint config update(#722) - feat: ability for plugins to provide extensions & filenames based on configuration (#721)
- feat: nested directory specific configuration (#719)
This release breaks the process plugin interface and it was too much work for me to have backwards compatiblity. You will have to upgrade to the latest version of the CLI and plugins.
Here are the latest urls for some of the process plugins at the time of this release (usually you can just do dprint config update to automatically update, but not for this release):
- https://github.com/dprint/dprint-plugin-exec
https://plugins.dprint.dev/exec-0.4.3.json@42343548b8022c99b1d750be6b894fe6b6c7ee25f72ae9f9082226dd2e515072
- https://github.com/dprint/dprint-plugin-prettier
https://plugins.dprint.dev/prettier-0.27.0.json@3557a62b4507c55a47d8cde0683195b14d13c41dda66d0f0b0e111aed107e2fe
- https://github.com/dprint/dprint-plugin-roslyn
https://plugins.dprint.dev/roslyn-0.14.0.json@6f6a9aee458d0c6fc2a8aba5f1638b9dca2adc1ff3e202fe4eb639a30a374127
Install
Run dprint upgrade or see https://dprint.dev/install/
Checksums
| Artifact | SHA-256 Checksum |
|---|---|
| dprint-x86_64-apple-darwin.zip | 7da589860a440717b7d1e6153394509fa2a2b74d1c0b24a669920da172c805ce |
| dprint-aarch64-apple-darwin.zip | a0b67859e733330d99809c8307095f56723ba9c3af01b1ffb7a03f1290e19c92 |
| dprint-x86_64-pc-windows-msvc.zip | 372c6cd7665f1526a821cc3676d36036a6137609c6dcbfaa2601a7da8b0d0bb4 |
| dprint-x86_64-pc-windows-msvc-installer.exe | 1d0d6468bba009ec3f66393c5e25ba0e4633d8d291369d18352abd1de6357817 |
| dprint-x86_64-unknown-linux-gnu.zip | 374576ec63c7f2dc9350d66a08cca54ab9de855d3c8ab5172a5fa655f10857b9 |
| dprint-x86_64-unknown-linux-musl.zip | 4ca464e5d57d2fcffaa724a4fcecd4b75a8a264df8e673feda0ca94267d07416 |
| dprint-aarch64-unknown-linux-gnu.zip | 693b5d943a0f705be6379c79135f7e9d9bcc590d2b237e6344196fed62d817c7 |