NewYour coding agent can read the release notes before it upgrades.Set up the MCP server →
NuGet · #1669 most downloaded on NuGet
Bring the power of Rx to collections using Dynamic Data. Dynamic Data is a comprehensive caching and data manipulation solution which introduces domain centric observable collections. Linq extensions enable dynamic filtering, sorting, grouping, transforms, binding, pagination, data virtualisation, expiration, disposal management plus more.
Last release 3 months ago
30 Jun 2026
Release timing varies
gaps range from 2 weeks to 9 months
Rarely documented
notes for 10 of the last 60 stable releases
2 versions withdrawn
withdrawn after publishing
127 years old
258 releases · first in 1900
9bc6b44 Fix race in ExpireAfter when item is removed or updated before expiration fires ( #1076 ) @dwcullop
.Filter() operator relied on limited mutation of an internal Dictionary<,> during enumeration, a behavior that is not supported on target frameworks older than .NET Core 3.0. Additional logic to copy the keys to iterate, before mutation, should now be injected for builds targeting such older frameworks. (#1084) @JakenVeinaOne column per quarter.
Nothing published for this version
3d72c9e Fixed a filename typo preventing successful builds on Linux (where file systems are case-sensitive). ( #1040 ) @JakenVeina
.Filter() operators, as described in #1014. (#1048) @JakenVeina29424ad Fixed issues across the Join operators, regarding incomplete or missing support for re-grouping, when foreign key values change. ( #1012 ) @Ja
ce443e9 Use new lock primitive ( #1005 ) @RolandPheasant
ecd97f3 Net 9.0 target + test packages upgrade ( #1002 ) @RolandPheasant
6269c7d Bug Fix: Virtual sort on same page ( #997 ) @RolandPheasant
2dafcf1 Add AOT Friendly Attributes for BindingList Compatibility ( #987 ) @dwcullop
2fb3eff Fix sort exception when using binary search ( #984 ) @RolandPheasant
b6e851e Fixed that .Bind() operators for ISortedChangeSet<TObject, TKey> streams were not properly recognizing the ResetOnFirstTimeLoad option. The op
.Bind() operators for ISortedChangeSet<TObject, TKey> streams were not properly recognizing the ResetOnFirstTimeLoad option. The option was only being used if the initial changeset also exceeded the ResetThreshold setting. (#935) @JakenVeina9.0.4 Compare # Choose a tag to compare
9.0.4
Compare
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Your coding agent can read these notes before it upgrades. Set up the MCP server →