|
| 1 | +## 1.0.0-dev.5 |
| 2 | + |
| 3 | +- **BREAKING**: Renamed `RequestInit` to `FetchOptions`. |
| 4 | + This is done to make emphasis, that `fetch` and `Request` have different |
| 5 | + (default) behaviors. |
| 6 | +- Added `Request`. |
| 7 | +- Added `RequestDuplex`. This adds support for request streaming in supported |
| 8 | + browsers. |
| 9 | +- Added `ReadableStreamSource`. This allows you to create custom |
| 10 | + `ReadableStream`s, that is required for request streaming. |
| 11 | +- Added `ReadableStreamDefaultController`. |
| 12 | +- Added `ReadableStreamSource` class that helps you to create custom source |
| 13 | + for `ReadableStream`s. It can be created from Dart's`Stream`. |
| 14 | +- Added `RequestCache`. |
| 15 | +- Added `RequestDestination`. |
| 16 | +- Added missing options to `RequestMode` and added docs. |
| 17 | +- Added `FetchOptions` and `RequestOptions` with corresponding docs from MDN. |
| 18 | +- Compatibility layer: |
| 19 | + - **BREAKING**: Renamed `createRequestInit` to `createFetchOptions` |
| 20 | + - Added `createRequestOptions`. |
| 21 | + - Added `createReadableStream`. |
| 22 | + - Added `createReadableStreamSourceFromStream`. |
| 23 | +- Fixed dev dependencies versions, to allow running on Dart 2.19. |
| 24 | + |
| 25 | + |
1 | 26 | ## 1.0.0-dev.4 |
2 | 27 |
|
3 | 28 | - Fixes for `js.Iterator` with Arrays. (Resolves issue with `Headers`). |
4 | 29 |
|
5 | 30 | ## 1.0.0-dev.3 |
6 | 31 |
|
7 | | -- **BREAKING**: Renamed extensions from `<Class>Extension` to `<Class>InstanceMembers`. |
| 32 | +- **BREAKING**: Renamed extensions from `<Class>Extension` to |
| 33 | + `<Class>InstanceMembers`. |
8 | 34 | - Added `fetch_api.compatibility_layer` library to support Dart 2.19. |
9 | 35 | - Added `createHeadersFromMap` |
10 | 36 | - Added `createHeadersFromArray` |
|
0 commit comments