@@ -6,11 +6,52 @@ document.
66
77## Unreleased / Beta / In Rust Nightly
88
9- [ aa0d5513...master] ( https://github.com/rust-lang/rust-clippy/compare/aa0d5513...master )
9+ [ 786fbd6d...master] ( https://github.com/rust-lang/rust-clippy/compare/786fbd6d...master )
10+
11+ ## Rust 1.84
12+
13+ Current stable, released 2025-01-09
14+
15+ [ View all 84 merged pull requests] ( https://github.com/rust-lang/rust-clippy/pulls?q=merged%3A2024-10-03T21%3A23%3A58Z..2024-11-14T17%3A41%3A37Z+base%3Amaster )
16+
17+ ### New Lints
18+
19+ * Added [ ` unnecessary_map_or ` ] to ` style `
20+ [ #11796 ] ( https://github.com/rust-lang/rust-clippy/pull/11796 )
21+ * Added [ ` arbitrary_source_item_ordering ` ] to ` restriction `
22+ [ #13376 ] ( https://github.com/rust-lang/rust-clippy/pull/13376 )
23+ * Added [ ` map_with_unused_argument_over_ranges ` ] to ` restriction `
24+ [ #13034 ] ( https://github.com/rust-lang/rust-clippy/pull/13034 )
25+ * Added [ ` map_all_any_identity ` ] to ` complexity `
26+ [ #13499 ] ( https://github.com/rust-lang/rust-clippy/pull/13499 )
27+ * Added [ ` needless_as_bytes ` ] to ` complexity `
28+ [ #13437 ] ( https://github.com/rust-lang/rust-clippy/pull/13437 )
29+ * Added [ ` unnecessary_literal_bound ` ] to ` pedantic `
30+ [ #13395 ] ( https://github.com/rust-lang/rust-clippy/pull/13395 )
31+ * Added [ ` manual_ignore_case_cmp ` ] to ` perf `
32+ [ #13334 ] ( https://github.com/rust-lang/rust-clippy/pull/13334 )
33+ * Added [ ` regex_creation_in_loops ` ] to ` perf `
34+ [ #13412 ] ( https://github.com/rust-lang/rust-clippy/pull/13412 )
35+
36+ ### Moves and Deprecations
37+
38+ * Moved [ ` manual_is_power_of_two ` ] to ` pedantic ` (From ` complexity ` , now allow-by-default)
39+ [ #13553 ] ( https://github.com/rust-lang/rust-clippy/pull/13553 )
40+ * Move [ ` module_name_repetitions ` ] to ` restriction ` (from ` pedantic ` )
41+ [ #13541 ] ( https://github.com/rust-lang/rust-clippy/pull/13541 )
42+
43+ ### Enhancements
44+
45+ * [ ` doc_markdown ` ] : Added the following identifiers to [ ` doc-valid-idents ` ] :
46+ CoAP, MHz, GHz, and THz
47+ [ #13633 ] ( https://github.com/rust-lang/rust-clippy/pull/13633 )
48+ [ #13460 ] ( https://github.com/rust-lang/rust-clippy/pull/13460 )
49+ * [ ` large_const_arrays ` ] : Changed the default of [ ` array-size-threshold ` ] to ` 16kb ` (from ` 512kb ` )
50+ [ #13485 ] ( https://github.com/rust-lang/rust-clippy/pull/13485 )
1051
1152## Rust 1.83
1253
13- Current stable, released 2024-11-28
54+ Released 2024-11-28
1455
1556[ View all 64 merged pull requests] ( https://github.com/rust-lang/rust-clippy/pulls?q=merged%3A2024-08-25T09%3A59%3A01Z..2024-10-03T13%3A42%3A56Z+base%3Amaster )
1657
@@ -5493,6 +5534,7 @@ Released 2018-09-13
54935534[ `doc_markdown` ] : https://rust-lang.github.io/rust-clippy/master/index.html#doc_markdown
54945535[ `doc_nested_refdefs` ] : https://rust-lang.github.io/rust-clippy/master/index.html#doc_nested_refdefs
54955536[ `double_comparisons` ] : https://rust-lang.github.io/rust-clippy/master/index.html#double_comparisons
5537+ [ `double_ended_iterator_last` ] : https://rust-lang.github.io/rust-clippy/master/index.html#double_ended_iterator_last
54965538[ `double_must_use` ] : https://rust-lang.github.io/rust-clippy/master/index.html#double_must_use
54975539[ `double_neg` ] : https://rust-lang.github.io/rust-clippy/master/index.html#double_neg
54985540[ `double_parens` ] : https://rust-lang.github.io/rust-clippy/master/index.html#double_parens
@@ -6252,6 +6294,7 @@ Released 2018-09-13
62526294[ `future-size-threshold` ] : https://doc.rust-lang.org/clippy/lint_configuration.html#future-size-threshold
62536295[ `ignore-interior-mutability` ] : https://doc.rust-lang.org/clippy/lint_configuration.html#ignore-interior-mutability
62546296[ `large-error-threshold` ] : https://doc.rust-lang.org/clippy/lint_configuration.html#large-error-threshold
6297+ [ `lint-inconsistent-struct-field-initializers` ] : https://doc.rust-lang.org/clippy/lint_configuration.html#lint-inconsistent-struct-field-initializers
62556298[ `literal-representation-threshold` ] : https://doc.rust-lang.org/clippy/lint_configuration.html#literal-representation-threshold
62566299[ `matches-for-let-else` ] : https://doc.rust-lang.org/clippy/lint_configuration.html#matches-for-let-else
62576300[ `max-fn-params-bools` ] : https://doc.rust-lang.org/clippy/lint_configuration.html#max-fn-params-bools
0 commit comments