OLD | NEW |
1 ## 1.14.0 | 1 ## 1.14.0 |
2 | 2 |
3 ### Core library changes | 3 ### Core library changes |
4 * `dart:math` | 4 * `dart:math` |
5 * `Random` added a `secure` constructor returning a cryptographically secure | 5 * `Random` added a `secure` constructor returning a cryptographically secure |
6 random generator which reads from the entropy source provided by the | 6 random generator which reads from the entropy source provided by the |
7 embedder for every generated random value. | 7 embedder for every generated random value. |
8 | 8 |
9 ## 1.13.0 | 9 ## 1.13.0 |
10 | 10 |
(...skipping 27 matching lines...) Expand all Loading... |
38 before delivering the request. | 38 before delivering the request. |
39 * To allow connections to be accepted on the same port across different | 39 * To allow connections to be accepted on the same port across different |
40 isolates, set the `shared` argument to `true` when creating server socket | 40 isolates, set the `shared` argument to `true` when creating server socket |
41 and `HttpServer` instances. | 41 and `HttpServer` instances. |
42 * The deprecated `ServerSocketReference` and `RawServerSocketReference` | 42 * The deprecated `ServerSocketReference` and `RawServerSocketReference` |
43 classes have been removed. | 43 classes have been removed. |
44 * The corresponding `reference` properties on `ServerSocket` and | 44 * The corresponding `reference` properties on `ServerSocket` and |
45 `RawServerSocket` have been removed. | 45 `RawServerSocket` have been removed. |
46 | 46 |
47 * `dart:isolate` | 47 * `dart:isolate` |
48 * `Isolate` added `packageRoot` and `packageMap` getters. | 48 * `spawnUri` added an `environment` named argument. |
49 * `Isolate.spawnUri` added `packageMap` parameter. | |
50 | 49 |
51 ### Tool changes | 50 ### Tool changes |
52 | 51 |
53 * `docgen` and 'dartdocgen' no longer ship in the sdk. The `docgen` sources have | 52 * `docgen` and 'dartdocgen' no longer ship in the sdk. The `docgen` sources have |
54 been removed from the repository. | 53 been removed from the repository. |
55 | 54 |
56 * This is the last release to ship the VM's "legacy debug protocol". | 55 * This is the last release to ship the VM's "legacy debug protocol". |
57 We intend to remove the legacy debug protocol in Dart VM 1.14. | 56 We intend to remove the legacy debug protocol in Dart VM 1.14. |
58 | 57 |
59 * The VM's Service Protocol has been updated to version 3.0 to take care | 58 * The VM's Service Protocol has been updated to version 3.0 to take care |
(...skipping 549 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
609 they will keep the Dart process alive until they time out. This fixes the | 608 they will keep the Dart process alive until they time out. This fixes the |
610 handling of persistent connections. Previously, the client would shut down | 609 handling of persistent connections. Previously, the client would shut down |
611 immediately after a request. | 610 immediately after a request. |
612 | 611 |
613 * **Breaking change:** `HttpServer` no longer compresses all traffic by | 612 * **Breaking change:** `HttpServer` no longer compresses all traffic by |
614 default. The new `autoCompress` property can be set to `true` to re-enable | 613 default. The new `autoCompress` property can be set to `true` to re-enable |
615 compression. | 614 compression. |
616 | 615 |
617 * `dart:isolate`: `Isolate.spawnUri` added the optional `packageRoot` argument, | 616 * `dart:isolate`: `Isolate.spawnUri` added the optional `packageRoot` argument, |
618 which controls how it resolves `package:` URIs. | 617 which controls how it resolves `package:` URIs. |
OLD | NEW |