Skip to content

Releases: runceel/ReactiveProperty

Release 9.2.0

19 Jun 03:09
e9a5ffc
Compare
Choose a tag to compare
  • Update System.Reactive to v6.0.0

Release 9.2.0-pre202305241301

25 May 11:20
06adda8
Compare
Choose a tag to compare
Pre-release

Changes

  • Update System.Reactive to v6.0.0

Release 9.1.2

29 Mar 00:24
a3d03ab
Compare
Choose a tag to compare

Fix

  • Fix skip validation process case when calling ForceNotify method of ValidatableReactiveProperty<T>.

Add

  • Add support for ValidatableReactiveProperty to ReactivePropertiesValidator<T> for Blazor.

Release 9.0.0

12 Feb 11:42
c06c90a
Compare
Choose a tag to compare

This is a big major update:

The concepts are performance and focus on ReactiveProperty.Core package.

Changes

  • Move AsyncReactiveCommand to ReactiveProperty.Core package.
  • Move ObserveProperty extension method to ReactiveProperty.Core package.
  • Move ToReactivePropertySlimAsSynchronized to ReactiveProperty.Core package.
  • Add ReactiveCommandSlim to ReactiveProperty.Core package.
    • ReactiveCommandSlim has a behavior change from ReactiveCommand. When Execute method called, ReactiveCommand didn't check CanExecute state. ReactiveCommandSlim check CanExecute state, and if CanExecute is false, then Execute method does nothing.
  • Add CompositeDisposable to ReactiveProperty.Core package.
  • Add Select and Where extension methods for IObservable<T> and CombineLatest extension method for IEnumerable<IObservable<T>> to Reactive.Bindings.TinyLinq namespace of ReactiveProperty.Core package.
  • Add ValidatableReactiveProperty to ReactiveProperty.Core package.
  • Move BooleanNotifier, BusyNotifier, CountNotifier, MessageBroker and AsyncMessageBroker to ReactiveProperty.Core package.
  • Add CollectionUtilities.ObserveElementProperty and ObserveElementObservableProperty for IReadOnlyCollection<T> to ReactiveProperty package.
  • All classes of ReactiveProperty.Core are NOT thread safe. If you want to access those classes from multi threads, please access from single thread.

Release 9.0.0-pre202301050852

05 Jan 12:03
33fe761
Compare
Choose a tag to compare
Pre-release

Many classes move to ReactiveProperty.Core package from ReactiveProperty.

See #402.

Release 8.2.0

05 Jan 12:01
5e8e25f
Compare
Choose a tag to compare

No feature updates. Just re-build on .NET 7 SDK.

  • Add .NET 7 as target framework.

Release 8.1.2

10 Jun 00:04
190df0c
Compare
Choose a tag to compare

Fix

  • Nullable warning on SetValidateNotifyError method of ReactiveProperty class #385

Release 8.1.1

27 May 01:53
793d0ff
Compare
Choose a tag to compare

Bug fix

  • Fix: Index out of range exception in FilteredReadOnlyObservableCollection #379

Release 8.1.0

30 Apr 04:05
80f23f2
Compare
Choose a tag to compare

Added

  • Add ReactiveProperty.Blazor package to support Blazor's EditForm validation feature with ReactiveProperty.
    • ReactivePropertiesValidator component for that.

See: Getting start for Blazor

NuGet

Release 8.0.5

05 Apr 00:49
23cc02a
Compare
Choose a tag to compare

No any new features. Just adding support for Source Link.