New release notes see below.
- Add IsEnabled property to ReactiveTimer class.
- Update System.Reactive v4.0.0-preview00001
- Change ReactiveProperty constructor accessibility from internal to public
- Change ReadOnlyReactiveProperty constructor accessibility from internal to public
- Remove SerializeHelper
- Change .NET Standard version from 1.1 to 1.3
- Disable .NET Framework 4.5
- Disable Windows store app
- Rename iOS SetBinding method to SetBindingXXXXX(target class name).
- Add non argument version AsyncReactiveCommand#Subscribe method.
- Add non argument version ReactiveCommand#Subscribe method.
- Change ObserveEveryValueChanged method namespace Extensions to ObjectExtensions.
- Add Refresh method to IFilteredReadOnlyObservableCollection.
- Update to Rx 3.1.1
- Add ObserveDependencyProperty extension method to DependencyObject(UWP and WPF).
- Add ToReadOnlyReactiveProperty extension method to DependencyObject(UWP and WPF)
- Add ToReactiveProperty extension method to DependencyObject(UWP and WPF)
- Update to Rx 3.1.0
- Update to UWP Behavior v2.0.0
- More
SetBinding
extension method for iOS.
- Support VB PropertySelector expression.
- Update Reactive Extension 3.0.
- Add AsyncReactiveCommand class.
- Add disposeElement argument at ToReadOnlyReactiveCollection. Default value is true.
- Default scheduler create logic.(You can use ReactiveProperty in ConsoleApplication.)
- Add ObserveEveryValueChanged extension method.(WPF only)
- Add IO#Inverse extension method.
- Add BusyNotifier.
- Change default scheduler to ReactivePropertyScheduler from UIDispatcherScheduler.
- Change reference BehaviorSDK to Microsoft.Xaml.Behaviors.Uwp.Managed in UWP.
- Add ForceNotify/ForceValidate method.
- Fixed bug, doesn't work ignoreValidationErrorValue at ToReactivePropertyAsSynchronized.
- Fixed bug, doesn't call collection element Dispose method when ReadOnlyReactiveCollection#Dispose called.
- Add extension method to UIView for binding ReactiveProperty/ReactiveCommand.
- Change IReadOnlyReactiveProperty generic parameter to out.
- Performance improvement ReactiveProperty's constructor.
- Add Xamarin.Mac profile.
- Add .NET Framework 4.6 binary.
- Changed implements interface to ReactiveProperty and ReadOnlyReactiveProperty. Issue #11.
- Changed internal implementation in IFilteredReadOnlyObservableCollection.
- Add AddRangeOnScheduler method to ReactiveCollection class.
- Update System.Windows.Interactivity assembly reference.
- Fixed bug, FilteredReadOnlyObservableCollection index management were broken when collection item removed.
- Fixed bug, FilteredReadOnlyObservableCollection index management were broken when collection item replaced.
- Fixed bug, converter called when ReadOnlyReactiveCollection remove method called.
- Fixed bug, have Problem in initialization at FilteredReadOnlyObservableCollection index.
- Fixed bug, call several times Subscribe method in the constructor of ReadOnlyReactiveProperty.
- Remove ObserveElementReactiveProperty extension method.
- Add ObserveElementObservableProperty extension method.
- Added FilteredReadOnlyObservableCollection class at Helpers namespace. It is real time filtered collection.
- Fixed bug. ReadOnlyReactiveProperty did not use the value to be issued as the initial value from BehaviorSubject when made BehaviorSubject to the source.
- Implemented ObserveElementReactiveProperty extension method, to observe ReactiveProperty which ObservableCollection and ReadOnlyObservableCollection elements have changing.
- Implemented ObserveElementPropertyChanged extension method, to observe PropertyChanged event which ObservableCollection and ReadOnlyObservableCollection elements have.
- Implemented ReadOnlyReactiveProperty class. ToReadOnlyReactiveProperty extension method creates its instance from IObservable.
- Changed accessibility of ObserveElementProperty method to 'internal' from 'public'.
- Add create ReadOnlyReactiveCollection method from IEnumerable.
- Not released.
- ObserveElementProperty returns instance which has value changed property.
- Implemented ObserveElementProperty extension method, to observe property changes of the ObservableCollection elements and ReadOnlyObservableCollection elements.
- Added ObserveXxxChanged extension methods for INotifyCollectionChanged.
- Remove class constraint from ToReadOnlyObservableCollection extension method.
- Changed exception which is occured when UIDispatcherScheduler is initialized under SynchronizationContext.Current is null.
- Add ToReadOnlyReactiveCollection extension method to ReadOnlyObservableCollection.
- readOnlyObservableCollectionInstance.ToReadOnlyReactiveCollection(x => CreateViewModel(x))
- Dispose method is called in collection when ReadOnlyReactiveCollection called dispose method.
- Implements INotifyPropertyChanged to BooleanNotifier.
- Change namespace Codeplex.Reactive to Reactive.Bindings
- Rename ReactiveProperty#ObserveHasError to ReactiveProperty#ObserveHasErrors.
- EventToReactive obsoleted. Please use EventToReactiveProperty or EventToReactiveCommand.
- ReadOnlyReactiveProperty call Dispose method when item removed.
- Implements INotifyPropertyChanged to CountNotifier..
- Add features for Xamarin.Android
- SetBinding extension method added to View class.
- SetCommand extension method added to IObservable.