Releases: ktsu-dev/Extensions
Releases · ktsu-dev/Extensions
v1.5.9-pre.3
v1.5.9-pre.3 (prerelease)
Changes since v1.5.9-pre.2:
- Sync scripts\update-winget-manifests.ps1 (@ktsu[bot])
Full Changelog: v1.5.9-pre.2...v1.5.9-pre.3
v1.5.9-pre.2
v1.5.9-pre.2 (prerelease)
Changes since v1.5.9-pre.1:
- Sync .github\workflows\dotnet.yml (@ktsu[bot])
Full Changelog: v1.5.9-pre.1...v1.5.9-pre.2
v1.5.9-pre.1
v1.5.9-pre.1 (prerelease)
Changes since v1.5.8:
- Sync scripts\PSBuild.psm1 (@ktsu[bot])
- Sync .github\workflows\dotnet.yml (@ktsu[bot])
Full Changelog: v1.5.8...v1.5.9-pre.1
v1.5.8
v1.5.8 (patch)
Changes since v1.5.7:
- Enhance build configuration and test settings (@matt-edmondson)
Full Changelog: v1.5.7...v1.5.8
v1.5.7
v1.5.7 (patch)
Changes since v1.5.6:
- Update configuration files and enhance build scripts (@matt-edmondson)
- Add new configuration files and update build workflows (@matt-edmondson)
Full Changelog: v1.5.6...v1.5.7
v1.5.6
v1.5.6-pre.2
v1.5.6-pre.2
Initial release or repository with no prior history.
Full Changelog: v1.5.6-pre.1...v1.5.6-pre.2
v1.5.6-pre.1
v1.5.6-pre.1 (prerelease)
Changes since v1.5.5:
- Add IEnumerable.ToCollection (@matt-edmondson)
- Add ShallowClone to enumerables and dictionaries (@matt-edmondson)
- Add line ending methods and tests, update README (@matt-edmondson)
- Add AddOrReplace method to DictionaryExtensions (@matt-edmondson)
- Update dotnet.yml (@matt-edmondson)
- Add DictionaryExtensions.GetOrCreate() (@matt-edmondson)
- Update dotnet.yml (@matt-edmondson)
- Update nuget.config (@matt-edmondson)
- Avoid double upload of symbols package (@matt-edmondson)
- Read from VERSION when building (@matt-edmondson)
- Update build config (@matt-edmondson)
- Add string.As() (@matt-edmondson)
- Update nuget.config (@matt-edmondson)
- Add Join extension methods to EnumerableExtensions (@matt-edmondson)
- Assign dependabot PRs to matt (@matt-edmondson)
- Dont try to push packages when building pull requests (@matt-edmondson)
- Initial commit (@matt-edmondson)
- Refactor project files and update DESCRIPTION. Changed project SDK references to ktsu.Sdk.Lib and ktsu.Sdk.Test, and revised DESCRIPTION to clarify the purpose of the library. (@matt-edmondson)
- Update descriptions and readme (@matt-edmondson)
- Update .project.props (@matt-edmondson)
- Add comprehensive unit tests for Join method (@matt-edmondson)
- Update dotnet.yml (@matt-edmondson)
- Remove obsolete build configuration files and update extension classes with copyright information. (@matt-edmondson)
- Add DeepClone for dictionaries (@matt-edmondson)
- Update dotnet.yml (@matt-edmondson)
- Add collection handling and conversion extensions (@matt-edmondson)
- Update DESCRIPTION and overhaul README.md (@matt-edmondson)
- Apply new editorconfig (@matt-edmondson)
- Update LICENSE (@matt-edmondson)
- Add support for GetOrCreate on concurrent dictionaries (@matt-edmondson)
- Create dependabot-merge.yml (@matt-edmondson)
- Update package references and add ILCompiler dependency (@matt-edmondson)
- Update README to match standard template format (@matt-edmondson)
- Add ReplaceOrdinal for strings (@matt-edmondson)
- Add a locket overload of ForEach (@matt-edmondson)
- Add CollectionExtensions with AddMany method (@matt-edmondson)
- Fix Dictionary return types (@matt-edmondson)
- Migrate ktsu.io to ktsu namespace (@matt-edmondson)
- Add String extensions for StrongStrings (@matt-edmondson)
- Renamed metadata files (@matt-edmondson)
- Update build scripts (@matt-edmondson)
- Fix icon (@matt-edmondson)
- Added RemoveSuffix and RemovePrefix (@matt-edmondson)
- Add EnumerableExtensions hoisted from ImGuiApp (@matt-edmondson)
- Refactor: Remove unused namespaces and upgrade SDK (@matt-edmondson)
- Read from AUTHORS file during build (@matt-edmondson)
- Update Directory.Build.targets (@matt-edmondson)
- Add new unit tests (@matt-edmondson)
- Minor code style changes (@matt-edmondson)
- Read PackageDescription from DESCRIPTION file (@matt-edmondson)
- Add LICENSE template (@matt-edmondson)
- Migrate from .project.props to Directory.Build.props (@matt-edmondson)
- Enable dependabot and sourcelink (@matt-edmondson)
- Update Directory.Build.props (@matt-edmondson)
- Add ForEach to enumerable extensions (@matt-edmondson)
- Refactor test method names and update LICENSE (@matt-edmondson)
- Add mailmap (@matt-edmondson)
- Migrate ktsu.io to ktsu namespace (@matt-edmondson)
- Add automation scripts for metadata management and versioning (@matt-edmondson)
- Replace LICENSE file with LICENSE.md and update copyright information (@matt-edmondson)
- Update Directory.Build.props (@matt-edmondson)
- Update README.md to document new Join extension method (@matt-edmondson)
- v1.0.0-alpha.8 (@matt-edmondson)
- Refactor LineEndingStyle enumeration to standalone (@matt-edmondson)
- Add new tests and refactor extension methods (@matt-edmondson)
- Add github package support (@matt-edmondson)
- Add an overload to ToCollection that takes an object to acquire a lock on while enumerating (@matt-edmondson)
- Add ReplaceWith method and related tests/documentation (@matt-edmondson)
- Add DeepClone enumerable extension (@matt-edmondson)
- Update LICENSE (@matt-edmondson)
- Create VERSION (@matt-edmondson)
- Make Dictionary.GetOrCreate not return a nullable (@matt-edmondson)
- Update packages (@matt-edmondson)
- Update packages (@matt-edmondson)
- Update readme (@matt-edmondson)
- Add an overload of GetOrCreate for dictionaries that takes a supplied default value (@matt-edmondson)
Full Changelog: v1.5.5...v1.5.6-pre.1
v1.5.5
v1.5.4
v1.5.4 (patch)
Changes since v1.5.3:
- Refactor: Remove unused namespaces and upgrade SDK (@matt-edmondson)
- Add ReplaceWith method and related tests/documentation (@matt-edmondson)
Full Changelog: v1.5.3...v1.5.4