0.42.3
Changes
- perf: ensure incremental cache doesn't get invalidated by unstable jsonc deserialization (#766)
The incremental cache was getting busted more often than it should have when using certain plugins such as dprint-plugin-exec. This was due to unstable json deserialization in only certain scenarios. After this change, the serialization is now stable and the incremental cache should work much better.
Install
Run dprint upgrade or see https://dprint.dev/install/
Checksums
| Artifact | SHA-256 Checksum |
|---|---|
| dprint-x86_64-apple-darwin.zip | d447e7439fbef636bde01dff7fe19efae6605b08d153e4476f26e7d98751fe31 |
| dprint-aarch64-apple-darwin.zip | 3ce841fa02d5fcdd03e749ca14dac783470aab4a1451b0aad7428c86bce79bb6 |
| dprint-x86_64-pc-windows-msvc.zip | c08d355ee0cbc5c33bd49502dd9d69c72e91c1855735767ab5eb81f1894c2396 |
| dprint-x86_64-pc-windows-msvc-installer.exe | b3921646b8feaa340ccebf7e13383b04411033c644ad0fa52def6ab0a9a62b1a |
| dprint-x86_64-unknown-linux-gnu.zip | 446b993ac58e66fa951f0b1286e3b04066c4fadd5c3cd5c1ea3fc52f123fdaab |
| dprint-x86_64-unknown-linux-musl.zip | 35aa7262e93fa568ac7afa8de1068068defbcfa905555c6c31bbdb816af0534b |
| dprint-aarch64-unknown-linux-gnu.zip | 74eee7801a5bc48d159523cda484e745b9d12cb42a8c347de0a2c6a92f22a823 |