Download Latest Version 9.5.0 source code.zip (1.3 MB) Google Add to Preferred Sources
Home / 9.5.0
Name Modified Size InfoDownloads / Week
Parent folder
9.5.0 source code.tar.gz 2026-10-13 676.9 kB
9.5.0 source code.zip 2026-10-13 1.3 MB
README.md 2026-10-13 4.0 kB
Totals: 3 Items   2.0 MB 0

๐Ÿ—ž๏ธ What's Changed

โœจ Features

  • [986cb5] Feature: Cancellation support for TransformAsync (#1135) @glen-nicol
  • [e03362] Feat: sum benchmarks (#1118) @giard-alexandre

๐Ÿงน General Changes

  • [d0d42a] ci: adopt GitReleaseNoteGenerator and nbgv CLI tool (#1125) @glennawatson

โœ… Tests

  • [48bcf2] test(sum): add more sum tests (#1071) @giard-alexandre

๐Ÿ“ฆ Dependencies

  • [7c816c] Update dotnet/nbgv action to v0.5.2 (#1102) renovate[bot]
  • [5eb1cc] Update actions/setup-dotnet action to v5.3.0 (#1058) renovate[bot]

๐Ÿ“Œ Other

  • [75e445] Serialize Optional initialization with source notifications @dwcullop
  • [c08cd1] Generate release notes from the published commit @dwcullop
  • [e99ff2] Make filtering regression assertions reject stale entries @dwcullop
  • [b312ff] Validate legacy TransformSafeAsync factories before forwarding @JakenVeina
  • [047f5f] Fixed that .Edit() operations would not defer notifications for new subscriptions occurring during the edit. (#1133) @dwcullop @JakenVeina
  • [b2d5e2] WhenPropertyChanged: don't drop events fired during subscribe (#1111) @dwcullop
  • [5f92f0] Fixed that .WhenPropertyChanged() did not support a variety of types of implicit casts within the target expression that it should have. In particular, this allows for more flexibility for the operation, within generic type contexts. (#1155) @JakenVeina
  • [be12a4] Removed extraneous internal access grants, from old, long-removed, projects. (#1159) @JakenVeina
  • [1b4d37] Added tests for ObservableCacheEx.ToCollection(), in preparation for operator rewrite, in accordance with [#1014], and as part of optimization discussed in [#1157]. (#1161) @dwcullop @JakenVeina
  • [5bea67] Fix that the cache Switch operator never completes (#1137) @Copilot @dwcullop
  • [ef9722] Report a source failure as a failure to deferred subscriptions (#1141) @dwcullop
  • [a60910] Added documentation for clarity on the shadowing behavior of DynamicData's .Switch() operators. (#1154) @JakenVeina
  • [0e5f3c] Make every BatchIf overload shape resolve (#1153) @Copilot @dwcullop
  • [d62f78] Fixed [#1131] - Race condition between SuspendNotifications() and .ResumeNotifications() (#1132) @dwcullop @JakenVeina
  • [80ff86] Split ObservableListEx.cs into per-family partial classes (#1096) @dwcullop
  • [748adb] Added support for automatic nesting of source files with hierarchal naming. (#1134) @dwcullop @JakenVeina
  • [60ea9b] Fix Exception in list static filter index assumptions (#1120) @jcummings2 John Cummings
  • [c07e08] Restore named timer BatchIf overload compatibility @dwcullop
  • [bbf7a4] 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
  • [ae289d] Wait for quiescence in MergeManyChangeSets stress tests (#1100) Darrin Cullop @dwcullop
  • [798585] Make SizeLimit tests deterministic by deduplicating generator output (#1098) Darrin Cullop @dwcullop
  • [9ce35e] Fix FilterImmutable Update->Remove to carry the previous value as Current (#1113) @dwcullop
  • [9c68f5] Release 9.5.0 @JakenVeina
  • [ffb5d3] Split ObservableCacheEx.cs into per-family partial classes (#1095) @dwcullop
  • [237d6e] Release property handlers when initialization throws @dwcullop
  • [1ac6d8] Correct sample standard deviation calculations @dwcullop
  • [682139] Key the property factory cache on the full expression path @dwcullop

๐Ÿ”— Full Changelog: https://github.com/reactivemarbles/DynamicData/compare/9.4.33...9.5.0

๐Ÿ™Œ Contributions

๐ŸŒฑ New contributors since the last release: Darrin Cullop, @giard-alexandre, @glen-nicol ๐Ÿ’– Thanks to all the contributors: @Copilot, Darrin Cullop, @dwcullop, @giard-alexandre, @glen-nicol, @glennawatson, @JakenVeina, @jcummings2, John Cummings

๐Ÿค– Automated services that contributed: renovate[bot]

Source: README.md, updated 2026-10-13