Skip to content

fix(home): take dprint 0.64.1 from its official build - #280

Merged
furedea merged 1 commit into
mainfrom
fix/official-dprint-build
Oct 21, 2026
Merged

furedea merged 1 commit into
mainfrom
fix/official-dprint-build

Conversation

@furedea-agent

@furedea-agent furedea-agent Bot commented Oct 21, 2026

Copy link
Copy Markdown
Contributor

概要

dprint はプラグイン(wasm と実行ファイル)を TLS で取得する.今の 0.54.0 は侵害された eMudhra の root を内蔵しており,通信を横取りされると偽のプラグインを渡されうる.修正版 0.64.1(webpki crates 更新)は nixpkgs にまだない(unstable と master は 0.61.1)ため,公式バイナリを使う.

変更前 変更後
dprint pkgs.dprint 0.54.0 公式 macOS ビルド 0.64.1(nix/packages/dprint_bin.nix)
バイナリ内の emSign ECC Root CA - G3 あり なし

受け入れ条件

  • 取得物の hash が GitHub release の digest(d2a6e67e…)と一致する
  • ビルドとバージョン確認が通り,nix flake check が通る
  • switch 後,dprint --version が 0.64.1 になる
補足

🤖 Generated with Claude Code

dprint fetches plugins over TLS, and 0.64.1 updates the webpki crates to
distrust the compromised eMudhra intermediates; nixpkgs has 0.61.1.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
@furedea
furedea merged commit c8b2399 into main Oct 21, 2026
11 checks passed
@furedea
furedea deleted the fix/official-dprint-build branch October 21, 2026 17:21
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