Skip to content

Releases: hoc081098/rxdart_ext

0.3.0 - Jun 16, 2024

16 Jun 13:20
Compare
Choose a tag to compare

https://pub.dev/packages/rxdart_ext/versions/0.3.0

  • Accept Dart SDK versions above 3.0 (sdk: '>=2.12.0 <4.0.0').

  • Only support rxdart: ^0.28.0.

  • state_stream and not_replay_value_stream:

    • Implement lastEventOrNull for NotReplayValueStream and StateStream.
  • single:

    • RxSingles.using
      • Convert all required positional parameters to required named parameters.
      • The disposer is now called after the future returned from StreamSubscription.cancel completes.
    • Remove Single.fromStream constructor, use Single.unsafeFromStream instead.
  • Docs: update broken doc link (thanks to @dungngminh).


What's Changed

  • chore(readme): Update broken document link by @dungngminh in #95
  • chore(deps): update actions/checkout action to v4 by @renovate in #93
  • fix(deps): update dependency http to v1 by @renovate in #91
  • fix(deps): update dependency http to v1.2.0 by @renovate in #96
  • deps: rxdart: ^0.28.0-dev.1 by @hoc081098 in #97
  • chore(deps): update codecov/codecov-action action to v3.1.6 by @renovate in #89
  • fix(deps): update dependency http to v1.2.1 by @renovate in #99

New Contributors

Full Changelog: 0.2.9...0.3.0

0.2.9 - Apr 20, 2023

20 Apr 12:30
Compare
Choose a tag to compare

0.2.8 - Jan 26, 2023

26 Jan 07:38
Compare
Choose a tag to compare

https://pub.dev/packages/rxdart_ext/versions/0.2.8

  • single:

    • Fix Single.unsafeFromStream docs
  • state_stream:

    • Introduce MutableStateStream<T>.
    • StateSubject<T> now implements MutableStateStream<T>.
    • Introduce extension methods on MutableStateStream<T>:
      • update().
      • getAndUpdate().
      • updateAndGet().
  • Several docs and example improvements.


Full Changelog: 0.2.7...0.2.8

0.2.7 - Nov 21, 2022

21 Nov 04:57
2f850ad
Compare
Choose a tag to compare

https://pub.dev/packages/rxdart_ext/versions/0.2.7

  • single:

    • Add RxSingles.using.
    • Add RxSingles.forkJoin3..forkJoin9 and RxSingles.forkJoinList.
    • Deprecate Single.fromStream, introduce Single.unsafeFromStream.
  • state_stream:

    • Internal refactoring of StateSubject, fix StateSubject.addStream.
    • ValueStreamController.sink now processes events correctly.
  • Subject.stream now returns a read-only Stream.
    Previously, Subject.stream was identical to the Subject, so we could add events to it, for example: (subject.stream as Sink<T>).add(event).
    This behavior is now disallowed, and will throw a TypeError if attempted. Use Subject.sink/Subject itself for adding events.

  • Several docs and example improvements.


What's Changed

  • feat(RxSingles.using): add RxSingles.using by @hoc081098 in #77
  • test: refactor all by @hoc081098 in #78
  • fix(subject): Subject.stream now returns a read-only Stream, fix StateSubject.addStream, add more tests by @hoc081098 in #79
  • feat(single): add RxSingles.forkJoin3..forkJoin9 and RxSingles.forkJoinList by @hoc081098 in #80
  • refactor(single): deprecate Single.fromStream, introduce Single.unsafeFromStream by @hoc081098 in #81
  • chore(publish): prepare for 0.2.7 by @hoc081098 in #82

Full Changelog: 0.2.6...0.2.7

0.2.6 - Oct 26, 2022

26 Oct 09:08
Compare
Choose a tag to compare

https://pub.dev/packages/rxdart_ext/versions/0.2.6

  • single:

    • Add Single.toEitherSingle().
    • Add Single.flatMapEitherSingle().
  • Update docs.


What's Changed

  • fix(deps): update dependency http to v0.13.5 by @renovate in #71
  • add toEitherSingle by @hoc081098 in #73
  • chore(deps): update codecov/codecov-action action to v3.1.1 by @renovate in #74

Full Changelog: 0.2.5...0.2.6

0.2.5 - Jul 27, 2022

27 Jul 18:51
Compare
Choose a tag to compare

https://pub.dev/packages/rxdart_ext/versions/0.2.5

  • state_stream:
    • StateSubject.stream now returns a StateStream.
    • Update docs for StateSubject and StateStream.

What's Changed

  • refactor(state): StateSubject.stream returns a StateStream, updat… by @hoc081098 in #69

Full Changelog: 0.2.4...0.2.5

0.2.4 - Jul 24, 2022

24 Jul 19:10
Compare
Choose a tag to compare

https://pub.dev/packages/rxdart_ext/versions/0.2.4

  • Fix StateStream.select5..select9: miss passing equals param.

What's Changed

  • fix(state_stream/selector): miss passing equals param when using `s… by @hoc081098 in #67

Full Changelog: 0.2.3...0.2.4

0.2.3 - Jul 24, 2022

24 Jul 17:09
Compare
Choose a tag to compare

https://pub.dev/packages/rxdart_ext/versions/0.2.3

  • Fix: remove @internal on StateStream.asBroadcastStateStream extension method.
  • Stream.toSingleSubscriptionStream() now returns a new Stream every call
    instead of the input stream even if it's a single-subscription Stream.

What's Changed

Full Changelog: 0.2.2...0.2.3

0.2.2 - Jun 1, 2022

01 Jun 08:29
Compare
Choose a tag to compare

https://pub.dev/packages/rxdart_ext/versions/0.2.2

  • Revert path to ^1.8.0 (because flutter_test from Flutter sdk (>= 2.5.0) depends on path 1.8.0 or 1.8.1).

0.2.1 - Jun 1, 2022

01 Jun 04:53
Compare
Choose a tag to compare

https://pub.dev/packages/rxdart_ext/versions/0.2.1

  • Update rxdart to 0.27.4.

  • Update path to 1.8.2.

  • operators:

    • Remove Stream.whereNotNull() (moved to rxdart 0.27.4 as standard
      operator: mapNotNull).
    • Remove Stream.mapNotNull() (moved to rxdart 0.27.4 as standard
      operator: whereNotNull).

What's Changed

  • Update codecov/codecov-action action to v3 by @renovate in #58
  • chore(deps): update codecov/codecov-action action to v3.1.0 by @renovate in #59
  • deps: rxdart 0.27.4 by @hoc081098 in #60

Full Changelog: 0.2.0...0.2.1