@@ -19,11 +19,11 @@ Language
19
19
20
20
* Several [ restrictions have been added to trait coherence] [ coh ] in
21
21
order to make it easier for upstream authors to change traits
22
- without breaking downstream code.
22
+ without breaking downsteam code.
23
23
* Digits of binary and octal literals are [ lexed more eagerly] [ lex ] to
24
24
improve error messages and macro behavior. For example, ` 0b1234 ` is
25
25
now lexed as ` 0b1234 ` instead of two tokens, ` 0b1 ` and ` 234 ` .
26
- * Trait bounds [ are always invariant] [ inv ] , eliminating the need for
26
+ * Trait bounds [ are always invariant] [ inv ] , eleminating the need for
27
27
the ` PhantomFn ` and ` MarkerTrait ` lang items, which have been
28
28
removed.
29
29
* [ "-" is no longer a valid character in crate names] [ cr ] , the `extern crate
@@ -162,17 +162,17 @@ Misc
162
162
163
163
164
164
Version 1.0.0-alpha.2 (February 2015)
165
- =====================================
165
+ -------------------------------------
166
166
167
167
* ~ 1300 changes, numerous bugfixes
168
168
169
169
* Highlights
170
170
171
171
* The various I/O modules were [ overhauled] [ io-rfc ] to reduce
172
- unnecessary abstractions and provide better interoperation with
172
+ unncessary abstractions and provide better interoperation with
173
173
the underlying platform. The old ` io ` module remains temporarily
174
174
at ` std::old_io ` .
175
- * The standard library now [ participates in feature gating] [ feat ] ,
175
+ * The standard library now [ partipates in feature gating] [ feat ] ,
176
176
so use of unstable libraries now requires a ` #![feature(...)] `
177
177
attribute. The impact of this change is [ described on the
178
178
forum] [ feat-forum ] . [ RFC] [ feat-rfc ] .
@@ -260,9 +260,8 @@ Version 1.0.0-alpha.2 (February 2015)
260
260
[ ufcs-rfc ] : https://github.com/rust-lang/rfcs/blob/master/text/0132-ufcs.md
261
261
[ un ] : https://github.com/rust-lang/rust/pull/22256
262
262
263
-
264
263
Version 1.0.0-alpha (January 2015)
265
- ==================================
264
+ ----------------------------------
266
265
267
266
* ~ 2400 changes, numerous bugfixes
268
267
@@ -385,7 +384,7 @@ Version 1.0.0-alpha (January 2015)
385
384
syscall when available.
386
385
* The 'serialize' crate has been renamed 'rustc-serialize' and
387
386
moved out of the distribution to Cargo. Although it is widely
388
- used now, it is expected to be superseded in the near future.
387
+ used now, it is expected to be superceded in the near future.
389
388
* The ` Show ` formatter, typically implemented with
390
389
` #[derive(Show)] ` is [ now requested with the ` {:?} `
391
390
specifier] [ show ] and is intended for use by all types, for uses
@@ -447,9 +446,8 @@ Version 1.0.0-alpha (January 2015)
447
446
[ trpl ] : http://doc.rust-lang.org/book/index.html
448
447
[ rbe ] : http://rustbyexample.com/
449
448
450
-
451
449
Version 0.12.0 (October 2014)
452
- =============================
450
+ -----------------------------
453
451
454
452
* ~ 1900 changes, numerous bugfixes
455
453
@@ -570,9 +568,8 @@ Version 0.12.0 (October 2014)
570
568
* Official Rust binaries on Linux are more compatible with older
571
569
kernels and distributions, built on CentOS 5.10.
572
570
573
-
574
571
Version 0.11.0 (July 2014)
575
- ==========================
572
+ -------------------------
576
573
577
574
* ~ 1700 changes, numerous bugfixes
578
575
@@ -703,9 +700,8 @@ Version 0.11.0 (July 2014)
703
700
* Error message related to non-exhaustive match expressions have been
704
701
greatly improved.
705
702
706
-
707
703
Version 0.10 (April 2014)
708
- =========================
704
+ -------------------------
709
705
710
706
* ~ 1500 changes, numerous bugfixes
711
707
@@ -870,9 +866,8 @@ Version 0.10 (April 2014)
870
866
* search works across crates that have been rendered to the same output
871
867
directory.
872
868
873
-
874
869
Version 0.9 (January 2014)
875
- ==========================
870
+ --------------------------
876
871
877
872
* ~ 1800 changes, numerous bugfixes
878
873
@@ -1036,9 +1031,8 @@ Version 0.9 (January 2014)
1036
1031
* ` rustc ` adds a ` --dep-info ` flag for communicating dependencies to
1037
1032
build tools.
1038
1033
1039
-
1040
1034
Version 0.8 (September 2013)
1041
- ============================
1035
+ --------------------------
1042
1036
1043
1037
* ~ 2200 changes, numerous bugfixes
1044
1038
@@ -1192,9 +1186,8 @@ Version 0.8 (September 2013)
1192
1186
* A new documentation backend, rustdoc_ng, is available for use. It is
1193
1187
still invoked through the normal ` rustdoc ` command.
1194
1188
1195
-
1196
1189
Version 0.7 (July 2013)
1197
- =======================
1190
+ -----------------------
1198
1191
1199
1192
* ~ 2000 changes, numerous bugfixes
1200
1193
@@ -1309,9 +1302,8 @@ Version 0.7 (July 2013)
1309
1302
* Various improvements to rustdoc.
1310
1303
* Improvements to rustpkg (see the detailed release notes).
1311
1304
1312
-
1313
1305
Version 0.6 (April 2013)
1314
- ========================
1306
+ ------------------------
1315
1307
1316
1308
* ~ 2100 changes, numerous bugfixes
1317
1309
@@ -1412,9 +1404,8 @@ Version 0.6 (April 2013)
1412
1404
* Rust code may be embedded in foreign code under limited circumstances
1413
1405
* Inline assembler supported by new asm!() syntax extension.
1414
1406
1415
-
1416
1407
Version 0.5 (December 2012)
1417
- ===========================
1408
+ ---------------------------
1418
1409
1419
1410
* ~ 900 changes, numerous bugfixes
1420
1411
@@ -1469,9 +1460,8 @@ Version 0.5 (December 2012)
1469
1460
* Added a preliminary REPL, ` rusti `
1470
1461
* License changed from MIT to dual MIT/APL2
1471
1462
1472
-
1473
1463
Version 0.4 (October 2012)
1474
- ==========================
1464
+ --------------------------
1475
1465
1476
1466
* ~ 2000 changes, numerous bugfixes
1477
1467
@@ -1525,9 +1515,8 @@ Version 0.4 (October 2012)
1525
1515
Rust-based (visitor) code
1526
1516
* All hash functions and tables converted to secure, randomized SipHash
1527
1517
1528
-
1529
1518
Version 0.3 (July 2012)
1530
- ========================
1519
+ ------------------------
1531
1520
1532
1521
* ~ 1900 changes, numerous bugfixes
1533
1522
@@ -1584,9 +1573,8 @@ Version 0.3 (July 2012)
1584
1573
* Tool improvements
1585
1574
* Cargo automatically resolves dependencies
1586
1575
1587
-
1588
1576
Version 0.2 (March 2012)
1589
- =========================
1577
+ -------------------------
1590
1578
1591
1579
* > 1500 changes, numerous bugfixes
1592
1580
@@ -1625,9 +1613,8 @@ Version 0.2 (March 2012)
1625
1613
* Merged per-platform std::{os* , fs* } to core::{libc, os}
1626
1614
* Extensive cleanup, regularization in libstd, libcore
1627
1615
1628
-
1629
1616
Version 0.1 (January 20, 2012)
1630
- ===============================
1617
+ -------------------------------
1631
1618
1632
1619
* Most language features work, including:
1633
1620
* Unique pointers, unique closures, move semantics
0 commit comments