From 6d38069a7faa7b68b4a2613fa75821f91374963a Mon Sep 17 00:00:00 2001 From: Rafael Vuijk Date: Sat, 24 Oct 2026 22:59:17 +0000 Subject: [PATCH] Drop the unused Spectre.Console.ImageSharp reference from amcli It brought in SixLabors.ImageSharp 3.1.12, which has five advisories, three of them high, all fixed only in 4.1.2. Nothing in amcli has ever called it: it came in with PR #484 and no code has used CanvasImage since. The latest Spectre.Console.ImageSharp still depends on 3.1.12, so upgrading would not clear them. Without it the Terminal restores with no NU1902 or NU1903 warnings, dotnet list --vulnerable --include-transitive finds nothing, and the packed tool no longer ships SixLabors.ImageSharp.dll. TerminalUnitTests pass 67 of 67, and the tool installed from the package holds all 12 identities of amcli mcp --selftest. Fixes https://github.com/asc-community/AngouriMath/issues/2114 Part of https://github.com/asc-community/AngouriMath/issues/542 Co-Authored-By: Claude Opus 5.5 (1M context) Claude-Session: https://claude.ai/code/session_012sonx8iAspMiwRwokT1Ura --- .../Terminal/AngouriMath.Terminal/AngouriMath.Terminal.fsproj | 1 - 1 file changed, 1 deletion(-) diff --git a/Sources/Terminal/AngouriMath.Terminal/AngouriMath.Terminal.fsproj b/Sources/Terminal/AngouriMath.Terminal/AngouriMath.Terminal.fsproj index 96abe3fd5..44baa1738 100644 --- a/Sources/Terminal/AngouriMath.Terminal/AngouriMath.Terminal.fsproj +++ b/Sources/Terminal/AngouriMath.Terminal/AngouriMath.Terminal.fsproj @@ -35,7 +35,6 @@ -