Skip to content

Latest commit

 

History

History
265 lines (153 loc) · 10.8 KB

File metadata and controls

265 lines (153 loc) · 10.8 KB

v1.4.1 (patch)

Changes since v1.4.0:

v1.4.0 (minor)

Changes since v1.3.0:

  • Fix metadata commit failing when files are identical (@Claude)
  • Add TAGS.md with NuGet package tags (@matt-edmondson)
  • [patch] Fix CI bootstrap deadlock: use current checkout for self-builds (@matt-edmondson)
  • [patch] Remove unnecessary null-forgiving operators after IsNullOrEmpty checks (IDE0370) (@matt-edmondson)

v1.3.24 (patch)

Changes since v1.3.23:

v1.3.23 (patch)

Changes since v1.3.22:

v1.3.22 (patch)

Changes since v1.3.21:

v1.3.21 (patch)

Changes since v1.3.20:

v1.3.20 (patch)

Changes since v1.3.19:

v1.3.19 (patch)

Changes since v1.3.18:

v1.3.18 (patch)

Changes since v1.3.17:

v1.3.17 (patch)

Changes since v1.3.16:

v1.3.16 (patch)

Changes since v1.3.15:

v1.3.15 (patch)

Changes since v1.3.14:

v1.3.14 (patch)

Changes since v1.3.13:

v1.3.13 (patch)

Changes since v1.3.12:

v1.3.12 (patch)

Changes since v1.3.11:

v1.3.11 (patch)

Changes since v1.3.10:

v1.3.10 (patch)

Changes since v1.3.9:

v1.3.9 (patch)

Changes since v1.3.8:

v1.3.8 (patch)

Changes since v1.3.7:

v1.3.7 (patch)

Changes since v1.3.6:

v1.3.6 (patch)

Changes since v1.3.5:

v1.3.5 (patch)

Changes since v1.3.4:

v1.3.4 (patch)

Changes since v1.3.3:

  • [patch] Fix CI bootstrap deadlock: use current checkout for self-builds (@matt-edmondson)
  • [patch] Remove unnecessary null-forgiving operators after IsNullOrEmpty checks (IDE0370) (@matt-edmondson)

v1.3.3 (patch)

Changes since v1.3.2:

v1.3.2 (patch)

Changes since v1.3.1:

v1.3.1 (patch)

Changes since v1.3.0:

v1.3.0 (minor)

Changes since v1.2.0:

  • Implement repository topics management and add related tests (@matt-edmondson)

v1.2.0 (minor)

Changes since v1.1.0:

  • Add unit tests for ReleaseService, LineEndingHelper, ManifestGenerator, and WingetService (@matt-edmondson)
  • Add conditional metadata commit logic in CiCommand for official builds (@matt-edmondson)
  • Refactor CiCommand to extract pipeline execution logic into a separate method for improved readability and maintainability (@matt-edmondson)
  • Refactor WingetService to streamline library project handling and improve logging (@matt-edmondson)
  • Refactor WriteAuthorsFileAsync to use StringBuilder for improved performance (@matt-edmondson)
  • Refactor CI permissions for least-privilege access, add SonarLint configuration, and streamline version bump parsing (@matt-edmondson)
  • Refactor CI command to use arguments array for backward compatibility (@matt-edmondson)
  • Refactor CI command to improve backward compatibility for version bump handling (@matt-edmondson)
  • Add version bump control to CI command and workflows (@matt-edmondson)
  • Dont fail when theres no executables to put in a winget manifest (@matt-edmondson)
  • refactor: remove skipped_release logic from workflow conditions (@matt-edmondson)
  • Remove update-winget-manifests.ps1 script as it is no longer needed for managing winget manifests. (@matt-edmondson)

v1.1.8 (patch)

Changes since v1.1.7:

  • Add conditional metadata commit logic in CiCommand for official builds (@matt-edmondson)

v1.1.7 (patch)

Changes since v1.1.6:

  • Refactor CiCommand to extract pipeline execution logic into a separate method for improved readability and maintainability (@matt-edmondson)
  • Refactor WingetService to streamline library project handling and improve logging (@matt-edmondson)
  • Refactor WriteAuthorsFileAsync to use StringBuilder for improved performance (@matt-edmondson)

v1.1.7-pre.1 (prerelease)

No significant changes detected since v1.1.7.

v1.1.6 (patch)

Changes since v1.1.5:

  • Merge remote-tracking branch 'refs/remotes/origin/main' (@ktsu[bot])
  • Sync .github\workflows\dotnet.yml (@ktsu[bot])

v1.1.5 (patch)

Changes since v1.1.4:

  • Refactor CI permissions for least-privilege access, add SonarLint configuration, and streamline version bump parsing (@matt-edmondson)

v1.1.4 (patch)

Changes since v1.1.3:

  • Refactor CI command to use arguments array for backward compatibility (@matt-edmondson)
  • Refactor CI command to improve backward compatibility for version bump handling (@matt-edmondson)
  • Add version bump control to CI command and workflows (@matt-edmondson)
  • Dont fail when theres no executables to put in a winget manifest (@matt-edmondson)

v1.1.3 (patch)

Changes since v1.1.2:

  • Merge remote-tracking branch 'refs/remotes/origin/main' (@ktsu[bot])
  • Sync global.json (@ktsu[bot])

v1.1.2 (patch)

Changes since v1.1.1:

  • refactor: remove skipped_release logic from workflow conditions (@matt-edmondson)

v1.1.1 (patch)

Changes since v1.1.0:

  • Remove update-winget-manifests.ps1 script as it is no longer needed for managing winget manifests. (@matt-edmondson)

v1.1.0 (major)

  • feat: add AUTHORS file handling to MetadataService for conditional inclusion (@matt-edmondson)
  • fix: add suppression for conditional log level evaluation performance warning in BuildLogger (@matt-edmondson)
  • fix: ensure latest tag retrieval does not fail by adding fallback to true (@matt-edmondson)
  • fix: update tag cloning logic to ensure correct latest version retrieval (@matt-edmondson)
  • feat: enhance CI pipeline by cloning latest KtsuBuild tag and simplifying build steps (@matt-edmondson)
  • feat: update project files to target .NET 10.0 and improve test visibility - Updated KtsuBuild.CLI.csproj and KtsuBuild.csproj to target net10.0 - Added InternalsVisibleTo attribute for KtsuBuild.Tests - Modified KtsuBuild.Tests.csproj to target net10.0 and include additional package references - Refactored test files to use ConfigureAwait(false) for async calls (@matt-edmondson)
  • refactor: remove embedded resource template and use constant for license template (@matt-edmondson)
  • docs: add CLAUDE.md for project guidance and update README.md for clarity and usage instructions (@matt-edmondson)
  • fix: update no-commit option description for clarity (@matt-edmondson)
  • refactor: remove unnecessary test package references and improve project detection logic (@matt-edmondson)
  • Additional initial work (@matt-edmondson)
  • refactor: simplify variable declarations and enhance code readability across command files (@matt-edmondson)
  • feat: update default single file option and enhance build logging (@matt-edmondson)
  • Refactor and enhance KtsuBuild utilities and services (@matt-edmondson)
  • Add unit tests for Changelog and License generation (@matt-edmondson)
  • Add Winget manifest generation functionality (@matt-edmondson)
  • Initial files (@matt-edmondson)