OLD | NEW |
1 ## 1.14.0 | 1 ## 1.14.0 |
2 | 2 |
3 ### Core library changes | 3 ### Core library changes |
4 * `dart:convert` | 4 * `dart:convert` |
5 * `Base64Decoder.convert` now takes optional `start` and `end` parameters. | 5 * `Base64Decoder.convert` now takes optional `start` and `end` parameters. |
6 | 6 |
7 * `dart:core` | 7 * `dart:core` |
8 * Added `current` getter to `StackTrace` class. | 8 * Added `current` getter to `StackTrace` class. |
9 * Added `Uri.data` getter for `data:` URIs, and `UriData` class for the | 9 * Added `Uri.data` getter for `data:` URIs, and `UriData` class for the |
10 return type. | 10 return type. |
(...skipping 35 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
46 to real-world use-cases. | 46 to real-world use-cases. |
47 | 47 |
48 * `pub deps` now supports a `--no-dev` flag, which causes it to emit the | 48 * `pub deps` now supports a `--no-dev` flag, which causes it to emit the |
49 dependency tree as it would be if no `dev_dependencies` were in use. This | 49 dependency tree as it would be if no `dev_dependencies` were in use. This |
50 makes it easier to see your package's dependency footprint as your users | 50 makes it easier to see your package's dependency footprint as your users |
51 will experience it. | 51 will experience it. |
52 | 52 |
53 * `pub global run` now detects when a global executable's SDK constraint is no | 53 * `pub global run` now detects when a global executable's SDK constraint is no |
54 longer met and errors out, rather than trying to run the executable anyway. | 54 longer met and errors out, rather than trying to run the executable anyway. |
55 | 55 |
| 56 * Pub commands that check whether the lockfile is up-to-date (`pub run`, `pub |
| 57 deps`, `pub serve`, and `pub build`) now do additional verification. They |
| 58 ensure that any path dependencies' pubspecs haven't been changed, and they |
| 59 ensure that the current SDK version is compatible with all dependencies. |
| 60 |
56 * Fixed a crashing bug when using `pub global run` on a global script that | 61 * Fixed a crashing bug when using `pub global run` on a global script that |
57 didn't exist. | 62 didn't exist. |
58 | 63 |
59 * Fixed a crashing bug when a pubspec contains a dependency without a source | 64 * Fixed a crashing bug when a pubspec contains a dependency without a source |
60 declared. | 65 declared. |
61 | 66 |
62 ## 1.13.0 - 2015-11-18 | 67 ## 1.13.0 - 2015-11-18 |
63 | 68 |
64 ### Core library changes | 69 ### Core library changes |
65 * `dart:async` | 70 * `dart:async` |
(...skipping 638 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
704 they will keep the Dart process alive until they time out. This fixes the | 709 they will keep the Dart process alive until they time out. This fixes the |
705 handling of persistent connections. Previously, the client would shut down | 710 handling of persistent connections. Previously, the client would shut down |
706 immediately after a request. | 711 immediately after a request. |
707 | 712 |
708 * **Breaking change:** `HttpServer` no longer compresses all traffic by | 713 * **Breaking change:** `HttpServer` no longer compresses all traffic by |
709 default. The new `autoCompress` property can be set to `true` to re-enable | 714 default. The new `autoCompress` property can be set to `true` to re-enable |
710 compression. | 715 compression. |
711 | 716 |
712 * `dart:isolate`: `Isolate.spawnUri` added the optional `packageRoot` argument, | 717 * `dart:isolate`: `Isolate.spawnUri` added the optional `packageRoot` argument, |
713 which controls how it resolves `package:` URIs. | 718 which controls how it resolves `package:` URIs. |
OLD | NEW |