Skip to content

Releases: Cysharp/R3

v.1.3.0

15 Feb 09:18
Compare
Choose a tag to compare

What's Changed

  • Add: Observable.ChunkUntil
  • Add: BindableReactiveProperty.ForceValidate
  • Add: New support platform Uno, you can use R3Extensions.Uno package
  • Add: Added default time/frame providers to support platforms
  • Add: support for state in SubscribeAwait methods by @michaelstonis in #278
  • Add: Unity.TextMeshPro Extensions by @TORISOUP in #285
  • Add: Support of Unity XR Interaction Toolkit by @AoiKamishiro in #269
  • Add: Proper Godot Signal Support by @lfod1997 in #288
  • Add: Adds support for Uno Platform by @michaelstonis in #302
  • Change: Observable.Amb is Obsolete, use Observable.Race instead
  • Braking Change: Platform specified ***TimerProvider is typo, changed to ***TimeProvider
  • Improvement: CombineLatest(empty) raises OnCompleted immediately #290
  • Improvement: SerializedReactiveProperties Odin Inspector supportΒ #257
  • Improvement: Expose bool IReadOnlyBindableReactiveProperty.IsValidationEnabled property by @zerodev1200 #270
  • Fix: Observable<T>.ToReadOnlyReactiveProperty avoids return self, always create/subscribe new ReactiveProperty #263
  • Fix: Switch Operator dispose order #300
  • Fix: TimeoutFrame start on receive first value #298
  • Fix: Wpf/Avalonia/WinUI3/MAUI DispatcherTimerProvider doesnot work correctly in Delay etc... #296
  • Fix: ThrottleFirstLast stops working by @TORISOUP in #305

New Contributors

Full Changelog: 1.2.9...1.3.0

Ver.1.2.9

27 Sep 07:43
Compare
Choose a tag to compare

What's Changed

  • Fix minor spelling mistakes and trailing whitespaces in README.md by @SimonSchruff in #250
  • Add non-generics ReactiveCommand

New Contributors

Full Changelog: 1.2.8...1.2.9

Ver.1.2.8

20 Aug 07:02
Compare
Choose a tag to compare
  • Add SingleAssignmentSubject<T>
  • Add ReactiveCommand<TInput, TOutput>

Full Changelog: 1.2.7...1.2.8

Ver.1.2.7

19 Aug 08:12
Compare
Choose a tag to compare
  • BindableReactiveProperty supports WinForms binding
  • Add Subject.Dispose(bool callOnCompleted)

Full Changelog: 1.2.6...1.2.7

Ver.1.2.6

15 Aug 06:11
Compare
Choose a tag to compare
  • IReadOnlyBindableReactiveProperty now becomes true ReadOnly
  • SkipUntil/TakeUntil Task overload accepts bool configureAwait and default becomes true
  • Fix bug of RefCount, when target observable was completed, internal count will temporarily become incorrect

Full Changelog: 1.2.5...1.2.6

Ver.1.2.5

13 Aug 08:00
Compare
Choose a tag to compare

What's Changed

  • Fix TakeLast causes runtime exception #242
  • Add WhereNotNull operator by @erri120 in #243

New Contributors

Full Changelog: 1.2.4...1.2.5

Ver.1.2.4

08 Aug 10:33
Compare
Choose a tag to compare
  • Add UnityFrameProvider.PostFixedUpdate in Unity

Full Changelog: 1.2.3...1.2.4

Ver.1.2.3

06 Aug 01:48
Compare
Choose a tag to compare

What's Changed

  • Add IReadOnlyBindableReactiveProperty<T> by @neuecc in #240

Full Changelog: 1.2.2...1.2.3

Ver.1.2.2

27 Jul 08:37
Compare
Choose a tag to compare

What's Changed

  • ToBindableReadOnlyReactiveProperty -> ToReadOnlyBindableReactiveProperty by @hsytkm in #239

New Contributors

Full Changelog: 1.2.1...1.2.2

Ver.1.2.1

26 Jul 08:53
Compare
Choose a tag to compare
  • cosmetic changes, IBindableReadOnlyReactiveProperty -> IReadOnlyBindableReactiveProperty

Full Changelog: 1.2.0...1.2.1