Skip to content

Commit 4680e9f

Browse files
NetdocsCopilot
andcommitted
Document ImageSharp 3.x pin (avoid 4.0 license-key requirement)
ImageSharp 4.0 enforces the Six Labors Split License and fails the build without a registered license key. Add a comment pinning the dependency to the Apache-2.0 3.1.x line so the zero-config OSS build keeps working and the upgrade isn't re-attempted. Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
1 parent 776a2ac commit 4680e9f

1 file changed

Lines changed: 3 additions & 0 deletions

File tree

Directory.Packages.props

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -18,6 +18,9 @@
1818
<PackageVersion Include="Microsoft.AspNetCore.WebSockets" Version="2.3.0" />
1919
<PackageVersion Include="AngleSharp" Version="1.5.2" />
2020
<PackageVersion Include="LibGit2Sharp" Version="0.31.0" />
21+
<!-- Pinned to the 3.x line on purpose: ImageSharp 4.0 switched to the Six Labors Split
22+
License and fails the build without a registered license key (sixlabors.lic). Netdocs is
23+
a zero-config OSS tool distributed to users, so we stay on the Apache-2.0 3.1.x releases. -->
2124
<PackageVersion Include="SixLabors.ImageSharp" Version="3.1.12" />
2225
<PackageVersion Include="SixLabors.ImageSharp.Drawing" Version="2.1.7" />
2326
<PackageVersion Include="xunit" Version="2.9.3" />

0 commit comments

Comments
 (0)