@@ -18,8 +18,8 @@ If you find any errors in this week's issue, [please submit a PR](https://github
18
18
19
19
# Crate of the Week
20
20
21
- This week's crate is [ colored ] ( https://crates.io/crates/colored ) a UNIX-based terminal color crate. Thanks to [ Kyle Galloway ] ( https://users.rust-lang.org/u/kylegalloway ) for
22
- the suggestion.
21
+ This week's crate is [ cargo-outdated ] ( https://crates.io/crates/cargo-outdated ) , a cargo subcommand that shows outdated dependencies including latest compatible
22
+ and latest version. Thanks to [ Colin Kiegel ] ( https://users.rust-lang.org/u/colin_kiegel ) for the suggestion.
23
23
24
24
[ Submit your suggestions and votes for next week] [ submit_crate ] !
25
25
@@ -66,28 +66,35 @@ If you are a Rust project owner and are looking for contributors, please submit
66
66
67
67
# Updates from Rust Core
68
68
69
- 121 pull requests were [ merged in the last week] [ merged ]
70
-
71
- [ merged ] : https://github.com/search?q=is%3Apr+org%3Arust-lang+is%3Amerged+merged%3A2017-10-16..2017-10-23
72
-
73
- * [ rustbuild: Compile rustc with ThinLTO] ( https://github.com/rust-lang/rust/pull/45400 )
74
- * [ code suggestions for non-shorthand field pattern, no-mangle lints] ( https://github.com/rust-lang/rust/pull/45232 )
75
- * [ cleanly error for non-const variable in associated const] ( https://github.com/rust-lang/rust/pull/45442 )
76
- * [ remove or encapsulate the remaining non-query data in tcx] ( https://github.com/rust-lang/rust/pull/44501 )
77
- * [ make ` erase_regions_ty ` query anonymous] ( https://github.com/rust-lang/rust/pull/45364 )
78
- * [ bump the minimum LLVM to 3.9] ( https://github.com/rust-lang/rust/pull/45326 )
79
- * [ backport ThinLTO LLVM 5 fixes] ( https://github.com/rust-lang/rust/pull/45301 )
80
- * [ rustc: Move bytecode compression into codegen] ( https://github.com/rust-lang/rust/pull/45399 )
81
- * [ rustc: Add ` _imp_ ` symbols later in compilation] ( https://github.com/rust-lang/rust/pull/45348 )
82
- * [ incr.comp.: Use 128bit SipHash for fingerprinting] ( https://github.com/rust-lang/rust/pull/45319 )
83
- * [ mark block exits as reachable if the block can break] ( https://github.com/rust-lang/rust/pull/45316 )
84
- * [ avoid unnecessary allocas for indirect function arguments] ( https://github.com/rust-lang/rust/pull/44573 )
85
- * [ std: Update randomness implementation on Windows] ( https://github.com/rust-lang/rust/pull/45370 )
86
- * [ fix a few bugs in drop generation] ( https://github.com/rust-lang/rust/pull/45359 )
87
- * [ introduce pthread_cancel() for terminating threads] ( https://github.com/rust-lang/libc/pull/810 )
88
- * [ fix ABI breakage in syscall constants] ( https://github.com/rust-lang/libc/pull/815 )
89
- * [ fix most rendering warnings from switching to CommonMark] ( https://github.com/rust-lang/rust/pull/45419 )
90
- * [ allow cargo install --version as well (preferred)] ( https://github.com/rust-lang/cargo/pull/4637 )
69
+ 111 pull requests were [ merged in the last week] [ merged ]
70
+
71
+ [ merged ] : https://github.com/search?q=is%3Apr+org%3Arust-lang+is%3Amerged+merged%3A2017-10-23..2017-10-30
72
+
73
+ * [ ci: upgrade Android SDK/NDK and refactor to use sdkmanager/avdmanager] ( https://github.com/rust-lang/rust/pull/45580 )
74
+ * [ implement RFC 1861: Extern types] ( https://github.com/rust-lang/rust/pull/44295 )
75
+ * [ avoid unnecessary copies of arguments that are simple bindings] ( https://github.com/rust-lang/rust/pull/45380 )
76
+ * [ add short error message-format] ( https://github.com/rust-lang/rust/pull/44636 )
77
+ * [ add several lints into ` unused ` lint group] ( https://github.com/rust-lang/rust/pull/45424 )
78
+ * [ resolve types properly in const eval] ( https://github.com/rust-lang/rust/pull/45488 )
79
+ * [ create NormalizeTy query] ( https://github.com/rust-lang/rust/pull/44984 )
80
+ * [ ` crate ` shorthand visibility modifier] ( https://github.com/rust-lang/rust/pull/45401 )
81
+ * [ move Generics from MethodSig to TraitItem and ImplItem] ( https://github.com/rust-lang/rust/pull/44766 )
82
+ * [ add generics to LateContext] ( https://github.com/rust-lang/rust/pull/45611 )
83
+ * [ don't emit the same compiler diagnostic twice] ( https://github.com/rust-lang/rust/pull/45519 )
84
+ * [ improve diagnostics when list of tokens has incorrect separators] ( https://github.com/rust-lang/rust/pull/45503 )
85
+ * [ use 128 bit instead of Symbol for crate disambiguator] ( https://github.com/rust-lang/rust/pull/45476 )
86
+ * [ remove dependency tracking for variance computation] ( https://github.com/rust-lang/rust/pull/45473 )
87
+ * [ implement Hash for raw pointers to unsized types] ( https://github.com/rust-lang/rust/pull/45483 )
88
+ * [ visit attribute tokens in ` DefCollector ` and ` BuildReducedGraphVisitor ` ] ( https://github.com/rust-lang/rust/pull/45464 )
89
+ * [ remove deprecated ` collections ` crate] ( https://github.com/rust-lang/rust/pull/45446 )
90
+ * [ fix 32- vs 64-bit platform instability in StableHasher] ( https://github.com/rust-lang/rust/pull/45522 )
91
+ * [ std: optimize thread park/unpark implementation] ( https://github.com/rust-lang/rust/pull/45524 )
92
+ * [ std: disable usage of mmap allocator in libbacktrace ] ( https://github.com/rust-lang/rust/pull/45523 )
93
+ * [ add current_pid function] ( https://github.com/rust-lang/rust/pull/45059 )
94
+ * [ cargo: add unit test checking to ` cargo check ` ] ( https://github.com/rust-lang/cargo/pull/4592 )
95
+ * [ cargo: improving the error message for when a patched dependency does not resolve to anything] ( https://github.com/rust-lang/cargo/pull/4607 )
96
+ * [ cargo: alternative registries] ( https://github.com/rust-lang/cargo/pull/4506 )
97
+ * [ rustdoc: Show src button and function version on mobile version ] ( https://github.com/rust-lang/rust/pull/45502 )
91
98
92
99
## New Contributors
93
100
0 commit comments