Skip to content

Updates NuGet package versions#52

Merged
jldsilva merged 1 commit into
developmentfrom
Update-Nuget-Packages
Oct 7, 2025
Merged

Updates NuGet package versions#52
jldsilva merged 1 commit into
developmentfrom
Update-Nuget-Packages

Conversation

@jldsilva

@jldsilva jldsilva commented Oct 7, 2025

Copy link
Copy Markdown
Owner

Updates various NuGet packages to their latest versions.

This ensures the project utilizes the most recent features,
improvements, and security patches available in these libraries.

Summary by CodeRabbit

  • Chores
    • Atualização de dependências para versões mais recentes, incluindo Microsoft.NET.Test.Sdk 18, Npgsql 9.0.4, Scalar.AspNetCore 2.8.10, CodeCoverage 18.1 e TRX Report 2.0, além do conjunto MSTest.* 4.0. Melhora estabilidade e compatibilidade.
  • Tests
    • Migração do MSTest SDK para a versão 4.0 em todos os projetos de testes, proporcionando execução de testes mais confiável e integração aprimorada com ferramentas atuais.

Updates various NuGet packages to their latest versions.

This ensures the project utilizes the most recent features,
improvements, and security patches available in these libraries.
@jldsilva jldsilva self-assigned this Oct 7, 2025
@jldsilva jldsilva added .NET Pull requests that update .NET code dependencies Pull requests that update a dependency file labels Oct 7, 2025
@coderabbitai

coderabbitai Bot commented Oct 7, 2025

Copy link
Copy Markdown

Walkthrough

Atualizações de versões de pacotes centralizadas em Directory.Packages.props (Microsoft.NET.Test.Sdk, Npgsql, Scalar.AspNetCore, extensões de testes) e incremento do MSTest.Sdk para 4.0.0 em múltiplos projetos de teste (.csproj). Sem adição/remoção de referências; apenas bumps de versão.

Changes

Cohort / File(s) Resumo das mudanças
Central de versões (props)
Directory.Packages.props
Atualiza PackageVersion: Microsoft.NET.Test.Sdk 17.14.1→18.0.0, Npgsql 9.0.3→9.0.4, Scalar.AspNetCore 2.8.8→2.8.10, Microsoft.Testing.Extensions.CodeCoverage 18.0.4→18.1.0, Microsoft.Testing.Extensions.TrxReport 1.8.5→2.0.0, MSTest.Analyzers/Adapter/Framework 3.10.5→4.0.0.
Projetos de teste (MSTest.Sdk)
InvoiceReminder.API.UnitTests/InvoiceReminder.API.UnitTests.csproj, InvoiceReminder.Application.UnitTests/InvoiceReminder.Application.UnitTests.csproj, InvoiceReminder.ArchitectureTests/InvoiceReminder.ArchitectureTests.csproj, InvoiceReminder.DomainEntities.UnitTests/InvoiceReminder.DomainEntities.UnitTests.csproj, InvoiceReminder.ExternalServices.UnitTests/InvoiceReminder.ExternalServices.UnitTests.csproj, InvoiceReminder.Infrastructure.UnitTests/InvoiceReminder.Infrastructure.UnitTests.csproj, InvoiceReminder.JobScheduler.UnitTests/InvoiceReminder.JobScheduler.UnitTests.csproj
Bump de MSTest.Sdk 3.10.5→4.0.0. Sem outras alterações.

Estimated code review effort

🎯 2 (Simples) | ⏱️ ~10 minutos

Possibly related PRs

Poem

Pulando entre props, eu vou saltar,
De 3.x pra 4.0, testes a brilhar. 🐇
Pacotes alinhados, versões a rimar,
Num campo de NuGets, pronto pra rodar.
Tic-tac do build, é hora de aprovar! ✅

Pre-merge checks and finishing touches

✅ Passed checks (3 passed)
Check name Status Explanation
Description Check ✅ Passed Check skipped - CodeRabbit’s high-level summary is enabled.
Title Check ✅ Passed O título “Updates NuGet package versions” resume de forma clara e direta o principal propósito do pull request, que é atualizar diversas dependências NuGet para versões mais recentes, sendo curto, específico ao escopo das alterações e de fácil compreensão para quem revisa o histórico de mudanças.
Docstring Coverage ✅ Passed No functions found in the changes. Docstring coverage check skipped.
✨ Finishing touches
🧪 Generate unit tests (beta)
  • Create PR with unit tests
  • Post copyable unit tests in a comment
  • Commit unit tests in branch Update-Nuget-Packages

📜 Recent review details

Configuration used: CodeRabbit UI

Review profile: CHILL

Plan: Pro

📥 Commits

Reviewing files that changed from the base of the PR and between 4fbbeeb and efd474a.

📒 Files selected for processing (8)
  • Directory.Packages.props (2 hunks)
  • InvoiceReminder.API.UnitTests/InvoiceReminder.API.UnitTests.csproj (1 hunks)
  • InvoiceReminder.Application.UnitTests/InvoiceReminder.Application.UnitTests.csproj (1 hunks)
  • InvoiceReminder.ArchitectureTests/InvoiceReminder.ArchitectureTests.csproj (1 hunks)
  • InvoiceReminder.DomainEntities.UnitTests/InvoiceReminder.DomainEntities.UnitTests.csproj (1 hunks)
  • InvoiceReminder.ExternalServices.UnitTests/InvoiceReminder.ExternalServices.UnitTests.csproj (1 hunks)
  • InvoiceReminder.Infrastructure.UnitTests/InvoiceReminder.Infrastructure.UnitTests.csproj (1 hunks)
  • InvoiceReminder.JobScheduler.UnitTests/InvoiceReminder.JobScheduler.UnitTests.csproj (1 hunks)
🔇 Additional comments (1)
Directory.Packages.props (1)

37-65: Atualizações maiores exigem verificação de suíte de testes
Não foi possível executar dotnet test neste ambiente (CLI indisponível). Valide localmente que a suíte de testes passa após o upgrade de Microsoft.NET.Test.Sdk para 18.0.0 e MSTest para 4.0.0.


Thanks for using CodeRabbit! It's free for OSS, and your support helps us grow. If you like it, consider giving us a shout-out.

❤️ Share

Comment @coderabbitai help to get the list of available commands and usage tips.

@jldsilva jldsilva merged commit 7c57d41 into development Oct 7, 2025
4 checks passed
@jldsilva jldsilva deleted the Update-Nuget-Packages branch October 7, 2025 19:17
@coderabbitai coderabbitai Bot mentioned this pull request Oct 14, 2025
@coderabbitai coderabbitai Bot mentioned this pull request Dec 5, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

dependencies Pull requests that update a dependency file .NET Pull requests that update .NET code

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant