Skip to content

v1.3.0

Choose a tag to compare

@github-actions github-actions released this 27 Aug 04:34

v1.3.0 (minor)

Changes since v1.2.0:

  • refactor: clear the three Sonar findings on new code [patch] (@Claude)
  • test: adopt main's host-terminator expectations [patch] (@Claude)
  • Merge remote-tracking branch 'origin/main' into claude/extract-generalize-codegen-hjt2iy (@Claude)
  • fix: guard arguments with Ensure.NotNull [patch] (@Claude)
  • feat: add the C# template object model [minor] (@Claude)
  • test: expect the host line terminator, not CRLF [patch] (@matt-edmondson)
  • feat: add scope and preprocessor-directive helpers [minor] (@Claude)
  • feat: accept any TextWriter, not just StringWriter [minor] (@Claude)
  • feat: make the line terminator configurable [minor] (@Claude)
  • ci: make the SonarQube quality gate opt in [patch] (@matt-edmondson)
  • ci: adopt the unified dotnet workflow [patch] (@matt-edmondson)
  • chore: store icon.png in LFS as .gitattributes declares (@matt-edmondson)
  • docs: scope build badge to the default branch (@matt-edmondson)
  • docs: correct README, DESCRIPTION and TAGS metadata (@matt-edmondson)
  • Stop Update SDKs failing when there is nothing to update (@matt-edmondson)
  • Fix build for ktsu.Sdk 2.26.1+: migrate file headers (IDE0073), normalize line endings (IDE0055), Polyfill PrivateAssets (KTSU0007), InternalsVisibleTo for test project (KTSU0002), remove duplicate MSTest extension pins (NU1506) [patch] (@matt-edmondson)
  • Sync .runsettings (@KtsuTools)
  • Sync .editorconfig (@KtsuTools)
  • Sync .gitattributes (@KtsuTools)
  • chore: remove unused SourceLink package versions (@matt-edmondson)
  • Remove unused package references from project files (@matt-edmondson)
  • Add TAGS.md with NuGet package tags (@matt-edmondson)

What's Changed

New Contributors

Full Changelog: v1.2.16...v1.3.0