|
102 | 102 | * Fixed bug with zero-size buffers in vectored IO (#1998) |
103 | 103 | * `AtomicWaker::new()` is now `const fn` (#2007) |
104 | 104 | * Fixed bug between threadpool and user park/unparking (#2010) |
105 | | -* Added `stream::Peakable::peek` (#2021) |
| 105 | +* Added `stream::Peekable::peek` (#2021) |
106 | 106 | * Added `StreamExt::scan` (#2044) |
107 | 107 | * Added impl of `AsyncRead`/`Write` for `BufReader`/`Writer` (#2033) |
108 | 108 | * Added impl of `Spawn` and `LocalSpawn` for `Arc<impl Spawn` and `Rc<impl Spawn>` (#2039) |
|
238 | 238 | # 0.3.0-alpha.14 - 2019-4-15 |
239 | 239 | * Updated to new nightly `futures_api`. |
240 | 240 | * Changed `Forward` combinator to drop sink after completion, and allow `!Unpin` `Sink`s. |
241 | | -* Added 0.1 <-> 0.3 compatability shim for `Sink`s. |
| 241 | +* Added 0.1 <-> 0.3 compatibility shim for `Sink`s. |
242 | 242 | * Changed `Sink::Item` to a generic parameter `Sink<Item>`, allowing `Sink`s to accept |
243 | 243 | multiple different types, including types containing references. |
244 | 244 | * Changed `AsyncRead` and `AsyncWrite` to take `Pin<&mut Self>` rather than `&mut self`. |
|
313 | 313 | * `StreamExt::boxed` combinator |
314 | 314 | * Unsoundness fix for `FuturesUnordered` |
315 | 315 | * `StreamObj` (similar to `FutureObj`) |
316 | | -* Code examples for compatiblity layer functions |
317 | | -* Use cargo create renaming feature to import `[email protected]` for compatiblily layer |
| 316 | +* Code examples for compatibility layer functions |
| 317 | +* Use cargo create renaming feature to import `[email protected]` for compatibility layer |
318 | 318 | * Import pinning APIs from `core::pin` |
319 | 319 | * Run Clippy in CI only when it is available |
320 | 320 |
|
|
338 | 338 |
|
339 | 339 | # 0.3.0-alpha.2 - 2018-07-30 |
340 | 340 | * The changelog is back! |
341 | | -* Compatiblity with futures API in latest nightly |
| 341 | +* Compatibility with futures API in latest nightly |
342 | 342 | * Code examples and doc improvements |
343 | 343 | - IO: Methods of traits `AsyncReadExt`, `AsyncWriteExt` |
344 | 344 | - Future: |
|
360 | 360 | * We now use the unstable `use_extern_macros` feature for macro reexports |
361 | 361 | * CI improvements: Named CI jobs, tests are now run on macOS and Linux, the docs are generated and Clippy needs to pass |
362 | 362 | * `#[deny(warnings)]` was removed from all crates and is now only enforced in the CI |
363 | | -* We now have a naming convention for type paramters: `Fut` future, `F` function, `St` stream, `Si` sink, `S` sink & stream, `R` reader, `W` writer, `T` value, `E` error |
| 363 | +* We now have a naming convention for type parameters: `Fut` future, `F` function, `St` stream, `Si` sink, `S` sink & stream, `R` reader, `W` writer, `T` value, `E` error |
364 | 364 | * "Task" is now defined as our term for "lightweight thread". The code of the executors and `FuturesUnordered` was refactored to align with this definition. |
365 | 365 |
|
366 | 366 | # 0.3.0-alpha.1 - 2018-07-19 |
|
0 commit comments