๐๏ธ What's Changed
๐งน General Changes
- f933ae5 ci: adopt GitReleaseNoteGenerator and nbgv CLI tool (#1125) @glennawatson
โ Tests
- b1cb9a1 test(sum): add more sum tests (#1071) @giard-alexandre
๐ฆ Dependencies
- 5610bb4 Update dotnet/nbgv action to v0.5.2 (#1102) @renovate[bot]
- aaa4ed1 Update actions/setup-dotnet action to v5.3.0 (#1058) @renovate[bot]
๐ Other
- e6055c5 Fix cross-cache deadlocks via queue-drain delivery pattern (#1079) @Copilot @dwcullop
- 8033135 Wait for quiescence in MergeManyChangeSets stress tests (#1100) @DarrinCullop @dwcullop
- 6d2144c Fix FilterImmutable Update->Remove to carry the previous value as Current (#1113) @dwcullop
- 5f44d05 WhenPropertyChanged: don't drop events fired during subscribe (#1111) @dwcullop
- ab5bd6b Split ObservableCacheEx.cs into per-family partial classes (#1095) @dwcullop
- e6d4e44 Split ObservableListEx.cs into per-family partial classes (#1096) @dwcullop
- 3de2fad Rewrote testing for the cache variant of the AutoRefresh() and AutoRefreshOnObservable() operators, in accordance with #1014, and in a preliminary effort to resolve #1099. (#1101) @JakenVeina
- 87edfa9 Make SizeLimit tests deterministic by deduplicating generator output (#1098) @DarrinCullop @dwcullop
- efc077c Fixed that the Build and Release action defined in release.yml was attempting to publish a bogus "empty.nupkg" file that exists in the normal build output of the DynamicData.Tests project, as a part of the EmptyFiles package, since the job was written to search for "*.nupkg". (#1124) @JakenVeina
- 46ccd1a Replace softprops/action-gh-release with gh CLI (#1092) @dwcullop
๐ Full Changelog: 9.4.33...9.5.0-preview.15
๐ Contributions
๐ฑ New contributors since the last release: @DarrinCullop, @giard-alexandre
๐ Thanks to all the contributors: @Copilot, @DarrinCullop, @dwcullop, @giard-alexandre, @glennawatson, @JakenVeina
๐ค Automated services that contributed: @renovate[bot]