| 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 |