Skip to content

Add net11.0 template choice and switch to Central Package Management - #316

Merged
devlead merged 1 commit into
developfrom
feature/net11-template-cpm
Oct 23, 2026
Merged

devlead merged 1 commit into
developfrom
feature/net11-template-cpm

Conversation

@devlead

@devlead devlead commented Oct 23, 2026

Copy link
Copy Markdown
Owner

Summary

  • Add net11.0 as a --framework choice in both devleadconsole and devleadconsolenunit templates
  • Switch to Central Package Management: new src/Devlead.Console.Template/Directory.Packages.props, packed into the root of both templates; per-framework Microsoft.Extensions.Diagnostics.Testing versions are conditioned on TargetFramework
  • All package references are already at latest available versions; Microsoft.Extensions.Diagnostics.Testing has no 11.x release yet, so net11.0 uses latest 10.x (10.11.0)
  • Apply Verify best practices: ignore *.received.* (and untrack the previously committed ones), add Verify .editorconfig section, exclude received files from the template pack
  • Update README with supported frameworks and correct default (net10.0)

Testing

  • dotnet test passes on net8.0, net9.0, net10.0 and net11.0
  • Packed template, instantiated devleadconsole (net8.0, net11.0) and devleadconsolenunit (net8.0, net9.0, net11.0); all build with 0 warnings and generated tests pass

- Add net11.0 as a framework choice in both templates
- Switch to Central Package Management via Directory.Packages.props,
  packed into both templates
- Microsoft.Extensions.Diagnostics.Testing has no 11.x release yet,
  net11.0 uses latest 10.x
- Apply Verify best practices: ignore *.received.* files, add
  .editorconfig settings, exclude received files from template pack
- Update README supported frameworks and default
@devlead
devlead merged commit 4b30731 into develop Oct 23, 2026
1 check passed
@devlead
devlead deleted the feature/net11-template-cpm branch October 23, 2026 13:37
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