Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

chore(deps): update dependency dprint to v0.47.0 #152

Closed
wants to merge 1 commit into from

Conversation

renovate[bot]
Copy link
Contributor

@renovate renovate bot commented Jun 1, 2024

Mend Renovate

This PR contains the following updates:

Package Change Age Adoption Passing Confidence
dprint 0.30.2 -> 0.47.0 age adoption passing confidence

Release Notes

dprint/dprint (dprint)

v0.47.0

Compare Source

Changes

  • feat: implement --staged flag (#​868) - thanks @​todor-a!
  • feat: add ${configDir} and ${originConfigDir} configuration template variables (#​870)
  • feat: Wasm plugins v4 (#​858)

Install

Run dprint upgrade or see https://dprint.dev/install/

Checksums

Artifact SHA-256 Checksum
dprint-x86_64-apple-darwin.zip 9235688846867abdd69c214a1cade5fd4348be82bcc1075b2b447d535bf483a2
dprint-aarch64-apple-darwin.zip 78d939c95291dabadde7c05ceb32f5e6c4616b5f1896b8881f974f5553868c6d
dprint-x86_64-pc-windows-msvc.zip 3ef87318905ae627d2a4c8ad4938161c3ef11cd10cd5fdf74fff89343bcca3f5
dprint-x86_64-pc-windows-msvc-installer.exe 2016aa8abdc045ebc7c6ba0067b03bbaf236d83bf52daac889dd26d2f38c18c4
dprint-x86_64-unknown-linux-gnu.zip 2e57aa18f5c781eb0164d0362faec60b79f597235000c904ccbf3adf8926e9dc
dprint-x86_64-unknown-linux-musl.zip 37f2df1ff56398bad8846dde56013c1e299738f1c0875cb7b64deab7ce5591a4
dprint-aarch64-unknown-linux-gnu.zip 4e3131a2aa07ad003ac6086ea7023bdf233695dede26e68bc64622a514b39e72
dprint-aarch64-unknown-linux-musl.zip 913d0b9fb38aa6a8025f07ea562aec9a471284b4ebfc85331a3e5336f1e76187

v0.46.3

Compare Source

Changes

  • fix: continue when cert fails to load from system store (#​861)

Install

Run dprint upgrade or see https://dprint.dev/install/

Checksums

Artifact SHA-256 Checksum
dprint-x86_64-apple-darwin.zip a9f4c71f1e32e99152e8278ccbd27c059246dfa1c3d8b3cb1fa0837bdd269b3e
dprint-aarch64-apple-darwin.zip f051c3b3bb5e8f936c1b5ad6e3659bf408a8e787b6dca48e6f95baf261f6e84d
dprint-x86_64-pc-windows-msvc.zip 4e024b2e626b2eabf923a62703cda3beb90ecacfaf2d737454ed6025779e3811
dprint-x86_64-pc-windows-msvc-installer.exe 819b72a241e3d9b402bff100b0c0192b698d9d600554ea9861576d494bcd814e
dprint-x86_64-unknown-linux-gnu.zip 3f0bacc98f4f173ef712eda3a3162c0ee8287ecd86bfbddaea3b20e91a385e1d
dprint-x86_64-unknown-linux-musl.zip b3968388c27fcc0853d54e57f8a00c1bd6134395d9657ded3088f365304bf90f
dprint-aarch64-unknown-linux-gnu.zip ae1fe44aabfe7b63e7a264a2c5856b9fad40a59101eff3ae8df6a035d8635a02
dprint-aarch64-unknown-linux-musl.zip 868a478307416f845f11dff9d9d6e94547dc826339fb6d5740f5b7795d9135af

v0.46.2

Compare Source

Changes

  • fix: analyze Wasm plugin version without instantiating plugin (#​857)

Install

Run dprint upgrade or see https://dprint.dev/install/

Checksums

Artifact SHA-256 Checksum
dprint-x86_64-apple-darwin.zip 88abd8a6f416b624fdfae338ae6fca440f4a36b35199f0d03438caeb7715d820
dprint-aarch64-apple-darwin.zip a331d1c9ad2abb96d46c33d25f1166bd5497dde0c48eb8a8f3d98143cd4bca5b
dprint-x86_64-pc-windows-msvc.zip 53ab1991d23be9de8bf3b920f8605aee55629321fcacccfc5df38d49b2eb5160
dprint-x86_64-pc-windows-msvc-installer.exe e4c015ddbc247fe889f03a011ec4832bc339175977f7db4f674ae0313e2fe726
dprint-x86_64-unknown-linux-gnu.zip e2819a2f1092750227cbd0a92b1172e889a30ddbb5773e85db133c1c8859edf6
dprint-x86_64-unknown-linux-musl.zip bbe9fe8eae9abdcfccdeca97fd8c524efd6137de702ee96e82b0ecb4ad432ebf
dprint-aarch64-unknown-linux-gnu.zip 3f01bc1d7d47fec7c00af52ee5e270f4759743da1f6e1b31a593bfdaa1dc1906
dprint-aarch64-unknown-linux-musl.zip d7b6f88c320bffcbb1dfeb6030d5a1ef23d18d81721e39abdbf4b8bdab389ba4

v0.46.1

Compare Source

Changes

  • fix: dprint 0.46 release for cargo install without --locked flag (#​852)
  • fix: upgrade to rustls 0.23.8 (#​853)

Please run dprint config update after upgrading as some BOM handling happens in the plugins now and some may fail to parse files with a BOM now. See #​854 and sorry for any headaches (I'm unsure of the impact of this change, so let me know if this is a huge hassle for you).

Install

Run dprint upgrade or see https://dprint.dev/install/

Checksums

Artifact SHA-256 Checksum
dprint-x86_64-apple-darwin.zip cdea84bce1d84c26e8eced2265d246b79a849ec2e7d1377d98dd7bdb21c7ce83
dprint-aarch64-apple-darwin.zip f3ff4faef83d14c3b4ae262e79a40d4e0fc3fa1903d0b6e9b82f0b25b00e9499
dprint-x86_64-pc-windows-msvc.zip 74e5ab38c744d5903862c2b5174d0fef9759b5506da775e1fb93b6a68c63101d
dprint-x86_64-pc-windows-msvc-installer.exe 107786c41be76b49463a50d7d9d788397bba723e107e723347f8e8dde65339dc
dprint-x86_64-unknown-linux-gnu.zip cb72fa6b474e2847a3cf5705b43ee2cbfdafddd7c69ff162309fd1f4f43c872a
dprint-x86_64-unknown-linux-musl.zip 4a7d6fa6b920ab150f580965556086cdd7992e07078e627ab9a9d1c3bd30ba85
dprint-aarch64-unknown-linux-gnu.zip c4e892d5d237a57ede7900255e5ce669b56160e61c89798c118fbd4c36d48ff2
dprint-aarch64-unknown-linux-musl.zip e2b6d87167d21f1f01571790e79526ef9caff3b8b75f5cac348c4f06f60a8c16

v0.46.0

Compare Source

Changes

  • feat: gitignore support (#​832)
  • feat: DPRINT_TLS_CA_STORE and DPRINT_CERT (#​850)
  • fix: remove BOM handling from the CLI (#​844)

Please run dprint config update after upgrading as some BOM handling happens in the plugins now and some may fail to parse files with a BOM now. See #​854 and sorry for any headaches (I'm unsure of the impact of this change, so let me know if this is a huge hassle for you).

Install

Run dprint upgrade or see https://dprint.dev/install/

Checksums

Artifact SHA-256 Checksum
dprint-x86_64-apple-darwin.zip e339f1f891c60087676d72f70ba5f80dcaedde4bdc58730b9cb68a5483b3abfd
dprint-aarch64-apple-darwin.zip 4b608b3676f10e04328c3d8be396bded96328ebca9b95b70bf5baf67bed7b135
dprint-x86_64-pc-windows-msvc.zip 786201545938f6f7c6d407e6404b31ae9bbf9e5a4abc4c88dc9bd73da369a906
dprint-x86_64-pc-windows-msvc-installer.exe e445b37af124e5d8ef691685632509d2bfc701962c58db89eebc8a8de7352ab4
dprint-x86_64-unknown-linux-gnu.zip 8274ea44d2ab4d10b8bdfcc824d946a6d051594aede49c9db8c5e810887abd67
dprint-x86_64-unknown-linux-musl.zip 7a2c12edc868259be890174c4ec3bd51c81ec8773aa294e12fac0634f36d15f5
dprint-aarch64-unknown-linux-gnu.zip 6617465acba53c9b939e73f20538a8027e45593342c34f7ac4826c9f4e6cf53b
dprint-aarch64-unknown-linux-musl.zip e52c0a3398e34e88ffe560e719bf8361ba3f35b4e0927ab9ba0761796884ce24

v0.45.1

Compare Source

Changes

  • perf: lazily create ureq agents (#​836)

dprint on Mac and Linux now starts up faster.

Before:

% dprint -v
0.45.0
% time dprint check --incremental=false ./data/package-template.json
0.173s total

After:

% dprint -v
0.45.1
% time dprint --incremental=false ./data/package-template.json
0.023s total

Install

Run dprint upgrade or see https://dprint.dev/install/

Checksums

Artifact SHA-256 Checksum
dprint-x86_64-apple-darwin.zip 83cce6b82d8674dbdddaf911bc117f1c866aaa4712aa381e54ab9466526026aa
dprint-aarch64-apple-darwin.zip be6e4bcf9aafeb4ef34f27385717004cc0dfd06f8bce8e67b18937b53285d436
dprint-x86_64-pc-windows-msvc.zip 71fef42ad86017a50bee977836dfd387d8584d6a9c4c03354d62977eaa1f135b
dprint-x86_64-pc-windows-msvc-installer.exe 6db6148387b9e2e0434d0eaef3624bc1a401c85175e4863c220143d6151857a0
dprint-x86_64-unknown-linux-gnu.zip 4e0c1d4f0f9f41efc08d929616c9f73abea7e57b9658a8f5f478a26e165c331c
dprint-x86_64-unknown-linux-musl.zip eaf2690b7414d11bc33fb2a81898f285748a7a6a7983f965b569e536fb67b815
dprint-aarch64-unknown-linux-gnu.zip 828133ac7a7591a2d9e63d5f10a70751f558152b20653383ae32ce76199662ad
dprint-aarch64-unknown-linux-musl.zip c05d839d1f187d68d55effc60add4e66afb373015a1d1126c310b5c8669a8563

v0.45.0

Compare Source

Changes

  • feat: experimental lsp (#​803)
  • feat: protect against plugin formatting non-empty file above 300 chars to empty file (#​807)
  • fix: upgrade wasmer to 4.2.5 (#​809)
  • fix: respect NO_COLOR env var (#​808)
Experimental Language Server

This release adds a language server to dprint found at dprint lsp. This will allow more easily using dprint in editors beside vscode and intellij, such as Neovim.

To try it out in vscode, add "dprint.experimentalLsp": true to your vscode settings. Please try it out and let me know if you run into any issues.

Outstanding tasks:

Install

Run dprint upgrade or see https://dprint.dev/install/

Checksums

Artifact SHA-256 Checksum
dprint-x86_64-apple-darwin.zip 6df01e0357049ad3bc62bbd2f60c9c448bd747b650ebf20f7ab5a38cefd36b44
dprint-aarch64-apple-darwin.zip cf23ab2785ca25f27ed5ca5127663dfe0131ae146d0b8d5159b06e0694ad74ac
dprint-x86_64-pc-windows-msvc.zip 0a5a83b521f152cd83cfb95ef119286e472b3b43077b3ffaeb4b3297fbb52e7f
dprint-x86_64-pc-windows-msvc-installer.exe 88d7bd63ce389f0ac2cacb53b020de1319bbe9ea104aa8390788cbfe10a74bea
dprint-x86_64-unknown-linux-gnu.zip 581e44d57631498edfed6baad5dd77d832116a12c94dd6fb394045ed40af18ea
dprint-x86_64-unknown-linux-musl.zip 8fb959aeeb441e0038217a7973f3a8e246e7aa46b77b33ba5f5e2f38d86f531b
dprint-aarch64-unknown-linux-gnu.zip 45af380a82a65ebe173de25329093fc2e27cf64f3aeef9e39f723873b12fba7f
dprint-aarch64-unknown-linux-musl.zip 48ba9f0910e32a66c869cffc6fd96d2d8f000ffb3d11234e71ae952f322dc849

v0.44.0

Compare Source

Changes

This is a breaking change for how the CLI uses the file patterns passed to it.

  1. Paths provided to the CLI (ex. dprint fmt **/*.js) are now an intersection with the config includes patterns.
    • In other words, this only matches file patterns provided as CLI args that also match the config.
  2. Paths provided as --excludes (ex. dprint fmt --excludes **/data) are now a union with the config excludes patterns.
    • In other words, this excludes files/directories in addition to what's excluded in the config.

The old behaviour may be useful in some rare cases. To get it, you can use these new CLI flags:

  1. --includes-override - overrides/replaces the patterns derived from the config. This is the previous behaviour of providing file patterns as CLI args.
  2. --excludes-override - overrides/replaces the "excludes" value in the config. This is the previous behaviour of --excludes.

Install

Run dprint upgrade or see https://dprint.dev/install/

Checksums

Artifact SHA-256 Checksum
dprint-x86_64-apple-darwin.zip 758f501e3f47be0d880e79449dc3ebc269a8c52efc4a7fc53a5756fd1b673005
dprint-aarch64-apple-darwin.zip 68fc1abebe70b3947ec7e019bb3c3d47939cb71a8c0877f1a632b552edfaf6e0
dprint-x86_64-pc-windows-msvc.zip 7e100d917a6c2c76458acedf7b9745ceb8cd380c56a5b1f09f6e27c8f41a94d8
dprint-x86_64-pc-windows-msvc-installer.exe db85a0671896fc2c669efdca9f41772e676bf3e7112f111dc19d5803e73c46d1
dprint-x86_64-unknown-linux-gnu.zip acc510e33e4f0b0336e420f42322f81109ffc52d74939450614c97988d09b5b2
dprint-x86_64-unknown-linux-musl.zip 1407c11d0855d6eb5ed4b2891b4fc7effcdaa276a7d77b5b20b65540ef90f58f
dprint-aarch64-unknown-linux-gnu.zip 578a72d23703ac584ca4d15bea3cff7a56f33b800f74d15b9f9d8cc7d4715a2d
dprint-aarch64-unknown-linux-musl.zip 7ec71a031c7374b43122c065d49768cacf6561ae8980d0aa09202d7de01749f6

v0.43.2

Compare Source

Changes

  • fix: cli include args should not override negated includes in config (#​797)
  • fix: support formatting Vec<u8> (not just utf-8 strings) (#​792)
    • Also a slight perf improvement.
dprint-plugin-jupyter

There is now a Jupyter Notebook plugin to format code blocks in Jupyter Notebooks using any other dprint plugin.

https://dprint.dev/plugins/jupyter/

Install

Run dprint upgrade or see https://dprint.dev/install/

Checksums

Artifact SHA-256 Checksum
dprint-x86_64-apple-darwin.zip f860091eb4be0958b23d9aed2010e2a225ccc8d99ad79e408005d4f132d51d4b
dprint-aarch64-apple-darwin.zip de523a8df01b2843d89ddd145463d70c10d813b5a0814b7094022daf14e2b9e7
dprint-x86_64-pc-windows-msvc.zip 3a0b473ece37be2b61ecfbe8480cf4af8fb5936c1f2f3125bd12c797950b79c5
dprint-x86_64-pc-windows-msvc-installer.exe b396bc622cd2bc9ceb0dd7fdb94c40b1f1c9d56f71e7466eab5e0b622a6624d6
dprint-x86_64-unknown-linux-gnu.zip 89a7e33416dfab15c61ac2aad19e82c2bdb3b57f874f9fe3806312a27aa7afd4
dprint-x86_64-unknown-linux-musl.zip 68bfc2e1c46ebc1794a76dfb99e971ad7461892a875bc3c5ac6da80f871e16e4
dprint-aarch64-unknown-linux-gnu.zip a273da2e9940de338687a067d5551af63b2435821dd2ea7b868dd3ad1b88f34d
dprint-aarch64-unknown-linux-musl.zip f8dcf95da927ada9c0f8c360bc5f2644d6f012d37fcc1563a6da26b2a4d95dea

v0.43.1

Compare Source

Changes

  • fix: smarter 'no files found' error when providing cli args and has nested configs (#​789)
  • fix: recommend running with --allow-no-files in some cases (#​788)
  • fix: resolve 'system' newline global config in CLI (#​787)
  • fix: config glob matching was somewhat broken if cwd was descendant dir (#​786)

Install

Run dprint upgrade or see https://dprint.dev/install/

Checksums

Artifact SHA-256 Checksum
dprint-x86_64-apple-darwin.zip b4c937c76038ff3198b9e3494119fb6405e54256a2c0ee7db797486cde4eef9f
dprint-aarch64-apple-darwin.zip ea479f5ab3a2c8933256e61e77c5a68ffda8d6c77be968b87d80374121686959
dprint-x86_64-pc-windows-msvc.zip ce017e44244ce0dc837a9c6536d50ef5de6e24c07fa6d0c915b14a1b64082c3e
dprint-x86_64-pc-windows-msvc-installer.exe 42c5efbbec24062c82e241a80743288552873a0242b55acffb1d3c64c2f57d78
dprint-x86_64-unknown-linux-gnu.zip ae2e4c6530994218a07440ba2245b6106fb137093b15d3703dbf83509a8af2ba
dprint-x86_64-unknown-linux-musl.zip 069c27da39ebb3c7227643cec6e4efec38f4e3ad8cef61290482e8a3e2702655
dprint-aarch64-unknown-linux-gnu.zip 608d1241acb4392b997677c7c5d96e25dca3ec5d3557f8e632de243ad83b75d6
dprint-aarch64-unknown-linux-musl.zip e4fb458f1affc0c8e81cb2e158144672eb5c6bc3064a48bb32f0fbd57c2c9aee

v0.43.0

Compare Source

Changes

This allows specifying a --allow-no-files flag on the command line (ex. dprint check --allow-no-files **/*.ts) to supress the non-zero exit code when dprint finds no files and return a 0 exit code. Previously, the only option was to have some way of checking for exit code 14, which was inconvenient. This will be useful in pre-commit hooks, for example.

More Plugins

The plan (not guarantee... I do this in my free time) for the end of this year has been to get more formatters working in dprint, improve the Prettier plugin, and get dprint compiling on more architectures. See the End of 2023 roadmap for more details.

On that note, dprint now supports two additional plugins.

Biome Plugin

There is now a Biome adapter plugin for formatting JavaScript, TypeScript, and JSON files with Biome. It's a Wasm plugin so it runs sandboxed and you can use it on all CPU architectures that dprint supports. Additionally, it supports formatting via a JavaScript API.

Run the following to add the Biome plugin to your dprint.json:

dprint config add biome

For more details, see: https://dprint.dev/plugins/biome/

Ruff Plugin

Similarly, there is now a Ruff adapter plugin for formatting Python files with Ruff. It is also a Wasm plugin and also has support for formatting via a JavaScript API.

Run the following to add the Ruff plugin to your dprint.json:

dprint config add ruff

For more details, see: https://dprint.dev/plugins/ruff/

Install

Run dprint upgrade or see https://dprint.dev/install/

Checksums

Artifact SHA-256 Checksum
dprint-x86_64-apple-darwin.zip 8687ddffc00197807ca37934bdf392fa7f7441b8124a6679c9fcccb862c5c5e7
dprint-aarch64-apple-darwin.zip fa5f29ab77fb32742aba7d5cd1cb01d1e8f84abda5ddcddb5c4489fbad231390
dprint-x86_64-pc-windows-msvc.zip dc36df4049633e0bb281a1cdb64ad95e593f299e560b664958457478267e939e
dprint-x86_64-pc-windows-msvc-installer.exe de6af1654fe910948dc98c2ba40e1a0a111bc3f4b625430416b712fe2b474f42
dprint-x86_64-unknown-linux-gnu.zip 2998bc8cf8db3f5a2453e76cd901fe1b43a58d977165e6828b6ef256cd50ac82
dprint-x86_64-unknown-linux-musl.zip a73e3ced32b4b82f4e462e4cb4c8206e87d649715b974ed17f90986856498255
dprint-aarch64-unknown-linux-gnu.zip 6fce6e0dfe2ca50ef27aaf30fc3dd43e39da41902ec2817ca6b192012cef5104
dprint-aarch64-unknown-linux-musl.zip 76270d79c923c14fdbd617d46765ab4299cd5966532bf3c602a5eb414cd6e755

v0.42.5

Compare Source

Changes

  • Added an aarch64-unknown-linux-musl build.

Install

Run dprint upgrade or see https://dprint.dev/install/

Checksums

Artifact SHA-256 Checksum
dprint-x86_64-apple-darwin.zip 4b1d1fd868a39dd6c8a1641ed774d1b25ded18694a3c7e585f7af4bf74ac00ec
dprint-aarch64-apple-darwin.zip 93c995332cb927cebd5b0937fc23939ea5f18b8a24a76e8535486abb9da4a68b
dprint-x86_64-pc-windows-msvc.zip 6eeb4b17eb7492f8e89cb8334581159686bb793c5e4dff6ecf029aa786f5e88c
dprint-x86_64-pc-windows-msvc-installer.exe e3fc5122b17f7067d0d2b9d6bf66bdd316133dce14efec3672e146395690d092
dprint-x86_64-unknown-linux-gnu.zip 49b183d9cab9aff75eb35fa6230216c42b45e8616dcc47a8914c6e8e6a37e89c
dprint-x86_64-unknown-linux-musl.zip f4326c24117bfc06cc8010da940e85be817c8c798b0e72243edd60066c88dbea
dprint-aarch64-unknown-linux-gnu.zip 5f1d472fd6ed35704cdb3b016490761b47183b0a3b6c70b2a0e453045f1aa8a7
dprint-aarch64-unknown-linux-musl.zip 6a99b4ed259c82487993dc17d488f21dd495f6b2fb59d99408734e51ea3c7377

v0.42.3

Compare Source

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

v0.42.2

Compare Source

Changes

Apologies for the noise of doing multiple releases in one day.

Install

Run dprint upgrade or see https://dprint.dev/install/

Checksums

Artifact SHA-256 Checksum
dprint-x86_64-apple-darwin.zip d29cc3cfaead4871333138b2cadda56b9b46f579480f7ce6ac444d50588e5f45
dprint-aarch64-apple-darwin.zip 01b5200222056218ec56b57ce796c8f54156062e2de14970f75fde6d352a6aad
dprint-x86_64-pc-windows-msvc.zip fa893d7285768451c3e730d8e10c61919a9d5ef22055e9705ea8dff230691525
dprint-x86_64-pc-windows-msvc-installer.exe e75e8518c983c21aa5b4939cb5dbcec12baa9da9d10c7cc8296d2a9324938494
dprint-x86_64-unknown-linux-gnu.zip 68c3f91472915abefdeb61edf8e50ba3481117ffb561af07122e8bd85f5974f9
dprint-x86_64-unknown-linux-musl.zip ed6a584698e4a79ba5694fdf61960caf51889c53814c903ac01aeb341ddce699
dprint-aarch64-unknown-linux-gnu.zip 0659af955bec3b03a9472ad85120720a2edc5d8ef965f7274aee94fcb8fca723

v0.42.1

Compare Source

Changes

Needed to do a quick release in order to bust the Wasm cache after upgrading the Rust version.

See 0.42.0 release notes for features: https://github.com/dprint/dprint/releases/tag/0.42.0

Install

Run dprint upgrade or see https://dprint.dev/install/

Checksums

Artifact SHA-256 Checksum
dprint-x86_64-apple-darwin.zip 4277e14d1cfd72e261defe0d40c8c39428cdbce0816b5d86ceac8993dc88220b
dprint-aarch64-apple-darwin.zip df5cf0451c114881ed9c4b0402cf0a57d020a2f4f524004b14b896af478e1863
dprint-x86_64-pc-windows-msvc.zip c9763cb6d3ecd3b6ebd0ef53a75c4d79658be50efab72c5f1188f8279873dbee
dprint-x86_64-pc-windows-msvc-installer.exe 6ed6079f1facb818a2716c7ca5cb98b729c5efd51f9dfd22667f297b75c2b06e
dprint-x86_64-unknown-linux-gnu.zip 14483a395642c7950bf2443859b6ff81db3d11ec415b305968fad276e52a04cb
dprint-x86_64-unknown-linux-musl.zip 01a6d42876a9794b7896f97afc362b8f57697834e86b1e78b91a730668f01543
dprint-aarch64-unknown-linux-gnu.zip cf630e1ec446ead8043f9ef1eb21fd43ad26a7240eb97ad47d93eb334250ac26

v0.42.0

Compare Source

Changes

  • feat(check): --list-different flag (#​756)
    • dprint check --list-different will output the list of files that are not formatted instead of a diff (same as Prettier).
  • feat: add --log-level flag (#​762)
    • This adds a granular logging flag. Ex. --log-level=warn for only fatal errors and warnings.

Install

Run dprint upgrade or see https://dprint.dev/install/

Checksums

Artifact SHA-256 Checksum
dprint-x86_64-apple-darwin.zip 4e3fbcfddd2e4329c73d7d45959efda40531db5f82f8e1244bbbf550dfc0761d
dprint-aarch64-apple-darwin.zip b99413a580b1bf24eac8b593d230cb9ce3038ed6ec6c5aea480a14d0b7bd8fd3
dprint-x86_64-pc-windows-msvc.zip 47657889206a8351007df84a370cd9a91df7362d83197afcef0a7d057884ed50
dprint-x86_64-pc-windows-msvc-installer.exe 3192fa5944e6199c0739002830bd9aa6ebe2a75412f9064ac0bff21be07c232b
dprint-x86_64-unknown-linux-gnu.zip 101c154a7c5c926526343fcf50654bbb3e35a0a69cbc90ce30ed411a1e254674
dprint-x86_64-unknown-linux-musl.zip 4518f8c97f336b3b985ba51c515ccf1ff1e4b5d10543e2b0184588d1236d7ae5
dprint-aarch64-unknown-linux-gnu.zip e7da4e806bfdbed6ad4936f8ef2e334410d3b80c4bad106058bf3d4c3928f2ca

v0.41.0

Compare Source

Changes

  • feat: monitor and throttle CPU if necessary (#​744)
  • fix: log and ignore PermissionDenied errors when globbing (#​748)
  • fix: key Wasm cache on CPU features (#​739) -- Fixes bug with caching on GH actions

Install

Run dprint upgrade or see https://dprint.dev/install/

Checksums

Artifact SHA-256 Checksum
dprint-x86_64-apple-darwin.zip 28ef80b29135b428c4b87d0b6468b9280f2dea97fd4bada27cf247c7b8870f2f
dprint-aarch64-apple-darwin.zip 3edb4521887bae5afe5ced25b5a540fc0f889b61cd335b3b4aab80b4d391981f
dprint-x86_64-pc-windows-msvc.zip f0416f1418d512066178c123daa5bf3dc061bcebd3e344906087762e3e6bc250
dprint-x86_64-pc-windows-msvc-installer.exe 95136710f7a3579e8ee45ee54dd067dfd702da26f6457b09819181904da9745a
dprint-x86_64-unknown-linux-gnu.zip 800621711bd455c5420bfa4e30e2482c3bc812e0af84e50de7d0c583ca9adb4e
dprint-x86_64-unknown-linux-musl.zip a22a0b771327e14bcb2508303502fa325bc85b2ca1c099ec49324c736be37fad
dprint-aarch64-unknown-linux-gnu.zip 736bae33b5ed619eafbb5f6bdf65f5806f728a7b51e229ba6732afd3117b8f89

v0.40.2

Compare Source

Changes

  • fix: improve error message when process plugin is too old (#​732)
  • fix: dprint init should not have includes pattern anymore (#​730)

Install

Run dprint upgrade or see https://dprint.dev/install/

Checksums

Artifact SHA-256 Checksum
dprint-x86_64-apple-darwin.zip e4089c699a09ac725337f2f00f1de2798fa93e2cd7c739c81fdd85c3259b61e5
dprint-aarch64-apple-darwin.zip d1e7517270c7a04f38ff6659d0a20482c5406e66b2ae8e9c15abd4674e74c127
dprint-x86_64-pc-windows-msvc.zip ede70ca91ae7983f8365aa59c477246f9595c9f32536c359abf3a706c68801c8
dprint-x86_64-pc-windows-msvc-installer.exe 7ab88a5eee083835a710a0d364ec49c77a376587f6ae2b28d01d6ac240f95947
dprint-x86_64-unknown-linux-gnu.zip 32381717a408230405c15f185063ab953300d8eeb6814a2a3514a96358a84f5a
dprint-x86_64-unknown-linux-musl.zip 5c8418466937191f711ce4ba59e9ec28036daec01a08a505a17570a5edaec4c3
dprint-aarch64-unknown-linux-gnu.zip 66e51be4b1882f504beca45067fee39226b81c23c7fed0b71de629cafa51b7da

v0.40.1

Compare Source

Changes

See https://github.com/dprint/dprint/releases/tag/0.40.0 release notes for details on previous release.

Install

Run dprint upgrade or see https://dprint.dev/install/

Checksums

Artifact SHA-256 Checksum
dprint-x86_64-apple-darwin.zip a510053186e3cc9a802807cccf3e5eac3427fa1ceddd3e6f9ccb59dce7051ac0
dprint-aarch64-apple-darwin.zip 8b8826460309a6306a3bab9150bd84344eccb59ca0e8c38ca551dfea6c1efc9b
dprint-x86_64-pc-windows-msvc.zip a51788272cf3412f7cdaecde1c570e22f93f01f89ae14587712b0f8f321a47e2
dprint-x86_64-pc-windows-msvc-installer.exe aab18b297c9c08cc47a8ef74f48482f05c04f01c98954532f2ead0f9ad35eb72
dprint-x86_64-unknown-linux-gnu.zip 3b880cee09b597285d5c3e93d505ca140a0ffa3d97a6bfcf617f2b8ad2d0f3e8
dprint-x86_64-unknown-linux-musl.zip 0bc9cf7e191bd0c9a3e0ff84c77837da1a14f399220246d1955774135c0e40e6
dprint-aarch64-unknown-linux-gnu.zip 53056d49e4c4394f52de95a3910a9d4a8986287f728886f0d768d2908975e92e

v0.40.0

Compare Source

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):

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

v0.39.1

Compare Source

Changes

  • fix: properly handle "excludes" in extended config (#​709)
  • fix(npm): remove bin.js from platform specific package.json files (#​708)
  • fix: cosmetic and logging improvements (#​707)

Install

Run dprint upgrade or see https://dprint.dev/install/

Checksums

Artifact SHA-256 Checksum
dprint-x86_64-apple-darwin.zip f4fb55f4361d70a43fd6cefd25328accef0cc52790950261f1d21aabfe97132d
dprint-aarch64-apple-darwin.zip 63aa28e5ee984c029da74f51b53d4b3f979d9b70fce3800eb82486af389d3a99
dprint-x86_64-pc-windows-msvc.zip 6e7f87393fadd04bee062859c00f71bd7379960c15cebd673b35f3c810a0cee9
dprint-x86_64-pc-windows-msvc-installer.exe 35868fd8554e558faab140e5d64e143ad757cc6c523d1c7b3e0fbe145857f91f
dprint-x86_64-unknown-linux-gnu.zip de3df7c87722f06b5a4eb8754c8126850ac447472d794805f2dfae123569a915
dprint-x86_64-unknown-linux-musl.zip 5e6ff56f68d31ff8411367fa021a15b29092d0d48bcd8b2741953927652da953
dprint-aarch64-unknown-linux-gnu.zip 3a91d748c57d8510399d17eb14181c8f2803d9e67f7403ad7043a2c7a30c3568

v0.39.0

Compare Source

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

v0.38.3

Compare Source

Changes

  • fix(npm): handle multiple processes initializing the npm package at the same time (#​691)

Install

Run dprint upgrade or see https://dprint.dev/install/

Checksums

Artifact SHA-256 Checksum
dprint-x86_64-apple-darwin.zip e0ebae88a4c5789426e80ab26dcf52f8640c77cd5599b71a5112a62284ed5cf1
dprint-aarch64-apple-darwin.zip 587ca5ba726435b12d66c98750124a8bbcef7b1d8ff2940fba21f122a5813176
dprint-x86_64-pc-windows-msvc.zip 089c2b15990e541f033159476e3dbcf308ea424345e95b51e716227a1d2eb2f7
dprint-x86_64-pc-windows-msvc-installer.exe 84df11df72957cf1d0cf9e92bc6199f7b8c4d6938764a86b2ced66fc8e23c74c
dprint-x86_64-unknown-linux-gnu.zip 6350e300e1bcc6e57673fe395fc804dcc11cd399cf050160f7601bddf467c0ac
dprint-x86_64-unknown-linux-musl.zip 51616da543b45d07a8da2aab1d2072f5b301078b70b1039da63a84749e0e3a65
dprint-aarch64-unknown-linux-gnu.zip 99a1a2ac0bd010fb898ad143f2cdcf50975f21ee2b4e2f4145088f689f974e6c

v0.38.2

Compare Source

Changes

  • fix: prevent multiple dprint processes downloading the same url at the same time (#​690)
  • fix: handle multiple processes writing to Wasm cache at the same time (#​689)

Install

Run dprint upgrade or see https://dprint.dev/install/

Checksums

Artifact SHA-256 Checksum
dprint-x86_64-apple-darwin.zip 99da7486ed705ab88323093dca2aae337dbc201da047130bc12b87f8b798402a
dprint-aarch64-apple-darwin.zip a9e89b89d84db129fb4e98694196230322378a50e3cac6cce41c08c3542d64c6
dprint-x86_64-pc-windows-msvc.zip bc7244fd98431a859a24a4959e8871ca5bf3a8d083d729b8e0796d6834d8b55e
dprint-x86_64-pc-windows-msvc-installer.exe f0ea43c698d4d176a8910bdc2106af0bc4285fa6723f7e86b67a5c22d412a572
dprint-x86_64-unknown-linux-gnu.zip 523cf541e6f2b9c9b1bf2986317646aa37d7aaa9b8981ba33eb351052d7f6aa1
dprint-x86_64-unknown-linux-musl.zip d57cdd843412c4a8b16a12c7a8b021494093eb011352aefe4f440592bdbfa37d
dprint-aarch64-unknown-linux-gnu.zip 1d72a2f199a2e69b5aa2eb75fd18b07f964346c89aa2f584c981c6f70dce1ed0

v0.38.1

Compare Source

Changes

  • fix(npm): make it work with yarn berry and readonly file systems (#​687)
  • fix: restrict process plugin initialization to one process at a time (#​688)

Install

Run dprint upgrade or see https://dprint.dev/install/

Checksums

Artifact SHA-256 Checksum
dprint-x86_64-apple-darwin.zip ccce324310deb9025e97c617ae31ecb8dddeef25aadfff567d63eb73ccd3279c
dprint-aarch64-apple-darwin.zip 2fd93b24ccfac269a7a29658b2cc3b69182f23f5a4a5044ac45add1ff42b5ef4
dprint-x86_64-pc-windows-msvc.zip 7e2919877f73baea8048f7bdc78b356ec80740b1a6dc8eb443547db10c270eea
dprint-x86_64-pc-windows-msvc-installer.exe 458612780e2a22dfe3f5d873cb3b3167229060bab982893f2f7f3b5702a8caaa
dprint-x86_64-unknown-linux-gnu.zip 091c617f9e5ba0a1d0295f16ac0edf98b42d53d0f050032a032326288c58b242
dprint-x86_64-unknown-linux-musl.zip 6da012131c66ddea1437a3cbe50cbfaaf070fe0c1ecd6942a198c62d6982d9bd
dprint-aarch64-unknown-linux-gnu.zip ce5e02182e4bb975fb217eb567d2e8ddc3447376d4924dca525085956735814a

v0.38.0

Compare Source

Changes

Install

Run dprint upgrade or see https://dprint.dev/install/

Checksums

Artifact SHA-256 Checksum
dprint-x86_64-apple-darwin.zip bb65e3a3aad6989705a69e12872f2d9609d0087239b05448d81c129ba7b081bc
dprint-aarch64-apple-darwin.zip 28f88275dcc3661fd1de3ff0b264853641fd9c030e7e31f6772528df3f90e283
dprint-x86_64-pc-windows-msvc.zip 0fbd229d3399212518b855b05eff8934e1b32c5829075a5263f504e1770c184a
dprint-x86_64-pc-windows-msvc-installer.exe 8786d147636807b58bcc46a30487e5c141ece19ebcbf5a5d97baaac3e98f9672
dprint-x86_64-unknown-linux-gnu.zip 2ad714b114e1b6dd361095ddac7a1df26bee929c4979676017b07a3e644758b3
dprint-x86_64-unknown-linux-musl.zip a518a2e3dc29b7db1af4b463feaee605657acba5cef6b846117bddbcec579400
dprint-aarch64-unknown-linux-gnu.zip be954f41b39b12f094750b68e084f61ee9dc1e8801133593331be110e2ee6173

v0.37.1

Compare Source

Changes

  • Fixes the npm publish.

Install

Run dprint upgrade or see https://dprint.dev/install/

Checksums

Artifact SHA-256 Checksum
dprint-x86_64-apple-darwin.zip 1de7aea5ead649d97c19814d856fab616965177cd77cccc998f4953aa3d8c7c4
dprint-aarch64-apple-darwin.zip a2c5c7a61ae4ca51140779b1bcc2766d8fe0fad0589828752b29b172f20c083c
dprint-x86_64-pc-windows-msvc.zip 7f25e3cd03aeee23341174f50ceff7d09266d991298b44353883a98cb1b8f67e
dprint-x86_64-pc-windows-msvc-installer.exe 6a24a109aed3d763ac004d8caf5fed4b1fbff13ecda73bd7b827f00cd75feadb
dprint-x86_64-unknown-linux-gnu.zip a65e2dc853cf466ec1c682366cc1655029b7d180414ec53e0e0ecc37e503a28d
dprint-x86_64-unknown-linux-musl.zip a8a824eed75f1030c721a7e91ae79cbd5f48f8c19470d92ec5fd0dff2715add6
dprint-aarch64-unknown-linux-gnu.zip 17d108c5b27df6233fa63c4f78b8b67c040cb3325a7372c9428da62f09ed8f61

v0.36.1

Compare Source

Changes

Install

Run dprint upgrade or see https://dprint.dev/install/

Checksums

Artifact SHA-256 Checksum
dprint-x86_64-apple-darwin.zip b5bfb20def399efdf57c4a895db5b0b31d900a7932ad713f1bd1f4bf9ff723f8
dprint-aarch64-apple-darwin.zip 0dc3cbd57a0acce2234505b917020a7e65e93156707211e68b18cf8ca41e5633
dprint-x86_64-pc-windows-msvc.zip 8b86ab1663202c434e0062e0d4d48de453f5938b1aaa8f7f5803a1788f3362b3
dprint-x86_64-pc-windows-msvc-installer.exe 2fd888fcd8807758c54ccbcc611b2be97e9c4ec9c1b5af8d931b629099fdc654
dprint-x86_64-unknown-linux-gnu.zip 7ed9946413c26e2238deadc2a9c926f66061244b5e9f8ce4c09ecb59bc599662
dprint-x86_64-unknown-linux-musl.zip da2597babb5948f3eb03939d9d96916db3e164b5c4f4dcf82303ba71356a8181
dprint-aarch64-unknown-linux-gnu.zip 6175f249472c1dcedd8edf4a838b3424fbbdfd130bc7871b1dfb2bd5cd3a0bdc

v0.36.0

Compare Source

Changes

Adds support for auto-discovering dprint.jsonc and .dprint.jsonc files. Additionally, the deprecated dprintrc.json file auto-discovery (that has caused a warning for some time), has been removed.

Install

Run dprint upgrade or see https://dprint.dev/install/

Checksums

Artifact SHA-256 Checksum
dprint-x86_64-apple-darwin.zip c55f6410fb879e2fad53ee9599172c40ee9446c5e69c04abc123b3d8346e63e2
dprint-aarch64-apple-darwin.zip 9220f02afcf6c016156695d9cdf9914e47bab8e8a29678d39f27387080940be7
dprint-x86_64-pc-windows-msvc.zip beb17dc24c4e847334f7b4d06400e4de5d7931827f64ea43c1eb2c08f3cb9410
dprint-x86_64-pc-windows-msvc-installer.exe 9dfdf918f8a0390d50ba23fa06aa26ae35e4df77a0d5397d4b9f2cfcfa75bf7b
dprint-x86_64-unknown-linux-gnu.zip 47c84e40244e1ed019bd7a3939376f7c3b2b06af1eacf198142c8caef50aa926
dprint-x86_64-unknown-linux-musl.zip fd5dfb6f63389413984166c05754274d2ac9685f2a54e80619b016d7f527ea17
dprint-aarch64-unknown-linux-gnu.zip eda55e333246c6c22dcf624f1e8d38fa154ca460e705dd3f819449ba369fef5d

v0.35.4

Compare Source

Changes

  • fix(install/npm): do not hang on install in Node 19+ (#​661)

Install

Run dprint upgrade or see https://dprint.dev/install/

Checksums

Artifact SHA-256 Checksum
dprint-x86_64-apple-darwin.zip 179234c542ffc1f26e2dffc62884809d1fd0e781b49f95b938410b1b6450c20c
dprint-aarch64-apple-darwin.zip be2a5b698a0a4837a76a7626288a16e1c1f4153463f630845f9def43057f79e2
dprint-x86_64-pc-windows-msvc.zip 50ac0366c5c20ace37fa2bef11f8826a5f68c1a28412b7751d89e38d7ce6c709
dprint-x86_64-pc-windows-msvc-installer.exe a095a51e4248ea43a2ec1b49a84015b6a86ac498997d0c0990bb4a5526e7bd90
dprint-x86_64-unknown-linux-gnu.zip c17dc00a1dcddf663ab68816c5a8a155e06852250a517b13b10c81e1dd4e4999
dprint-x86_64-unknown-linux-musl.zip a061268da99878970993d988b42de6324aea4cdce437fc1ca46ec51add4162dd
dprint-aarch64-unknown-linux-gnu.zip 1a810a4c28934b6e281686ae53fe0e1eba973caec245df8004d4452ffc61d306

v0.35.3

Compare Source

Changes

  • fix: ensure cache directory is created before canonicalizing (#​654)

Install

Run dprint upgrade or see https://dprint.dev/install/

Checksums

Artifact SHA-256 Checksum
dprint-x86_64-apple-darwin.zip 1a80a4156e86c3d3d6ad4725bc0638a2456363bff4216d1cfd52cae899544cc1
dprint-aarch64-apple-darwin.zip 49f814ef2899c3684564a3fa46c17453850c3105aff1f3a88ff3babaadc054bd
dprint-x86_64-pc-windows-msvc.zip 720bdac6fbd322908d9b8d3615ae72d8c79ac4c557f43a6ce7980b7e190d6f4d
dprint-x86_64-pc-windows-msvc-installer.exe 502ef89e88e3f38885a217cc95aa00c25e9fced0748b2f2a0aa060daa3ecfb6c
dprint-x86_64-unknown-linux-gnu.zip dad2fcac789876408fff6e92c2cc8e414c0f6e7cbfabd63ce5c25f6e68d4aa4c
dprint-x86_64-unknown-linux-musl.zip 05c109b7174c76345d04903fb6e16548de6ae684b24fc3849dccaa9e940fe5f0
dprint-aarch64-unknown-linux-gnu.zip d285f1f0a6688c446049dce02ca612794ea4ad0bcbc865d8aa6cad59e843576d

v0.35.1

Compare Source

Changes

This release features a better cache:

  1. Incremental formatting is about 5% faster on dprint's own codebase (YMMV, but it will be faster)
  2. Serialized Wasm module cache is now keyed on the version of the serializer/deserializer to prevent issues like https://github.com/dprint/dprint/issues/619
  3. In the future, the chance of https://github.com/dprint/dprint/issues/618 occurring should be reduced (won't be eliminated for people using old versions of dprint switching between a new version though).

Install

Run dprint upgrade or see https://dprint.dev/install/

Checksums

Artifact SHA-256 Checksum
dprint-x86_64-apple-darwin.zip f8e19f55f37dc43cc9394ccf5ef2968f525e11d68f5cd8025653c3c20caeb6f6
dprint-aarch64-apple-darwin.zip 4b597e335aaaeebb62df1a1cb395fe10a53d0877e3fcbb872cb67e033b92a6a8
dprint-x86_64-pc-windows-msvc.zip 023561f7af69f27a0185a58d6a5aecf5d402430bfc865db95d80b83f364ab7ec
dprint-x86_64-pc-windows-msvc-installer.exe 60cef63ac0bbf31acec592ebab513b0eaddc761280ccd1f6442397853bed97a5
dprint-x86_64-unknown-linux-gnu.zip 1de389694bcf5370e65f99361aead0db716066aa28bf981d7f013c6506134e1f
dprint-x86_64-unknown-linux-musl.zip 0e472818121e092a41c36cfcedee1021f8e4133465d97b85572448b35e322d6b
dprint-aarch64-unknown-linux-gnu.zip 9c584fd4a55e6d8ae5edc5cf26bf87388eee2634f98af5f4653e3136ebbc619f

v0.35.0

Compare Source

Changes

  • fix: bust plugin cache (#​649)
  • fix(windows): downgrade crossterm to 0.25 (#​648)
  • BREAKING: drop support for .exe-plugin extension (#​644)

The .exe-plugin extension is no longer supported after being deprecated for some time. Please upgrade your .exe-plugin extensions to the latest .json urls: https://dprint.dev/plugins/

Install

Run dprint upgrade or see https://dprint.dev/install/

Checksums

Artifact SHA-256 Checksum
dprint-x86_64-apple-darwin.zip 8b42979146ee9b9f064ba1fe6062fe33f5d9e776ff2e96710747fe7dd9a727e7
dprint-aarch64-apple-darwin.zip 28bef4e5b980e78b311bb8d25ee0c6f807d6d40736782438682c6308b2be9010
dprint-x86_64-pc-windows-msvc.zip 454e10f765a5e5d3c8de29f0ddc5f74f33f9127d70fc8d7a41cd0c7b1bbd14ee
dprint-x86_64-pc-windows-msvc-installer.exe ae4f84d61085fa2c7e8880cb627c31c4893a571810d02bdaee5dbcce4e3d711b
dprint-x86_64-unknown-linux-gnu.zip 45f206ad4b85c1e63439f4035ff5b07e9fe9b4c8c7770e4131179e866d9ea543
dprint-x86_64-unknown-linux-musl.zip e5bf6ea8fb9a9b236c8b03415a33e524e6721414a94786853be84e8d6a17351a
dprint-aarch64-unknown-linux-gnu.zip 1fcba163e11d34bbca766385612e593b4c69ff23826ae18c8720dd09e05b23ac

v0.34.5

Compare Source

Changes

  • fix: upgrade to ureq 2.6.2 #​634

Install

Run dprint upgrade or see https://dprint.dev/install/

Checksums

Artifact SHA-256 Checksum
dprint-x86_64-apple-darwin.zip 1b23e31fe318115bfcecc4b8025b8146d2c1e160092629c930feeffd02d7e802
dprint-aarch64-apple-darwin.zip 42bd63c2436bbcd058d7fb38bb540a4cdc576e109ce90f607103159dc5bbe1bf
dprint-x86_64-pc-windows-msvc.zip c98ecc413a40fd275d3d0aaaa245169926cdab27de17d732a9709dad9491fb3c
dprint-x86_64-pc-windows-msvc-installer.exe f10e3a887d2606dc4bae09da3423cec44048aec1b9e565c6b9857712909557a3
dprint-x86_64-unknown-linux-gnu.zip a43e2d2ec93647c745acd269b3b012ed2e22e6d8433168a0c72a33033d9f35da
dprint-x86_64-unknown-linux-musl.zip ad0296a8f4614a57e107df57e4f1f0f25ac32aeebdc201396160b5d046c26f55
dprint-aarch64-unknown-linux-gnu.zip 21dd3aa277e35184fb6c4ebca899b7c4ddbb2a25035edee75d0c927443d5f7e3

v0.34.4

Compare Source

Changes

  • fix npm release

Install

Run dprint upgrade or see https://dprint.dev/install/

Checksums

Artifact SHA-256 Checksum
dprint-x86_64-apple-darwin.zip 74a1751e335ffde8385fb415365290b81d26f3509007a0cead1f62f8bb6d0e37
dprint-aarch64-apple-darwin.zip bb052fa8f0cc995c09563adb07fb554a5386c2ed1152ba97a76734ed6ac55c4e
dprint-x86_64-pc-windows-msvc.zip 209e751b693f1c076fbd3d204af01bcb5c10be3f9dd99106bd14145e98de01fc
dprint-x86_64-pc-windows-msvc-installer.exe 5fb39786271fc262e2b7eeeb2d3146ec2446f756e3ca76a1dd44167ed3852d19
dprint-x86_64-unknown-linux-gnu.zip 3019e6bb9f1d97b1529e37808556715b38d43753bffeb12396fa06ea72156d9f
dprint-x86_64-unknown-linux-musl.zip 088d41a1b13b4623148119af9a3c2f618794170484294c210d5acd64f94a5cc6
dprint-aarch64-unknown-linux-gnu.zip 80607da90a920448d4361ad4993f7c5e770f3e8b6062d492ac00dd2eb558f256

v0.34.1

Compare Source

Changes

Install

Run dprint upgrade or see https://dprint.dev/install/

Checksums

Artifact SHA-256 Checksum
Linux x86_64 Zip 43dd4bab71f3a70738670ef51f1e54c84b89405d9dfe5bec6ae5199ca20c93fe
Linux x86_64-musl Zip dd5833178a7986acaeea8abbac687754f3ee7ce39371ac55c3e17113938027c9
Linux aarch64 Zip 105c982071ae43c1e207231cd1516f714d29efd79d050f4415e3707d3baecd54
Mac x86_64 Zip b7d1a456d34cffcf010820e3986b3ebd5d22614556a532dc57f4a25ed8bab6a1
Mac aarch64 Zip 1aae5c10fcdf4e554b8e75a0e2992eac731e15b8de0d9a2f6ed77d26524e5d5f
Windows x86_64 Zip a3a06a8d1a6a2801db11c605b603401c0e5ba8dbc0e65a55c666bdd89fbecddc
Windows x86_64 Installer 2c21c93a8c3d2b4c0ed4923070c489865ffa6da2feacba18ea5689b2071b74c6

v0.34.0

Compare Source

Changes

  • feat: use system-wide SSL certificates instead of fixed ones (#​599)
  • feat: x86_64-unknown-linux-musl build (#​598, #​604)
  • fix: maintain raw mode if already set when getting user selection (#​606)
  • fix(deployment): support HTTP_PROXY and HTTPS_PROXY in npm package install (#​605)
  • fix: slight progress bar improvement (#​600)

Install

Run dprint upgrade or see https://dprint.dev/install/

Checksums

Artifact SHA-256 Checksum
Linux x86_64 Zip 9bf233635ed8f0871fa7285ab40ea78c9216650073ad25ffec097b57738da268
Linux x86_64-musl Zip 227572fbcb761310dd21c2286fdc56a033f408919706895f7bf3913f241cf63a
Linux aarch64 Zip ef75ba1e02064a1f22184aab1888d0040e795e996c27c5339694e45cbad0500e
Mac x86_64 Zip e9907275ab476897a72f99e279f137df0cea81b63a78da9367d3027ff072b18e
Mac aarch64 Zip 21a43b89adc42fc563371b6807642c8eb8669e75471a57bef67de99bd1bb7b75
Windows x86_64 Zip 29da4f68d07cab10d0d90fdcf671c3ccdda15503ac5aa5c23c72534064b0e0b4
Windows x86_64 Installer 18df0ff20143195e65c68360f3c6c145dad549ba5c2ec43f51065b813a2766fd

v0.33.0

Compare Source

Changes

  • feat: improve associations matching (#​580)
  • fix: introduce error running dprint upgrade when user installed dprint via cargo install #​584
  • fix: use connection pool for downloading and retry downloads 3 times #​583
  • fix(npm): retry downloading zip file 3 times if it fails (#​581)

Install

Run dprint upgrade or see https://dprint.dev/install/

Checksums

Artifact SHA-256 Checksum
Linux x86_64 Zip 77c52e21df129e96a7860163029e267f38e705bc7be014b79668ad15f6e0c8e2
Linux aarch64 Zip 9762ae7b175d68d853daed32a17580b0662a3a46402053d1770ee6e7f355b2e5
Mac x86_64 Zip d4b502bb00bd4e3e19657092648883e8d8270de32f61a0ff78af7709dc70b9b2
Mac aarch64 Zip df3a99c68d7229125040e720990d70fcec0e16b64e7ccba266f5771e2e9e7edd
Windows x86_64 Zip 98d3e6616e23cb9b2a969975b9c34b4b571e40725b0348d19cebedcb9c584be5
Windows x86_64 Installer 675c487be21d782956d7ae594ff9676d366cd85cdacb9048d5144b2f7fbd92cc

v0.32.2

Compare Source

Changes

Install

Run dprint upgrade or see https://dprint.dev/install/

Checksums

Artifact SHA-256 Checksum
Linux x86_64 Zip 8e8d0f32e5522a61f6251fb3b9c6be106584ccdfdb13008b276c1ee8bfdc6ffa
Linux aarch64 Zip ddff520568958b6dfeac83105a913db7247188035a0e1af12d4100d0c0d631e4
Mac x86_64 Zip 5abcc7e2f99b98a629b73ded47ca84bc851b4f6ec35ff6df496c2eefd569c55c
Mac aarch64 Zip ec909acfc179b064e7d19e130c1aa1bdf0350d929b9a04dc6f6b5ce84432eb69
Windows x86_64 Zip e4c0916438a11b18b1d6a3ce7c4e23f18998648d39247fa0b617c9863dea6d11
Windows x86_64 Installer 7b07a414980c9c9ec427b776cb99a8c9dacd5d6f90478d45453b32e58ce36125

v0.32.1

Compare Source

Changes

  • Fix help text.
  • Allow using with npm when post install scripts disabled.

Install

Run dprint upgrade or see https://dprint.dev/install/

Checksums

Artifact SHA-256 Checksum
Linux x86_64 Zip def34c9b2846a4a3675f324eee97b82d1834e522bfd42476ae91a036d2d1ded9
Linux aarch64 Zip 78d5eb14fb337d6a026240aa999d31ed7ee94b0e

Configuration

📅 Schedule: Branch creation - "every month" (UTC), Automerge - At any time (no schedule defined).

🚦 Automerge: Enabled.

Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.

🔕 Ignore: Close this PR and you won't be reminded about this update again.


  • If you want to rebase/retry this PR, check this box

This PR has been generated by Mend Renovate. View repository job log here.

@renovate renovate bot changed the title chore(deps): update dependency dprint to v0.46.1 chore(deps): update dependency dprint to v0.46.2 Jun 9, 2024
@renovate renovate bot changed the title chore(deps): update dependency dprint to v0.46.2 chore(deps): update dependency dprint to v0.46.3 Jun 18, 2024
@renovate renovate bot changed the title chore(deps): update dependency dprint to v0.46.3 chore(deps): update dependency dprint to v0.47.0 Jul 1, 2024
@spa5k spa5k deleted the branch next July 1, 2024 11:23
@spa5k spa5k closed this Jul 1, 2024
@spa5k spa5k deleted the renovate/dprint-0.x branch July 1, 2024 11:23
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant