Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(55)

Side by Side Diff: CHANGELOG.md

Issue 1214843004: Added a `ResultFuture` class. (Closed) Base URL: git@github.com:dart-lang/async.git@master
Patch Set: Code review changes Created 5 years, 5 months ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View unified diff | Download patch
« no previous file with comments | « no previous file | lib/async.dart » ('j') | no next file with comments »
Toggle Intra-line Diffs ('i') | Expand Comments ('e') | Collapse Comments ('c') | Show Comments Hide Comments ('s')
OLDNEW
1 ## 1.3.0 1 ## 1.3.0
2 2
3 - Added `StreamCompleter` class for creating a stream now and providing its 3 - Added `StreamCompleter` class for creating a stream now and providing its
4 events later as another stream. 4 events later as another stream.
5 5
6 - Added `StreamQueue` class which allows requesting events from a stream 6 - Added `StreamQueue` class which allows requesting events from a stream
7 before they are avilable. It is like a `StreamIterator` that can queue 7 before they are avilable. It is like a `StreamIterator` that can queue
8 requests. 8 requests.
9 9
10 - Added `SubscriptionStream` which creates a single-subscription stream 10 - Added `SubscriptionStream` which creates a single-subscription stream
11 from an existing stream subscription. 11 from an existing stream subscription.
12 12
13 - Added a `ResultFuture` class for synchronously accessing the result of a
14 wrapped future.
15
13 - Added `FutureGroup.onIdle` and `FutureGroup.isIdle`, which provide visibility 16 - Added `FutureGroup.onIdle` and `FutureGroup.isIdle`, which provide visibility
14 into whether a group is actively waiting on any futures. 17 into whether a group is actively waiting on any futures.
15 18
16 - Added delegating wrapper classes for a number of core async types: 19 - Added delegating wrapper classes for a number of core async types:
17 `DelegatingFuture`, `DelegatingStreamConsumer`, `DelegatingStreamController`, 20 `DelegatingFuture`, `DelegatingStreamConsumer`, `DelegatingStreamController`,
18 `DelegatingSink`, `DelegatingEventSink`, `DelegatingStreamSink`, and 21 `DelegatingSink`, `DelegatingEventSink`, `DelegatingStreamSink`, and
19 `DelegatingStreamSubscription`. These are all simple wrappers that forward all 22 `DelegatingStreamSubscription`. These are all simple wrappers that forward all
20 calls to the wrapped objects. They can be used to expose only the desired 23 calls to the wrapped objects. They can be used to expose only the desired
21 interface for subclasses, or extended to add extra functionality. 24 interface for subclasses, or extended to add extra functionality.
22 25
23 ## 1.2.0 26 ## 1.2.0
24 27
25 - Added a `FutureGroup` class for waiting for a group of futures, potentially of 28 - Added a `FutureGroup` class for waiting for a group of futures, potentially of
26 unknown size, to complete. 29 unknown size, to complete.
27 30
28 - Added a `StreamGroup` class for merging the events of a group of streams, 31 - Added a `StreamGroup` class for merging the events of a group of streams,
29 potentially of unknown size. 32 potentially of unknown size.
30 33
31 ## 1.1.1 34 ## 1.1.1
32 35
33 - Updated SDK version constraint to at least 1.9.0. 36 - Updated SDK version constraint to at least 1.9.0.
34 37
35 ## 1.1.0 38 ## 1.1.0
36 39
37 - ChangeLog starts here. 40 - ChangeLog starts here.
OLDNEW
« no previous file with comments | « no previous file | lib/async.dart » ('j') | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698