Skip to content

feat: add NuGet Central Package Management#54

Merged
ncipollina merged 2 commits intomainfrom
feat/central-package-management
Feb 11, 2026
Merged

feat: add NuGet Central Package Management#54
ncipollina merged 2 commits intomainfrom
feat/central-package-management

Conversation

@ncipollina
Copy link
Contributor

Summary

  • Add Directory.Packages.props to centralize all NuGet package version management across the solution
  • Remove Version attributes from all PackageReference entries in project files (Directory.Build.props, LayeredCraft.Cdk.Constructs.csproj, LayeredCraft.Cdk.Constructs.Tests.csproj)
  • Upgrade packages: Amazon.CDK.Lib 2.233.0 → 2.238.0, Microsoft.SourceLink.GitHub 8.0.0 → 10.0.103, xunit.v3 → xunit.v3.mtp-v2 3.2.2
  • Add Directory.Packages.props to Solution Items in the .slnx file
  • Bump VersionPrefix to 2.1.4

Test plan

  • dotnet build succeeds across all target frameworks (net8.0, net9.0, net10.0)
  • All 151 tests pass via dotnet run --project test/LayeredCraft.Cdk.Constructs.Tests/ --framework net8.0
  • CI build passes

🤖 Generated with Claude Code

ncipollina and others added 2 commits February 11, 2026 09:08
Introduce Directory.Packages.props to centralize all package version
management. Remove Version attributes from PackageReference entries in
all project files. Also upgrades Amazon.CDK.Lib to 2.238.0,
Microsoft.SourceLink.GitHub to 10.0.103, and migrates from xunit.v3 to
xunit.v3.mtp-v2 3.2.2. Bumps VersionPrefix to 2.1.4.

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
@ncipollina ncipollina merged commit c6b27fe into main Feb 11, 2026
1 check passed
@ncipollina ncipollina deleted the feat/central-package-management branch February 11, 2026 14:11
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.

1 participant

Comments