OLD | NEW |
1 ## 1.16.0 | 1 ## 1.16.0 |
2 | 2 |
3 ### Core library changes | 3 ### Core library changes |
4 | 4 |
5 * `dart:convert` | 5 * `dart:convert` |
6 * Added `BASE64URL` codec and corresponding `Base64Codec.urlSafe` constructor. | 6 * Added `BASE64URL` codec and corresponding `Base64Codec.urlSafe` constructor. |
7 | 7 |
8 * Introduce `ChunkedConverter` and deprecate chunked methods on `Converter`. | 8 * Introduce `ChunkedConverter` and deprecate chunked methods on `Converter`. |
9 | 9 |
10 * `dart:io` | 10 * `dart:io` |
(...skipping 15 matching lines...) Expand all Loading... |
26 | 26 |
27 ### Tool Changes | 27 ### Tool Changes |
28 | 28 |
29 * Pub | 29 * Pub |
30 * `pub serve` now provides caching headers that should improve the performance | 30 * `pub serve` now provides caching headers that should improve the performance |
31 of requesting large files multiple times. | 31 of requesting large files multiple times. |
32 | 32 |
33 * Both `pub get` and `pub upgrade` now have a `--no-precompile` flag that | 33 * Both `pub get` and `pub upgrade` now have a `--no-precompile` flag that |
34 disables precompilation of executables and transformed dependencies. | 34 disables precompilation of executables and transformed dependencies. |
35 | 35 |
| 36 * `pub publish` now resolves symlinks when publishing from a Git repository. |
| 37 This matches the behavior it always had when publishing a package that |
| 38 wasn't in a Git repository. |
| 39 |
36 * Dart Dev Compiler | 40 * Dart Dev Compiler |
37 * The **experimental** `dartdevc` executable has been added to the SDK. | 41 * The **experimental** `dartdevc` executable has been added to the SDK. |
38 | 42 |
39 * It will help early adopters validate the implementation and provide | 43 * It will help early adopters validate the implementation and provide |
40 feedback. `dartdevc` **is not** yet ready for production usage. | 44 feedback. `dartdevc` **is not** yet ready for production usage. |
41 | 45 |
42 * Read more about the Dart Dev Compiler [here][dartdevc]. | 46 * Read more about the Dart Dev Compiler [here][dartdevc]. |
43 | 47 |
44 [dartdevc]: https://github.com/dart-lang/dev_compiler | 48 [dartdevc]: https://github.com/dart-lang/dev_compiler |
45 | 49 |
(...skipping 841 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
887 they will keep the Dart process alive until they time out. This fixes the | 891 they will keep the Dart process alive until they time out. This fixes the |
888 handling of persistent connections. Previously, the client would shut down | 892 handling of persistent connections. Previously, the client would shut down |
889 immediately after a request. | 893 immediately after a request. |
890 | 894 |
891 * **Breaking change:** `HttpServer` no longer compresses all traffic by | 895 * **Breaking change:** `HttpServer` no longer compresses all traffic by |
892 default. The new `autoCompress` property can be set to `true` to re-enable | 896 default. The new `autoCompress` property can be set to `true` to re-enable |
893 compression. | 897 compression. |
894 | 898 |
895 * `dart:isolate`: `Isolate.spawnUri` added the optional `packageRoot` argument, | 899 * `dart:isolate`: `Isolate.spawnUri` added the optional `packageRoot` argument, |
896 which controls how it resolves `package:` URIs. | 900 which controls how it resolves `package:` URIs. |
OLD | NEW |