@@ -6,11 +6,52 @@ document.
6
6
7
7
## Unreleased / Beta / In Rust Nightly
8
8
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 )
10
51
11
52
## Rust 1.83
12
53
13
- Current stable, released 2024-11-28
54
+ Released 2024-11-28
14
55
15
56
[ 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 )
16
57
@@ -5493,6 +5534,7 @@ Released 2018-09-13
5493
5534
[ `doc_markdown` ] : https://rust-lang.github.io/rust-clippy/master/index.html#doc_markdown
5494
5535
[ `doc_nested_refdefs` ] : https://rust-lang.github.io/rust-clippy/master/index.html#doc_nested_refdefs
5495
5536
[ `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
5496
5538
[ `double_must_use` ] : https://rust-lang.github.io/rust-clippy/master/index.html#double_must_use
5497
5539
[ `double_neg` ] : https://rust-lang.github.io/rust-clippy/master/index.html#double_neg
5498
5540
[ `double_parens` ] : https://rust-lang.github.io/rust-clippy/master/index.html#double_parens
@@ -6252,6 +6294,7 @@ Released 2018-09-13
6252
6294
[ `future-size-threshold` ] : https://doc.rust-lang.org/clippy/lint_configuration.html#future-size-threshold
6253
6295
[ `ignore-interior-mutability` ] : https://doc.rust-lang.org/clippy/lint_configuration.html#ignore-interior-mutability
6254
6296
[ `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
6255
6298
[ `literal-representation-threshold` ] : https://doc.rust-lang.org/clippy/lint_configuration.html#literal-representation-threshold
6256
6299
[ `matches-for-let-else` ] : https://doc.rust-lang.org/clippy/lint_configuration.html#matches-for-let-else
6257
6300
[ `max-fn-params-bools` ] : https://doc.rust-lang.org/clippy/lint_configuration.html#max-fn-params-bools
0 commit comments