Releases: hoc081098/rxdart_ext
0.3.0 - Jun 16, 2024
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
lastEventOrNullforNotReplayValueStreamandStateStream.
- Implement
-
single:
RxSingles.using- Convert all required positional parameters to required named parameters.
- The
disposeris now called after the future returned fromStreamSubscription.cancelcompletes.
- Remove
Single.fromStreamconstructor, useSingle.unsafeFromStreaminstead.
-
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
- @dungngminh made their first contribution in #95
Full Changelog: 0.2.9...0.3.0
0.2.9 - Apr 20, 2023
https://pub.dev/packages/rxdart_ext/versions/0.2.9
- operators:
- Fix
doOnoperator. Related issue: rxdart#683.
- Fix
0.2.8 - Jan 26, 2023
https://pub.dev/packages/rxdart_ext/versions/0.2.8
-
single:
- Fix
Single.unsafeFromStreamdocs
- Fix
-
state_stream:
- Introduce
MutableStateStream<T>. StateSubject<T>now implementsMutableStateStream<T>.- Introduce extension methods on
MutableStateStream<T>:update().getAndUpdate().updateAndGet().
- Introduce
-
Several docs and example improvements.
Full Changelog: 0.2.7...0.2.8
0.2.7 - Nov 21, 2022
https://pub.dev/packages/rxdart_ext/versions/0.2.7
-
single:
- Add
RxSingles.using. - Add
RxSingles.forkJoin3..forkJoin9andRxSingles.forkJoinList. - Deprecate
Single.fromStream, introduceSingle.unsafeFromStream.
- Add
-
state_stream:
- Internal refactoring of
StateSubject, fixStateSubject.addStream. ValueStreamController.sinknow processes events correctly.
- Internal refactoring of
-
Subject.streamnow returns a read-onlyStream.
Previously,Subject.streamwas identical to theSubject, so we could add events to it, for example:(subject.stream as Sink<T>).add(event).
This behavior is now disallowed, and will throw aTypeErrorif attempted. UseSubject.sink/Subjectitself for adding events. -
Several docs and example improvements.
What's Changed
- feat(RxSingles.using): add
RxSingles.usingby @hoc081098 in #77 - test: refactor all by @hoc081098 in #78
- fix(subject):
Subject.streamnow returns a read-onlyStream, fixStateSubject.addStream, add more tests by @hoc081098 in #79 - feat(single): add
RxSingles.forkJoin3..forkJoin9andRxSingles.forkJoinListby @hoc081098 in #80 - refactor(single): deprecate
Single.fromStream, introduceSingle.unsafeFromStreamby @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
https://pub.dev/packages/rxdart_ext/versions/0.2.6
-
single:
- Add
Single.toEitherSingle(). - Add
Single.flatMapEitherSingle().
- Add
-
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
https://pub.dev/packages/rxdart_ext/versions/0.2.5
- state_stream:
StateSubject.streamnow returns aStateStream.- Update docs for
StateSubjectandStateStream.
What's Changed
- refactor(state):
StateSubject.streamreturns aStateStream, updat… by @hoc081098 in #69
Full Changelog: 0.2.4...0.2.5
0.2.4 - Jul 24, 2022
https://pub.dev/packages/rxdart_ext/versions/0.2.4
- Fix
StateStream.select5..select9: miss passingequalsparam.
What's Changed
- fix(state_stream/selector): miss passing
equalsparam when using `s… by @hoc081098 in #67
Full Changelog: 0.2.3...0.2.4
0.2.3 - Jul 24, 2022
https://pub.dev/packages/rxdart_ext/versions/0.2.3
- Fix: remove
@internalonStateStream.asBroadcastStateStreamextension method. Stream.toSingleSubscriptionStream()now returns a newStreamevery call
instead of the input stream even if it's a single-subscription Stream.
What's Changed
- test(flatMapBatches): add
forward inner errorstest by @hoc081098 in #64 - prepare for v0.2.3 by @hoc081098 in #65
Full Changelog: 0.2.2...0.2.3
0.2.2 - Jun 1, 2022
https://pub.dev/packages/rxdart_ext/versions/0.2.2
- Revert
pathto^1.8.0(becauseflutter_testfrom Flutter sdk (>= 2.5.0) depends on path1.8.0or1.8.1).
0.2.1 - Jun 1, 2022
https://pub.dev/packages/rxdart_ext/versions/0.2.1
-
Update
rxdartto0.27.4. -
Update
pathto1.8.2. -
operators:
- Remove
Stream.whereNotNull()(moved torxdart 0.27.4as standard
operator: mapNotNull). - Remove
Stream.mapNotNull()(moved torxdart 0.27.4as standard
operator: whereNotNull).
- Remove
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