Skip to content

Commit 6ac4fb0

Browse files
chore(deps): bump ASP.NET/EF Core 9.0.9->9.0.15 + fix vuln ImageSharp
Consolida bumps seguros que estavam em Dependabot PRs obsoletos (fechados em lote). Principais motivacoes: - SixLabors.ImageSharp 3.1.5 -> 3.1.12: - GHSA-2cmq-823j-5qj8 (high): fix de SixLabors.ImageSharp - GHSA-rxmq-m78w-7wmc (moderate): idem - Runtime patches (sem breaking): - Microsoft.AspNetCore.Authentication.JwtBearer 9.0.9 -> 9.0.15 - Microsoft.AspNetCore.OpenApi 9.0.0 -> 9.0.15 - Microsoft.EntityFrameworkCore[.Design/.SqlServer/.InMemory] 9.0.9 -> 9.0.15 - Microsoft.IdentityModel.Tokens 8.14.0 -> 8.14.2 - System.IdentityModel.Tokens.Jwt 8.14.0 -> 8.14.2 - Infra de config: - nuget.config na raiz do repo consolida todos os projetos em src/ pra usarem apenas nuget.org (antes Application/Infrastructure/ Jobs herdavam feed Azure DevOps privado do config global do dev, que falha com 401 em maquina sem credenciais) Validacao: 120 testes passando, build Release 0 warnings. PRs do Dependabot fechados neste lote (obsoletos contra main atualizado): - #3 setup-node (gh actions, sem workflow scope) - #4 cache - #6 setup-dotnet - #11 eslint group - #12 globals - #13 BCrypt - #14 axios (caret ja puxava a nova via npm) - #18 aspnet group (superseded por este commit) - #19 EF Design (idem) - #20 Serilog group (Sinks.Seq 9.0.1 nao existe; mantemos 9.0.0) Major bumps arriscados fechados para review futuro: - #5 upload-artifact 4->7 - #7 react group - #8 vite group - #9 node 20->25-alpine - #10 dotnet/sdk 9->10 - #15 coverlet 6->10 - #16 dotnet/aspnet 9->10 - #21 Swashbuckle 9->10
1 parent 1610df1 commit 6ac4fb0

5 files changed

Lines changed: 18 additions & 11 deletions

File tree

ImovelStand.Api/ImovelStand.Api.csproj

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -11,9 +11,9 @@
1111
<PackageReference Include="Hangfire.AspNetCore" Version="1.8.14" />
1212
<PackageReference Include="Hangfire.SqlServer" Version="1.8.14" />
1313
<PackageReference Include="Mapster.DependencyInjection" Version="1.0.1" />
14-
<PackageReference Include="Microsoft.AspNetCore.Authentication.JwtBearer" Version="9.0.9" />
15-
<PackageReference Include="Microsoft.AspNetCore.OpenApi" Version="9.0.0" />
16-
<PackageReference Include="Microsoft.EntityFrameworkCore.Design" Version="9.0.9">
14+
<PackageReference Include="Microsoft.AspNetCore.Authentication.JwtBearer" Version="9.0.15" />
15+
<PackageReference Include="Microsoft.AspNetCore.OpenApi" Version="9.0.15" />
16+
<PackageReference Include="Microsoft.EntityFrameworkCore.Design" Version="9.0.15">
1717
<IncludeAssets>runtime; build; native; contentfiles; analyzers; buildtransitive</IncludeAssets>
1818
<PrivateAssets>all</PrivateAssets>
1919
</PackageReference>

ImovelStand.Tests/ImovelStand.Tests.csproj

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,7 @@
99

1010
<ItemGroup>
1111
<PackageReference Include="coverlet.collector" Version="6.0.2" />
12-
<PackageReference Include="Microsoft.EntityFrameworkCore.InMemory" Version="9.0.9" />
12+
<PackageReference Include="Microsoft.EntityFrameworkCore.InMemory" Version="9.0.15" />
1313
<PackageReference Include="Microsoft.NET.Test.Sdk" Version="17.11.1" />
1414
<PackageReference Include="Moq" Version="4.20.72" />
1515
<PackageReference Include="xunit" Version="2.9.2" />

nuget.config

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,7 @@
1+
<?xml version="1.0" encoding="utf-8"?>
2+
<configuration>
3+
<packageSources>
4+
<clear />
5+
<add key="nuget.org" value="https://api.nuget.org/v3/index.json" protocolVersion="3" />
6+
</packageSources>
7+
</configuration>

src/ImovelStand.Application/ImovelStand.Application.csproj

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -13,10 +13,10 @@
1313
<PackageReference Include="Mapster" Version="7.4.0" />
1414
<PackageReference Include="Microsoft.Extensions.Configuration.Abstractions" Version="9.0.0" />
1515
<PackageReference Include="Microsoft.Extensions.Http" Version="9.0.0" />
16-
<PackageReference Include="Microsoft.IdentityModel.Tokens" Version="8.14.0" />
16+
<PackageReference Include="Microsoft.IdentityModel.Tokens" Version="8.14.2" />
1717
<PackageReference Include="QuestPDF" Version="2024.10.2" />
18-
<PackageReference Include="SixLabors.ImageSharp" Version="3.1.5" />
19-
<PackageReference Include="System.IdentityModel.Tokens.Jwt" Version="8.14.0" />
18+
<PackageReference Include="SixLabors.ImageSharp" Version="3.1.12" />
19+
<PackageReference Include="System.IdentityModel.Tokens.Jwt" Version="8.14.2" />
2020
</ItemGroup>
2121

2222
<PropertyGroup>

src/ImovelStand.Infrastructure/ImovelStand.Infrastructure.csproj

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -7,15 +7,15 @@
77

88
<ItemGroup>
99
<PackageReference Include="MailKit" Version="4.8.0" />
10-
<PackageReference Include="Microsoft.EntityFrameworkCore" Version="9.0.9" />
11-
<PackageReference Include="Microsoft.EntityFrameworkCore.Design" Version="9.0.9">
10+
<PackageReference Include="Microsoft.EntityFrameworkCore" Version="9.0.15" />
11+
<PackageReference Include="Microsoft.EntityFrameworkCore.Design" Version="9.0.15">
1212
<IncludeAssets>runtime; build; native; contentfiles; analyzers; buildtransitive</IncludeAssets>
1313
<PrivateAssets>all</PrivateAssets>
1414
</PackageReference>
15-
<PackageReference Include="Microsoft.EntityFrameworkCore.SqlServer" Version="9.0.9" />
15+
<PackageReference Include="Microsoft.EntityFrameworkCore.SqlServer" Version="9.0.15" />
1616
<PackageReference Include="Microsoft.Extensions.Http" Version="9.0.0" />
1717
<PackageReference Include="Minio" Version="6.0.3" />
18-
<PackageReference Include="SixLabors.ImageSharp" Version="3.1.5" />
18+
<PackageReference Include="SixLabors.ImageSharp" Version="3.1.12" />
1919
</ItemGroup>
2020

2121
<PropertyGroup>

0 commit comments

Comments
 (0)