2.0.0
-
New features:
— API for control over INotifyPropertyChanged, INotifyCollectionChanged, INotifyMethodChanged events subscription (weak event subscriptions were removed). This feature fixes a memory leak in weak event subscriptions
— Computations in background threads, including parallel ones (CollectionDispatching, ScalarDispatching, PropertyDispatching operators)
— Improved processing of overlapping changes (they are deferred instead of the exception throwing)
— Paging, CollectionDisposing, ScalarDisposing operators -
.NET Core version is upgraded to 2.1
-
API changes:
— ObservableComputations.ExtentionMethods namespace is renamed to ObservableComputations
— ItemsProcessing operator is renamed to CollectionProcessing and API changed
— ValuesProcessing operator is renamed to ScalarProcessing and API changed
— ValuesProcessing operator is renamed to ScalarProcessing and API changed
— Property names of computation result change request handlers is renamed to RequestHandler
— Property names of computation result change request handlers is renamed to RequestHandler
— Hashing is renamed to HashSetting
— Other minor API changes -
Many minor bug fixes