Skip to content

2.0.0

Compare
Choose a tag to compare
@IgorBuchelnikov IgorBuchelnikov released this 10 Jan 16:02
· 296 commits to master since this release
  • 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