1
+ Version 1.43.1 (2020-05-07)
2
+ ===========================
3
+
4
+ * [Updated openssl-src to 1.1.1g for CVE-2020-1967.][71430]
5
+ * [Fixed the stabilization of AVX-512 features.][71473]
6
+ * [Fixed `cargo package --list` not working with unpublished dependencies.][cargo/8151]
7
+
8
+ [71430]: https://github.com/rust-lang/rust/pull/71430
9
+ [71473]: https://github.com/rust-lang/rust/issues/71473
10
+ [cargo/8151]: https://github.com/rust-lang/cargo/issues/8151
11
+
12
+
1
13
Version 1.43.0 (2020-04-23)
2
14
==========================
3
15
@@ -14,7 +26,7 @@ Language
14
26
- [Merge `fn` syntax + cleanup item parsing.][68728]
15
27
- [`item` macro fragments can be interpolated into `trait`s, `impl`s, and `extern` blocks.][69366]
16
28
For example, you may now write:
17
- ```rust
29
+ ```rust
18
30
macro_rules! mac_trait {
19
31
($i:item) => {
20
32
trait T { $i }
82
94
- [Certain checks in the `const_err` lint were deemed unrelated to const
83
95
evaluation][69185], and have been moved to the `unconditional_panic` and
84
96
`arithmetic_overflow` lints.
85
-
97
+
86
98
Compatibility Notes
87
99
-------------------
88
100
@@ -173,7 +185,7 @@ Language
173
185
(e.g. `type Foo: Ord;`).
174
186
- `...` (the C-variadic type) may occur syntactically directly as the type of
175
187
any function parameter.
176
-
188
+
177
189
These are still rejected *semantically*, so you will likely receive an error
178
190
but these changes can be seen and parsed by procedural macros and
179
191
conditional compilation.
@@ -465,7 +477,7 @@ Compatibility Notes
465
477
- [Using `#[inline]` on function prototypes and consts now emits a warning under
466
478
`unused_attribute` lint.][65294] Using `#[inline]` anywhere else inside traits
467
479
or `extern` blocks now correctly emits a hard error.
468
-
480
+
469
481
[65294]: https://github.com/rust-lang/rust/pull/65294/
470
482
[66103]: https://github.com/rust-lang/rust/pull/66103/
471
483
[65843]: https://github.com/rust-lang/rust/pull/65843/
0 commit comments