Repository navigation
v1.7.0
v1.7.0 (minor)
Changes since v1.6.0:
- Cover the null checks of the one-argument ConcurrentDictionary GetOrCreate (@Claude)
- Make GetOrCreate(key) atomic on ConcurrentDictionary (@Claude)
- fix: read ReplaceWith's new items before clearing the collection [patch] (@Claude)
- fix: make the ConcurrentDictionary GetOrCreate overload atomic [patch] (@Claude)
- Gate Dependabot auto-merge on CI actually being green (@Claude)
- ci: adopt the consolidated .NET workflow [patch] (@Claude)
- ci: make the SonarQube quality gate opt in [patch] (@matt-edmondson)
- ci: adopt the unified dotnet workflow [patch] (@matt-edmondson)
- Always run CI on pull requests (@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 errors from ktsu.Sdk analyzer update [patch] (@matt-edmondson)
- Sync .editorconfig (@KtsuTools)
- Sync global.json (@KtsuTools)
What's Changed
- Make GetOrCreate(key) atomic on ConcurrentDictionary by @matt-edmondson in #136
Full Changelog: v1.6.19...v1.7.0