Skip to content

Conversation

@PTKu
Copy link
Contributor

@PTKu PTKu commented Dec 5, 2025

This pull request primarily updates package versions across the solution for improved compatibility, security, and feature support. It also removes redundant references to Microsoft.AspNetCore.Components.Web from multiple Blazor component projects and tidies up project file structure in several places. Additionally, some minor test code improvements and dependency additions are included.

Package Version Updates and Dependency Additions

  • Updated versions for several core packages in Directory.Packages.props, including ClosedXML, MongoDB.Bson, MongoDB.Driver, RavenDB.Client, RavenDB.Embedded, CommunityToolkit.Mvvm, Humanizer, SSH.NET, Serilog, Microsoft.NET.Test.Sdk, MSTest, nunit, NUnit3TestAdapter, xunit, JunitXml.TestLogger, coverlet.collector, and Microsoft.AspNetCore.Identity. Added new dependencies: Microsoft.Build, NuGet.Packaging, System.IO.Packaging, and Microsoft.Build.Tasks.Core.
  • Added NuGet.Packaging and System.IO.Packaging as direct dependencies in cake/Build.csproj.

Blazor Component Project Cleanup

Project File Structure and Reference Organization

  • Tidied up AXOpen.VisualComposer.csproj by consolidating FrameworkReference and removing duplicate or misplaced reference blocks.

Test Code Improvements

  • Standardized usage of Assert = Xunit.Assert in test files for clarity and consistency. [1] [2]

Let me know if you want to discuss any specific package update or project file change!

PTKu added 5 commits December 5, 2025 11:56
Updated multiple NuGet packages to their latest versions to ensure compatibility, security, and access to new features. Key updates include `ClosedXML` (0.104.2 → 0.105.0), `MongoDB.Bson` and `MongoDB.Driver` (3.0.0 → 3.5.2), `RavenDB.Client` and `RavenDB.Embedded` (6.2.1 → 7.1.4), `CommunityToolkit.Mvvm` (8.3.2 → 8.4.0), `Humanizer` (2.14.1 → 3.0.1), `Serilog` (4.1.0 → 4.3.0), and various testing frameworks like `MSTest`, `nunit`, and `xunit`.

Added `Microsoft.Build` (18.0.2) and re-added several packages, including `CliWrap`, `Octokit`, `Cake.Frosting`, `Cake.Powershell`, and `Polly`, to restore functionality and address missing dependencies.
@PTKu PTKu marked this pull request as ready for review December 5, 2025 12:47
@PTKu PTKu merged commit 6ea92d8 into dev Dec 5, 2025
2 checks passed
@PTKu PTKu deleted the update-dependencies branch December 5, 2025 14:00
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants