Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(180)

Side by Side Diff: CHANGELOG.md

Issue 1419163002: Update changelog (Closed) Base URL: git@github.com:dart-lang/sdk.git@master
Patch Set: Created 5 years, 2 months ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View unified diff | Download patch
« no previous file with comments | « no previous file | no next file » | no next file with comments »
Toggle Intra-line Diffs ('i') | Expand Comments ('e') | Collapse Comments ('c') | Show Comments Hide Comments ('s')
OLDNEW
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 29 matching lines...) Expand all
40 * `docgen` and 'dartdocgen' no longer ship in the sdk. The `docgen` sources have 40 * `docgen` and 'dartdocgen' no longer ship in the sdk. The `docgen` sources have
41 been removed from the repository. 41 been removed from the repository.
42 42
43 * This is the last release to ship the VM's "legacy debug protocol". 43 * This is the last release to ship the VM's "legacy debug protocol".
44 We intend to remove the legacy debug protocol in Dart VM 1.14. 44 We intend to remove the legacy debug protocol in Dart VM 1.14.
45 45
46 * The VM's Service Protocol has been updated to version 3.0 to take care 46 * The VM's Service Protocol has been updated to version 3.0 to take care
47 of a number of issues uncovered by the first few non-observatory 47 of a number of issues uncovered by the first few non-observatory
48 clients. This is a potentially breaking change for clients. 48 clients. This is a potentially breaking change for clients.
49 49
50 ## 1.12.0 50 ## 1.12.2 - 2015-10-21
51
52 ### Core library changes
53
54 * `dart:io`
55
56 * A memory leak in creation of Process objects is fixed.
57
58 ## 1.12.1 - 2015-09-08
59
60 ### Tool changes
61
62 * Pub
63
64 * Pub will now respect `.gitignore` when validating a package before it's
65 published. For example, if a `LICENSE` file exists but is ignored, that is
66 now an error.
67
68 * If the package is in a subdirectory of a Git repository and the entire
69 subdirectory is ignored with `.gitignore`, pub will act as though nothing
70 was ignored instead of uploading an empty package.
71
72 * The heuristics for determining when `pub get` needs to be run before various
73 commands have been improved. There should no longer be false positives when
74 non-dependency sections of the pubspec have been modified.
75
76 ## 1.12.0 - 2015-08-31
51 77
52 ### Language changes 78 ### Language changes
53 79
54 * Null-aware operators 80 * Null-aware operators
55 * `??`: if null operator. `expr1 ?? expr2` evaluates to `expr1` if not `null `, otherwise `expr2`. 81 * `??`: if null operator. `expr1 ?? expr2` evaluates to `expr1` if not `null `, otherwise `expr2`.
56 * `??=`: null-aware assignment. `v ??= expr` causes `v` to be assigned `expr ` only if `v` is `null`. 82 * `??=`: null-aware assignment. `v ??= expr` causes `v` to be assigned `expr ` only if `v` is `null`.
57 * `x?.p`: null-aware access. `x?.p` evaluates to `x.p` if `x` is not `null`, otherwise evaluates to `null`. 83 * `x?.p`: null-aware access. `x?.p` evaluates to `x.p` if `x` is not `null`, otherwise evaluates to `null`.
58 * `x?.m()`: null-aware method invocation. `x?.m()` invokes `m` only if `x` i s not `null`. 84 * `x?.m()`: null-aware method invocation. `x?.m()` invokes `m` only if `x` i s not `null`.
59 85
60 ### Core library changes 86 ### Core library changes
(...skipping 152 matching lines...) Expand 10 before | Expand all | Expand 10 after
213 * The service protocol now includes a `"jsonrpc"` property in its responses, as 239 * The service protocol now includes a `"jsonrpc"` property in its responses, as
214 opposed to `"json-rpc"`. 240 opposed to `"json-rpc"`.
215 241
216 * The service protocol now properly handles requests with non-string ids. 242 * The service protocol now properly handles requests with non-string ids.
217 Numeric ids are no longer converted to strings, and null ids now don't produce 243 Numeric ids are no longer converted to strings, and null ids now don't produce
218 a response. 244 a response.
219 245
220 * Some RPCs that didn't include a `"jsonrpc"` property in their responses now 246 * Some RPCs that didn't include a `"jsonrpc"` property in their responses now
221 include one. 247 include one.
222 248
223 ## 1.11.2 249 ## 1.11.2 - 2015-08-03
224 250
225 ### Core library changes 251 ### Core library changes
226 252
227 * Fix a bug where `WebSocket.close()` would crash if called after 253 * Fix a bug where `WebSocket.close()` would crash if called after
228 `WebSocket.cancel()`. 254 `WebSocket.cancel()`.
229 255
230 ## 1.11.1 256 ## 1.11.1 - 2015-07-02
231 257
232 ### Tool changes 258 ### Tool changes
233 259
234 * Pub will always load Dart SDK assets from the SDK whose `pub` executable was 260 * Pub will always load Dart SDK assets from the SDK whose `pub` executable was
235 run, even if a `DART_SDK` environment variable is set. 261 run, even if a `DART_SDK` environment variable is set.
236 262
237 ## 1.11.0 - 2015-06-25 263 ## 1.11.0 - 2015-06-25
238 264
239 ### Core library changes 265 ### Core library changes
240 266
(...skipping 329 matching lines...) Expand 10 before | Expand all | Expand 10 after
570 they will keep the Dart process alive until they time out. This fixes the 596 they will keep the Dart process alive until they time out. This fixes the
571 handling of persistent connections. Previously, the client would shut down 597 handling of persistent connections. Previously, the client would shut down
572 immediately after a request. 598 immediately after a request.
573 599
574 * **Breaking change:** `HttpServer` no longer compresses all traffic by 600 * **Breaking change:** `HttpServer` no longer compresses all traffic by
575 default. The new `autoCompress` property can be set to `true` to re-enable 601 default. The new `autoCompress` property can be set to `true` to re-enable
576 compression. 602 compression.
577 603
578 * `dart:isolate`: `Isolate.spawnUri` added the optional `packageRoot` argument, 604 * `dart:isolate`: `Isolate.spawnUri` added the optional `packageRoot` argument,
579 which controls how it resolves `package:` URIs. 605 which controls how it resolves `package:` URIs.
OLDNEW
« no previous file with comments | « no previous file | no next file » | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698