Version 4 of dynamic data will be released soon and is now available as a beta release. The major new feature is that it has an observable list. The aim has been to deliver the observable list with as comprehensive a set of collection specific operators as the observable cache. It is almost complete and has about 25 operators which I will soon document.
For a brief description of new and existing functionality see https://github.com/RolandPheasant/DynamicData
The latest version 4 binaries are available on https://www.nuget.org/packages/DynamicData/4.0.1.1089-beta
Additionally I will create a sample project to illustrate the new functionality. In the meantime if anyone has the time to try it out or check out the source code please let me know how you get on. Thanks