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
lastEventOrNull
forNotReplayValueStream
andStateStream
.
- Implement
-
single:
RxSingles.using
- Convert all required positional parameters to required named parameters.
- The
disposer
is now called after the future returned fromStreamSubscription.cancel
completes.
- Remove
Single.fromStream
constructor, useSingle.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
- @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
doOn
operator. Related issue: rxdart#683.
- Fix
0.2.8 - Jan 26, 2023
https://pub.dev/packages/rxdart_ext/versions/0.2.8
-
single:
- Fix
Single.unsafeFromStream
docs
- 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..forkJoin9
andRxSingles.forkJoinList
. - Deprecate
Single.fromStream
, introduceSingle.unsafeFromStream
.
- Add
-
state_stream:
- Internal refactoring of
StateSubject
, fixStateSubject.addStream
. ValueStreamController.sink
now processes events correctly.
- Internal refactoring of
-
Subject.stream
now returns a read-onlyStream
.
Previously,Subject.stream
was 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 aTypeError
if attempted. UseSubject.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-onlyStream
, fixStateSubject.addStream
, add more tests by @hoc081098 in #79 - feat(single): add
RxSingles.forkJoin3..forkJoin9
andRxSingles.forkJoinList
by @hoc081098 in #80 - refactor(single): deprecate
Single.fromStream
, introduceSingle.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
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.stream
now returns aStateStream
.- Update docs for
StateSubject
andStateStream
.
What's Changed
- refactor(state):
StateSubject.stream
returns 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 passingequals
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
https://pub.dev/packages/rxdart_ext/versions/0.2.3
- Fix: remove
@internal
onStateStream.asBroadcastStateStream
extension method. Stream.toSingleSubscriptionStream()
now returns a newStream
every call
instead of the input stream even if it's a single-subscription Stream.
What's Changed
- test(flatMapBatches): add
forward inner errors
test 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
path
to^1.8.0
(becauseflutter_test
from Flutter sdk (>= 2.5.0
) depends on path1.8.0
or1.8.1
).
0.2.1 - Jun 1, 2022
https://pub.dev/packages/rxdart_ext/versions/0.2.1
-
Update
rxdart
to0.27.4
. -
Update
path
to1.8.2
. -
operators:
- Remove
Stream.whereNotNull()
(moved torxdart 0.27.4
as standard
operator: mapNotNull). - Remove
Stream.mapNotNull()
(moved torxdart 0.27.4
as 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