Changes since v2.0.13:
Changes since v2.0.12:
- Merge remote-tracking branch 'refs/remotes/origin/main' (@ktsu[bot])
- Sync .github\workflows\dotnet.yml (@ktsu[bot])
- Sync global.json (@ktsu[bot])
Changes since v2.0.11:
- chore: remove unused SourceLink package versions (@matt-edmondson)
- chore: remove unused SourceLink package references (@matt-edmondson)
No significant changes detected since v2.0.12.
Changes since v2.0.10:
- Merge remote-tracking branch 'refs/remotes/origin/main' (@ktsu[bot])
- Sync .github\workflows\dotnet.yml (@ktsu[bot])
- Sync .github\workflows\dotnet.yml (@ktsu[bot])
- Sync .github\workflows\dotnet.yml (@ktsu[bot])
- Sync .github\workflows\dotnet.yml (@ktsu[bot])
No significant changes detected since v2.0.11.
Changes since v2.0.9:
- Remove legacy build scripts (@matt-edmondson)
Changes since v2.0.8:
- Refactor null checks in DeepCloneContainerExtensions and update Polyfill package version to 9.7.7 (@matt-edmondson)
Changes since v2.0.9-pre.4:
- Merge remote-tracking branch 'refs/remotes/origin/main' (@ktsu[bot])
- Sync scripts\update-winget-manifests.ps1 (@ktsu[bot])
Changes since v2.0.9-pre.3:
- Sync scripts\update-winget-manifests.ps1 (@ktsu[bot])
- Sync scripts\PSBuild.psm1 (@ktsu[bot])
- Sync global.json (@ktsu[bot])
Changes since v2.0.9-pre.2:
- Merge remote-tracking branch 'refs/remotes/origin/main' (@ktsu[bot])
- Sync scripts\PSBuild.psm1 (@ktsu[bot])
- Sync scripts\PSBuild.psm1 (@ktsu[bot])
- Sync global.json (@ktsu[bot])
Changes since v2.0.9-pre.1:
- Merge remote-tracking branch 'refs/remotes/origin/main' (@ktsu[bot])
- Sync global.json (@ktsu[bot])
No significant changes detected since v2.0.9.
Changes since v2.0.7:
- Enhance assertions in tests with descriptive messages for clarity (@matt-edmondson)
Changes since v2.0.6:
- Remove .github\workflows\project.yml (@matt-edmondson)
- Merge remote-tracking branch 'refs/remotes/origin/main' (@ktsu[bot])
- Sync global.json (@ktsu[bot])
- Merge remote-tracking branch 'refs/remotes/origin/main' (@ktsu[bot])
- Sync .github\workflows\dotnet.yml (@ktsu[bot])
- Sync .gitignore (@ktsu[bot])
- Merge remote-tracking branch 'refs/remotes/origin/main' (@ktsu[bot])
- Sync scripts\update-winget-manifests.ps1 (@ktsu[bot])
Changes since v2.0.7-pre.1:
- Merge remote-tracking branch 'refs/remotes/origin/main' (@ktsu[bot])
- Sync global.json (@ktsu[bot])
- Merge remote-tracking branch 'refs/remotes/origin/main' (@ktsu[bot])
- Sync .github\workflows\dotnet.yml (@ktsu[bot])
- Sync .gitignore (@ktsu[bot])
No significant changes detected since v2.0.7.
Changes since v2.0.5:
- Update project files and tests for improved functionality and dependencies (@matt-edmondson)
- Add CLAUDE.md for project guidance and documentation (@matt-edmondson)
Changes since v2.0.6-pre.2:
- Sync scripts\update-winget-manifests.ps1 (@ktsu[bot])
Changes since v2.0.6-pre.1:
- Sync .github\workflows\dotnet.yml (@ktsu[bot])
No significant changes detected since v2.0.6.
Changes since v2.0.4:
- Update project configuration and CI/CD settings (@matt-edmondson)
Changes since v2.0.3:
- Migrate to PolySharp polyfills (@matt-edmondson)
Changes since v2.0.2:
- Enhance CI/CD workflows and update SDK management (@matt-edmondson)
- Refactor DeepClone project and update dependencies (@matt-edmondson)
- Add project configuration files and refactor DeepClone project structure (@matt-edmondson)
- Update configuration files and improve build scripts (@matt-edmondson)
Changes since v2.0.1:
- Update SDK version and improve code readability (@matt-edmondson)
Changes since v2.0.0:
- [patch] Fix version (@matt-edmondson)
- [patch] Fix version (@matt-edmondson)
- [patch] Fix version (@matt-edmondson)
No significant changes detected since v2.0.1.
Changes since 1.0.0:
- [major] Complete rewrite (@matt-edmondson)
- Refactor Get-VersionNotes function to improve commit message filtering by replacing pipeline usage with a foreach loop. This change enhances clarity and performance in handling version updates and skip conditions. (@matt-edmondson)
- Refine Get-BuildConfiguration function to ensure commit messages are processed as an array, improving the filtering of non-skip commits. This update enhances the accuracy of release eligibility checks by handling string outputs more effectively. (@matt-edmondson)
- Refactor Get-BuildConfiguration function to ensure proper array handling of commit messages. This change guarantees accurate filtering of non-skip commits by enforcing array treatment, enhancing the reliability of release eligibility checks. (@matt-edmondson)
- Enhance PSBuild module documentation and functions. Updated function descriptions for clarity, added examples, and improved parameter details across various functions. (@matt-edmondson)
- Remove Directory.Build.props and Directory.Build.targets files, delete unused scripts for managing metadata, changelog, license, and versioning. Add copyright headers to IDeepClonable.cs and TestCloneable.cs. (@matt-edmondson)
- Update project metadata and enhance documentation with detailed usage examples and API reference (@matt-edmondson)
- Add LICENSE template (@matt-edmondson)
- Apply new editorconfig (@matt-edmondson)
- Fix changelog script to handle prerelease version drops correctly (@matt-edmondson)
- Add mailmap (@matt-edmondson)
- Add scripts for automated metadata generation and versioning (@matt-edmondson)
- Renamed metadata files (@matt-edmondson)
- Replace LICENSE file with LICENSE.md and update copyright information (@matt-edmondson)
- Update test method names and replace LICENSE file (@matt-edmondson)
- Remove unnecessary PackageReference from DeepClone.Test project (@matt-edmondson)
- Update repository URL in README.md (@matt-edmondson)
- Add test project, update README, and remove .gitattributes (@matt-edmondson)
- Update VERSION (@matt-edmondson)
- Migrate ktsu.io to ktsu namespace (@matt-edmondson)
- Update VERSION (@matt-edmondson)
Changes since v1.3.2-pre.6:
Changes since v1.3.2-pre.5:
Changes since v1.3.2-pre.4:
Changes since v1.3.2-pre.3:
Changes since v1.3.2-pre.2:
Changes since v1.3.2-pre.1:
Changes since v1.3.1:
- Sync scripts\PSBuild.psm1 (@ktsu[bot])
Changes since v1.3.0:
- Remove Directory.Build.props and Directory.Build.targets files, delete unused scripts for managing metadata, changelog, license, and versioning. Add copyright headers to IDeepClonable.cs and TestCloneable.cs. (@matt-edmondson)
- Update project metadata and enhance documentation with detailed usage examples and API reference (@matt-edmondson)
Changes since v1.3.1-pre.1:
- Sync .github\workflows\dotnet.yml (@ktsu[bot])
- Sync .editorconfig (@ktsu[bot])
- Sync .runsettings (@ktsu[bot])
No significant changes detected since v1.3.1.
Changes since v1.2.0:
- Add LICENSE template (@matt-edmondson)
Changes since v1.2.1-pre.1:
- Sync scripts\make-version.ps1 (@ktsu[bot])
- Sync scripts\make-changelog.ps1 (@ktsu[bot])
Changes since v1.2.0:
- Sync scripts\make-version.ps1 (@ktsu[bot])
- Sync scripts\make-changelog.ps1 (@ktsu[bot])
- Sync .editorconfig (@ktsu[bot])
- Sync .gitignore (@ktsu[bot])
- Sync Directory.Build.targets (@ktsu[bot])
Changes since v1.1.0:
- Apply new editorconfig (@matt-edmondson)
- Fix changelog script to handle prerelease version drops correctly (@matt-edmondson)
- Add mailmap (@matt-edmondson)
- Add scripts for automated metadata generation and versioning (@matt-edmondson)
- Renamed metadata files (@matt-edmondson)
- Replace LICENSE file with LICENSE.md and update copyright information (@matt-edmondson)
- Update test method names and replace LICENSE file (@matt-edmondson)
- Remove unnecessary PackageReference from DeepClone.Test project (@matt-edmondson)
Changes since v1.1.17-pre.2:
- Sync scripts\make-version.ps1 (@ktsu[bot])
- Sync scripts\make-changelog.ps1 (@ktsu[bot])
Changes since v1.1.17-pre.1:
- Sync .github\workflows\dotnet.yml (@ktsu[bot])
Changes since v1.1.16:
- Fix changelog script to handle prerelease version drops correctly (@matt-edmondson)
- Add mailmap (@matt-edmondson)
No significant changes detected since v1.1.16-pre.29.
Changes since v1.1.16-pre.28:
- Sync .github\workflows\dotnet.yml (@ktsu[bot])
Changes since v1.1.16-pre.27:
- Sync .github\workflows\dotnet.yml (@ktsu[bot])
Changes since v1.1.16-pre.26:
Changes since v1.1.16-pre.25:
Changes since v1.1.16-pre.24:
- Bump MSTest from 3.7.2 to 3.7.3 (@dependabot[bot])
Changes since v1.1.16-pre.23:
Changes since v1.1.16-pre.22:
Changes since v1.1.16-pre.21:
- Bump MSTest from 3.7.1 to 3.7.2 (@dependabot[bot])
Changes since v1.1.16-pre.20:
- Bump coverlet.collector from 6.0.3 to 6.0.4 (@dependabot[bot])
Changes since v1.1.16-pre.19:
Changes since v1.1.16-pre.18:
Changes since v1.1.16-pre.17:
- Bump MSTest from 3.7.0 to 3.7.1 (@dependabot[bot])
Changes since v1.1.16-pre.16:
Changes since v1.1.16-pre.15:
Changes since v1.1.16-pre.14:
- Sync .github\workflows\dotnet.yml (@ktsu[bot])
Changes since v1.1.16-pre.13:
- Sync scripts\make-version.ps1 (@ktsu[bot])
- Sync scripts\make-changelog.ps1 (@ktsu[bot])
Changes since v1.1.16-pre.12:
Changes since v1.1.16-pre.11:
- Sync .github\workflows\dotnet.yml (@ktsu[bot])
Changes since v1.1.16-pre.10:
Changes since v1.1.16-pre.9:
Changes since v1.1.16-pre.8:
- Sync scripts\make-version.ps1 (@ktsu[bot])
Changes since v1.1.16-pre.7:
- Fix changelog script to handle prerelease version drops correctly (@matt-edmondson)
- Add mailmap (@matt-edmondson)
Changes since v1.1.16-pre.6:
- Add scripts for automated metadata generation and versioning (@matt-edmondson)
Changes since v1.1.16-pre.5:
Changes since v1.1.16-pre.4:
- Bump coverlet.collector from 6.0.2 to 6.0.3 (@dependabot[bot])
Changes since v1.1.16-pre.3:
Changes since v1.1.16-pre.2:
- Sync .github\workflows\dotnet.yml (@ktsu[bot])
Changes since v1.1.16-pre.1:
- Sync .github\workflows\dotnet.yml (@ktsu[bot])
No significant changes detected since v1.1.16.
Changes since v1.1.14:
- Renamed metadata files (@matt-edmondson)
Changes since v1.1.13:
- Sync icon.png (@ktsu[bot])
Changes since v1.1.12:
- Sync Directory.Build.props (@ktsu[bot])
Changes since v1.1.11:
- Sync Directory.Build.props (@ktsu[bot])
Changes since v1.1.10:
- Sync Directory.Build.props (@ktsu[bot])
Changes since v1.1.9:
- Replace LICENSE file with LICENSE.md and update copyright information (@matt-edmondson)
Changes since v1.1.10:
- Renamed metadata files (@matt-edmondson)
Changes since v1.1.8:
- Sync Directory.Build.targets (@ktsu[bot])
Changes since v1.1.7:
- Update test method names and replace LICENSE file (@matt-edmondson)
Changes since v1.1.6:
- Sync .github\workflows\dotnet.yml (@ktsu[bot])
Changes since v1.1.5:
- Sync .github\workflows\dotnet.yml (@ktsu[bot])
Changes since v1.1.4:
- Sync Directory.Build.targets (@ktsu[bot])
- Sync Directory.Build.props (@ktsu[bot])
Changes since v1.1.3:
- Sync Directory.Build.targets (@ktsu[bot])
- Sync .github\workflows\dotnet.yml (@ktsu[bot])
- Sync Directory.Build.targets (@ktsu[bot])
- Sync Directory.Build.props (@ktsu[bot])
- Sync Directory.Build.props (@ktsu[bot])
- Sync Directory.Build.targets (@ktsu[bot])
- Sync .github\workflows\dotnet.yml (@ktsu[bot])
Changes since v1.1.2:
- Bump MSTest.TestFramework from 3.6.3 to 3.6.4 (@dependabot[bot])
Changes since v1.1.1:
- Bump MSTest.TestAdapter from 3.6.3 to 3.6.4 (@dependabot[bot])
Changes since v1.1.0:
- Remove unnecessary PackageReference from DeepClone.Test project (@matt-edmondson)
Changes since 1.0.0:
- Update repository URL in README.md (@matt-edmondson)
- Add test project, update README, and remove .gitattributes (@matt-edmondson)
- Update VERSION (@matt-edmondson)
- Migrate ktsu.io to ktsu namespace (@matt-edmondson)
- Update VERSION (@matt-edmondson)
Changes since v1.0.17:
- Sync Directory.Build.targets (@ktsu[bot])
Changes since v1.0.16:
- Sync Directory.Build.props (@ktsu[bot])
Changes since v1.0.15:
- Sync Directory.Build.targets (@ktsu[bot])
- Sync Directory.Build.props (@ktsu[bot])
Changes since v1.0.14:
- Bump MSTest.TestFramework from 3.6.2 to 3.6.3 (@dependabot[bot])
- Bump Microsoft.NET.Test.Sdk in the microsoft group (@dependabot[bot])
Changes since v1.0.13:
- Bump MSTest.TestAdapter from 3.6.2 to 3.6.3 (@dependabot[bot])
Changes since v1.0.12:
- Bump MSTest.TestAdapter from 3.6.1 to 3.6.2 (@dependabot[bot])
- Bump MSTest.TestFramework from 3.6.1 to 3.6.2 (@dependabot[bot])
Changes since v1.0.11:
- Bump MSTest.TestFramework from 3.6.0 to 3.6.1 (@dependabot[bot])
Changes since v1.0.10:
- Bump MSTest.TestAdapter from 3.6.0 to 3.6.1 (@dependabot[bot])
Changes since v1.0.9:
- Sync .github\workflows\dotnet.yml (@ktsu[bot])
Changes since v1.0.8:
- Update VERSION to 1.0.9 (@matt-edmondson)
Changes since v1.0.7:
- Sync .github\dependabot.yml (@ktsu[bot])
- Sync .github\dependabot.yml (@ktsu[bot])
- Sync .github\workflows\dotnet.yml (@ktsu[bot])
Changes since v1.0.6:
- Sync .github\workflows\dependabot-merge.yml (@ktsu[bot])
Changes since v1.0.5:
- Sync .github\workflows\dependabot-merge.yml (@ktsu[bot])
Changes since v1.0.4:
- Sync .github\workflows\dependabot-merge.yml (@ktsu[bot])
Changes since v1.0.3:
- Sync .github\workflows\dotnet.yml (@ktsu[bot])
- Sync .github\workflows\dotnet.yml (@ktsu[bot])
- Sync .github\workflows\dotnet.yml (@ktsu[bot])
- Sync .github\workflows\dependabot-merge.yml (@ktsu[bot])
- Sync .github\workflows\dependabot-merge.yml (@ktsu[bot])
- Sync .github\workflows\dotnet.yml (@ktsu[bot])
- Bump MSTest.TestAdapter from 3.5.2 to 3.6.0 (@dependabot[bot])
- Bump MSTest.TestFramework from 3.5.2 to 3.6.0 (@dependabot[bot])
Changes since v1.0.2:
- Sync .github\dependabot.yml (@ktsu[bot])
- Sync .github\workflows\dotnet.yml (@ktsu[bot])
- Update VERSION (@matt-edmondson)
- Migrate ktsu.io to ktsu namespace (@matt-edmondson)
- Update VERSION (@matt-edmondson)
- Update DeepClone.csproj (@matt-edmondson)
- Initial commit (@matt-edmondson)