-
Notifications
You must be signed in to change notification settings - Fork 72
Use Central Package Management (cpm), move TargetFramework to BuildProps #519
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
Changes from all commits
File filter
Filter by extension
Conversations
Jump to
Diff view
Diff view
There are no files selected for viewing
| Original file line number | Diff line number | Diff line change |
|---|---|---|
| @@ -1,6 +1,6 @@ | ||
| <Project> | ||
| <PropertyGroup> | ||
| <Nullable>enable</Nullable> | ||
| <AvaloniaVersion>11.0.6</AvaloniaVersion> | ||
| <TargetFramework>net8.0</TargetFramework> | ||
| </PropertyGroup> | ||
| </Project> | ||
| Original file line number | Diff line number | Diff line change |
|---|---|---|
| @@ -0,0 +1,29 @@ | ||
| <Project> | ||
| <PropertyGroup> | ||
| <ManagePackageVersionsCentrally>true</ManagePackageVersionsCentrally> | ||
| <CentralPackageTransitivePinningEnabled>false</CentralPackageTransitivePinningEnabled> | ||
| </PropertyGroup> | ||
| <ItemGroup> | ||
| <PackageVersion Include="AwesomeAssertions" Version="9.2.0" /> | ||
| <PackageVersion Include="BloomFilter.NetCore" Version="2.5.3" /> | ||
| <PackageVersion Include="coverlet.collector" Version="6.0.4" /> | ||
| <PackageVersion Include="Ical.Net" Version="4.3.1" /> | ||
| <PackageVersion Include="Microsoft.AspNetCore.Mvc.Testing" Version="8.0.20" /> | ||
| <PackageVersion Include="Microsoft.AspNetCore.SpaProxy" Version="8.0.20" /> | ||
| <PackageVersion Include="Microsoft.Extensions.ApiDescription.Client" Version="8.0.20" /> | ||
| <PackageVersion Include="Microsoft.Extensions.Caching.Memory" Version="9.0.5" /> | ||
| <PackageVersion Include="Microsoft.Extensions.Http" Version="8.0.1" /> | ||
| <PackageVersion Include="Microsoft.Extensions.Logging.Console" Version="8.0.1" /> | ||
| <PackageVersion Include="Microsoft.NET.Test.Sdk" Version="17.14.1" /> | ||
| <PackageVersion Include="Moq" Version="4.20.72" /> | ||
| <PackageVersion Include="Newtonsoft.Json" Version="13.0.4" /> | ||
| <PackageVersion Include="NSwag.ApiDescription.Client" Version="13.20.0" /> | ||
| <PackageVersion Include="NUnit" Version="4.4.0" /> | ||
| <PackageVersion Include="NUnit.Analyzers" Version="4.10.0" /> | ||
| <PackageVersion Include="NUnit3TestAdapter" Version="5.2.0" /> | ||
| <PackageVersion Include="OpenWeatherMap.API" Version="2.1.2" /> | ||
| <PackageVersion Include="Swashbuckle.AspNetCore" Version="8.1.4" /> | ||
| <PackageVersion Include="ThumbHash" Version="2.1.1" /> | ||
| <PackageVersion Include="YamlDotNet" Version="16.3.0" /> | ||
|
Comment on lines
+7
to
+27
There was a problem hiding this comment. Choose a reason for hiding this commentThe reason will be displayed to describe this comment to others. Learn more. 🧩 Analysis chain🌐 Web query:
💡 Result: Short answer: There is no known CVE that directly affects Swashbuckle.AspNetCore v8.1.4 itself. However:
Recommendation: verify your effective dependency tree (dotnet list package --include-transitive or a SCA tool) for Newtonsoft.Json < 13.0.1 or for swashbuckle.aspnetcore.swaggerui versions < 6.3 and upgrade those packages if present. [3][1][2] Sources:
🌐 Web query:
💡 Result: Short answer
Known non‑security issues reported for 13.0.4
Recommendations
Sources
🌐 Web query:
💡 Result: Short answer: Yes — Microsoft.AspNetCore.Mvc.Testing 8.0.20 (and ASP.NET Core 8.0.20 and earlier) is covered by a critical ASP.NET Core HTTP request‑smuggling vulnerability tracked as CVE‑2025‑55315. Microsoft patched it in ASP.NET Core 8.0.21; you should update to 8.0.21 or later. [1][2] Sources
Would you like exact upgrade steps for your project (csproj/central package management/Docker)? 🌐 Web query:
💡 Result: Latest stable NUnit version (as of December 4, 2025) is 4.4.0. [1][2] Sources:
🌐 Web query:
💡 Result: The latest Microsoft.NET.Test.Sdk release is version 18.0.1, published November 11, 2025. [1] Sources: Update Microsoft.AspNetCore.Mvc.Testing to 8.0.21 or later—CVE-2025-55315 critical HTTP request-smuggling vulnerability. Additionally:
🤖 Prompt for AI Agents
Collaborator
Author
There was a problem hiding this comment. Choose a reason for hiding this commentThe reason will be displayed to describe this comment to others. Learn more. Will resolve this in another PR. There was a problem hiding this comment. Choose a reason for hiding this commentThe reason will be displayed to describe this comment to others. Learn more. @JW-CH, understood! Would you like me to create a follow-up issue to track the package updates (including the critical CVE-2025-55315 fix for Microsoft.AspNetCore.Mvc.Testing)? |
||
| </ItemGroup> | ||
| </Project> | ||
| Original file line number | Diff line number | Diff line change |
|---|---|---|
| @@ -1,37 +1,28 @@ | ||
| <Project Sdk="Microsoft.NET.Sdk"> | ||
|
|
||
| <PropertyGroup> | ||
| <TargetFramework>net8.0</TargetFramework> | ||
| <ImplicitUsings>enable</ImplicitUsings> | ||
| <Nullable>enable</Nullable> | ||
| <IsPackable>false</IsPackable> | ||
| <IsTestProject>true</IsTestProject> | ||
| </PropertyGroup> | ||
|
|
||
| <ItemGroup> | ||
| <PackageReference Include="Microsoft.Extensions.Logging.Console" Version="8.0.1" /> | ||
| <PackageReference Include="Microsoft.NET.Test.Sdk" Version="17.14.1" /> | ||
| <PackageReference Include="NUnit" Version="4.4.0" /> | ||
| <PackageReference Include="NUnit3TestAdapter" Version="5.2.0" /> | ||
| <PackageReference Include="NUnit.Analyzers" Version="4.10.0"> | ||
| <PackageReference Include="Microsoft.Extensions.Logging.Console" /> | ||
| <PackageReference Include="Microsoft.NET.Test.Sdk" /> | ||
| <PackageReference Include="NUnit" /> | ||
| <PackageReference Include="NUnit3TestAdapter" /> | ||
| <PackageReference Include="NUnit.Analyzers"> | ||
| <PrivateAssets>all</PrivateAssets> | ||
| <IncludeAssets>runtime; build; native; contentfiles; analyzers; buildtransitive</IncludeAssets> | ||
| </PackageReference> | ||
| <PackageReference Include="coverlet.collector" Version="6.0.4"> | ||
| <PackageReference Include="coverlet.collector"> | ||
| <PrivateAssets>all</PrivateAssets> | ||
| <IncludeAssets>runtime; build; native; contentfiles; analyzers; buildtransitive</IncludeAssets> | ||
| </PackageReference> | ||
| <PackageReference Include="Moq" Version="4.20.72" /> | ||
| <PackageReference Include="Moq" /> | ||
| </ItemGroup> | ||
|
|
||
| <ItemGroup> | ||
| <ProjectReference Include="..\ImmichFrame.Core\ImmichFrame.Core.csproj" /> | ||
| </ItemGroup> | ||
|
|
||
| <ItemGroup> | ||
| <Reference Include="Microsoft.Extensions.Logging"> | ||
| <HintPath>..\..\..\.dotnet\shared\Microsoft.AspNetCore.App\8.0.0\Microsoft.Extensions.Logging.dll</HintPath> | ||
| </Reference> | ||
| </ItemGroup> | ||
|
|
||
| </Project> |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
LOL, how was this still in there 😄