@@ -6,11 +6,53 @@ document.
66
77## Unreleased / Beta / In Rust Nightly
88
9- [ ca3b3937...master] ( https://github.com/rust-lang/rust-clippy/compare/ca3b3937...master )
9+ [ c9139bd5...master] ( https://github.com/rust-lang/rust-clippy/compare/c9139bd5...master )
10+
11+ ## Rust 1.80
12+
13+ Current stable, released 2024-07-25
14+
15+ [ View all 68 merged pull requests] ( https://github.com/rust-lang/rust-clippy/pulls?q=merged%3A2024-04-18T22%3A50%3A22Z..2024-05-30T08%3A26%3A18Z+base%3Amaster )
16+
17+ ### New Lints
18+
19+ * Added [ ` while_float ` ] to ` nursery `
20+ [ #12765 ] ( https://github.com/rust-lang/rust-clippy/pull/12765 )
21+ * Added [ ` macro_metavars_in_unsafe ` ] to ` suspicious `
22+ [ #12107 ] ( https://github.com/rust-lang/rust-clippy/pull/12107 )
23+ * Added [ ` renamed_function_params ` ] to ` restriction `
24+ [ #11540 ] ( https://github.com/rust-lang/rust-clippy/pull/11540 )
25+ * Added [ ` doc_lazy_continuation ` ] to ` style `
26+ [ #12770 ] ( https://github.com/rust-lang/rust-clippy/pull/12770 )
27+
28+ ### Moves and Deprecations
29+
30+ * Moved [ ` assigning_clones ` ] to ` pedantic ` (From ` perf ` now allow-by-default)
31+ [ #12779 ] ( https://github.com/rust-lang/rust-clippy/pull/12779 )
32+ * Moved [ ` single_char_pattern ` ] to ` pedantic ` (From ` perf ` now allow-by-default)
33+ [ #11852 ] ( https://github.com/rust-lang/rust-clippy/pull/11852 )
34+
35+ ### Enhancements
36+
37+ * [ ` panic ` ] : Added [ ` allow-panic-in-tests ` ] configuration to allow the lint in tests
38+ [ #12803 ] ( https://github.com/rust-lang/rust-clippy/pull/12803 )
39+ * [ ` missing_const_for_fn ` ] : Now respects the [ ` msrv ` ] configuration
40+ [ #12713 ] ( https://github.com/rust-lang/rust-clippy/pull/12713 )
41+ * [ ` missing_panics_doc ` ] : No longer lints on compile-time panics
42+ [ #12790 ] ( https://github.com/rust-lang/rust-clippy/pull/12790 )
43+ * [ ` collapsible_match ` ] : Now considers the [ ` msrv ` ] configuration for the suggestion
44+ [ #12745 ] ( https://github.com/rust-lang/rust-clippy/pull/12745 )
45+ * [ ` useless_vec ` ] : Added [ ` allow-useless-vec-in-tests ` ] configuration to allow the lint in tests
46+ [ #12725 ] ( https://github.com/rust-lang/rust-clippy/pull/12725 )
47+
48+ ### Suggestion Fixes/Improvements
49+
50+ * [ ` single_match ` ] , [ ` single_match_else ` ] : Suggestions are now machine-applicable
51+ [ #12726 ] ( https://github.com/rust-lang/rust-clippy/pull/12726 )
1052
1153## Rust 1.79
1254
13- Current stable, released 2024-06-13
55+ Released 2024-06-13
1456
1557[ View all 102 merged pull requests] ( https://github.com/rust-lang/rust-clippy/pulls?q=merged%3A2024-03-08T11%3A13%3A58Z..2024-04-18T15%3A50%3A50Z+base%3Amaster )
1658
@@ -5713,6 +5755,7 @@ Released 2018-09-13
57135755[ `partialeq_to_none` ] : https://rust-lang.github.io/rust-clippy/master/index.html#partialeq_to_none
57145756[ `path_buf_push_overwrite` ] : https://rust-lang.github.io/rust-clippy/master/index.html#path_buf_push_overwrite
57155757[ `path_ends_with_ext` ] : https://rust-lang.github.io/rust-clippy/master/index.html#path_ends_with_ext
5758+ [ `pathbuf_init_then_push` ] : https://rust-lang.github.io/rust-clippy/master/index.html#pathbuf_init_then_push
57165759[ `pattern_type_mismatch` ] : https://rust-lang.github.io/rust-clippy/master/index.html#pattern_type_mismatch
57175760[ `permissions_set_readonly_false` ] : https://rust-lang.github.io/rust-clippy/master/index.html#permissions_set_readonly_false
57185761[ `positional_named_format_parameters` ] : https://rust-lang.github.io/rust-clippy/master/index.html#positional_named_format_parameters
@@ -5788,6 +5831,7 @@ Released 2018-09-13
57885831[ `result_unit_err` ] : https://rust-lang.github.io/rust-clippy/master/index.html#result_unit_err
57895832[ `result_unwrap_used` ] : https://rust-lang.github.io/rust-clippy/master/index.html#result_unwrap_used
57905833[ `return_self_not_must_use` ] : https://rust-lang.github.io/rust-clippy/master/index.html#return_self_not_must_use
5834+ [ `reverse_range_loop` ] : https://rust-lang.github.io/rust-clippy/master/index.html#reverse_range_loop
57915835[ `reversed_empty_ranges` ] : https://rust-lang.github.io/rust-clippy/master/index.html#reversed_empty_ranges
57925836[ `same_functions_in_if_condition` ] : https://rust-lang.github.io/rust-clippy/master/index.html#same_functions_in_if_condition
57935837[ `same_item_push` ] : https://rust-lang.github.io/rust-clippy/master/index.html#same_item_push
@@ -5871,6 +5915,7 @@ Released 2018-09-13
58715915[ `to_string_in_format_args` ] : https://rust-lang.github.io/rust-clippy/master/index.html#to_string_in_format_args
58725916[ `to_string_trait_impl` ] : https://rust-lang.github.io/rust-clippy/master/index.html#to_string_trait_impl
58735917[ `todo` ] : https://rust-lang.github.io/rust-clippy/master/index.html#todo
5918+ [ `too_long_first_doc_paragraph` ] : https://rust-lang.github.io/rust-clippy/master/index.html#too_long_first_doc_paragraph
58745919[ `too_many_arguments` ] : https://rust-lang.github.io/rust-clippy/master/index.html#too_many_arguments
58755920[ `too_many_lines` ] : https://rust-lang.github.io/rust-clippy/master/index.html#too_many_lines
58765921[ `toplevel_ref_arg` ] : https://rust-lang.github.io/rust-clippy/master/index.html#toplevel_ref_arg
@@ -5956,6 +6001,7 @@ Released 2018-09-13
59566001[ `unused_io_amount` ] : https://rust-lang.github.io/rust-clippy/master/index.html#unused_io_amount
59576002[ `unused_label` ] : https://rust-lang.github.io/rust-clippy/master/index.html#unused_label
59586003[ `unused_peekable` ] : https://rust-lang.github.io/rust-clippy/master/index.html#unused_peekable
6004+ [ `unused_result_ok` ] : https://rust-lang.github.io/rust-clippy/master/index.html#unused_result_ok
59596005[ `unused_rounding` ] : https://rust-lang.github.io/rust-clippy/master/index.html#unused_rounding
59606006[ `unused_self` ] : https://rust-lang.github.io/rust-clippy/master/index.html#unused_self
59616007[ `unused_unit` ] : https://rust-lang.github.io/rust-clippy/master/index.html#unused_unit
@@ -5968,6 +6014,7 @@ Released 2018-09-13
59686014[ `use_debug` ] : https://rust-lang.github.io/rust-clippy/master/index.html#use_debug
59696015[ `use_self` ] : https://rust-lang.github.io/rust-clippy/master/index.html#use_self
59706016[ `used_underscore_binding` ] : https://rust-lang.github.io/rust-clippy/master/index.html#used_underscore_binding
6017+ [ `used_underscore_items` ] : https://rust-lang.github.io/rust-clippy/master/index.html#used_underscore_items
59716018[ `useless_asref` ] : https://rust-lang.github.io/rust-clippy/master/index.html#useless_asref
59726019[ `useless_attribute` ] : https://rust-lang.github.io/rust-clippy/master/index.html#useless_attribute
59736020[ `useless_conversion` ] : https://rust-lang.github.io/rust-clippy/master/index.html#useless_conversion
@@ -6002,6 +6049,7 @@ Released 2018-09-13
60026049[ `zero_repeat_side_effects` ] : https://rust-lang.github.io/rust-clippy/master/index.html#zero_repeat_side_effects
60036050[ `zero_sized_map_values` ] : https://rust-lang.github.io/rust-clippy/master/index.html#zero_sized_map_values
60046051[ `zero_width_space` ] : https://rust-lang.github.io/rust-clippy/master/index.html#zero_width_space
6052+ [ `zombie_processes` ] : https://rust-lang.github.io/rust-clippy/master/index.html#zombie_processes
60056053[ `zst_offset` ] : https://rust-lang.github.io/rust-clippy/master/index.html#zst_offset
60066054<!-- end autogenerated links to lint list -->
60076055<!-- begin autogenerated links to configuration documentation -->
0 commit comments