@@ -33,15 +33,15 @@ Libraries
33
33
- [ ` UnsafeCell::into_inner ` is now safe.] [ 47204 ]
34
34
- [ Implement libstd for CloudABI.] [ 47268 ]
35
35
- [ ` Float::{from_bits, to_bits} ` is now available in libcore.] [ 46931 ]
36
- - [ renamed ` ptr::Shared ` to ` ptr::NonNull ` . ] [ 46952 ]
36
+
37
37
- [ Implement ` AsRef<Path> ` for Component] [ 46985 ]
38
- - [ Deprecated ` [T]::rotate ` in favor of ` [T]::rotate_{left,right} ` .] [ 46777 ]
39
38
- [ Implemented ` Write ` for ` Cursor<&mut Vec<T>> ` ] [ 46830 ]
40
39
- [ Moved ` Duration ` to libcore.] [ 46666 ]
41
40
42
41
Stabilized APIs
43
42
---------------
44
43
- [ ` Location::column ` ]
44
+ - [ ` ptr::NonNull ` ]
45
45
46
46
The following functions can now be used in a constant expression.
47
47
eg. ` static MINUTE: Duration = Duration::from_secs(60); `
@@ -65,10 +65,11 @@ Compatibility Notes
65
65
- [ Deprecated ` net::lookup_host ` .] [ 47510 ]
66
66
- [ ` rustdoc ` has switched to pulldown as the default markdown renderer.] [ 47398 ]
67
67
- The borrow checker was sometimes incorrectly permitting overlapping borrows
68
- around indexing operations (see #47349 ). This has been fixed (which also
69
- enabled some correct code that used to cause errors (e.g. #33903 and #46095 ).
68
+ around indexing operations (see [ #47349 ] [ 47349 ] ). This has been fixed (which also
69
+ enabled some correct code that used to cause errors (e.g. [ #33903 ] [ 33903 ] and [ #46095 ] [ 46095 ] ).
70
70
- [ Removed deprecated unstable attribute ` #[simd] ` .] [ 47251 ]
71
71
72
+ [ 33903 ] : https://github.com/rust-lang/rust/pull/33903
72
73
[ 47947 ] : https://github.com/rust-lang/rust/pull/47947
73
74
[ 47948 ] : https://github.com/rust-lang/rust/pull/47948
74
75
[ 47760 ] : https://github.com/rust-lang/rust/pull/47760
@@ -82,17 +83,18 @@ Compatibility Notes
82
83
[ 47268 ] : https://github.com/rust-lang/rust/pull/47268
83
84
[ 47282 ] : https://github.com/rust-lang/rust/pull/47282
84
85
[ 47300 ] : https://github.com/rust-lang/rust/pull/47300
86
+ [ 47349 ] : https://github.com/rust-lang/rust/pull/47349
85
87
[ 46931 ] : https://github.com/rust-lang/rust/pull/46931
86
- [ 46952 ] : https://github.com/rust-lang/rust/pull/46952
87
88
[ 46985 ] : https://github.com/rust-lang/rust/pull/46985
88
89
[ 47006 ] : https://github.com/rust-lang/rust/pull/47006
89
- [ 46777 ] : https://github.com/rust-lang/rust/pull/46777
90
90
[ 46830 ] : https://github.com/rust-lang/rust/pull/46830
91
+ [ 46095 ] : https://github.com/rust-lang/rust/pull/46095
91
92
[ 46666 ] : https://github.com/rust-lang/rust/pull/46666
92
93
[ cargo/5013 ] : https://github.com/rust-lang/cargo/pull/5013
93
94
[ cargo/5029 ] : https://github.com/rust-lang/cargo/pull/5029
94
95
[ RFC 1358 ] : https://github.com/rust-lang/rfcs/pull/1358
95
96
[ `Location::column` ] : https://doc.rust-lang.org/std/panic/struct.Location.html#method.column
97
+ [ `ptr::NonNull` ] : https://doc.rust-lang.org/std/ptr/struct.NonNull.html
96
98
97
99
98
100
Version 1.24.0 (2018-02-15)
0 commit comments