You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: cpp-linter/CHANGELOG.md
+73Lines changed: 73 additions & 0 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -6,4 +6,77 @@ The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/),
6
6
and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html).
7
7
<!-- markdownlint-disable MD024 -->
8
8
9
+
## [cpp-linter/v2.0.0-rc.1] - 2026-06-04
10
+
11
+
### <!-- 1 --> 🚀 Added
12
+
13
+
- Add optional colored log output by @2bndy5 in [#52](https://github.com/cpp-linter/cpp-linter-rs/pull/52)
14
+
- Capture and output clang tool's version number by @2bndy5 in [#54](https://github.com/cpp-linter/cpp-linter-rs/pull/54)
15
+
- Prefix review comments with marker by @2bndy5 in [`9d2a9a3`](https://github.com/cpp-linter/cpp-linter-rs/commit/9d2a9a3e4c4f91ab778959396e4e153d7cbb6d56)
16
+
- Rationale to diagnostic comments in PR reviews by @2bndy5 in [`0923c6a`](https://github.com/cpp-linter/cpp-linter-rs/commit/0923c6a1c61617a09fd914a702959204fc41c26d)
17
+
- Switch to `quick_xml` library by @2bndy5 in [#101](https://github.com/cpp-linter/cpp-linter-rs/pull/101)
18
+
- Delegate vendoring of OpenSSL to git2 dependency tree by @2bndy5 in [#200](https://github.com/cpp-linter/cpp-linter-rs/pull/200)
19
+
- Improve CLI value parsing/docs by @2bndy5 in [#208](https://github.com/cpp-linter/cpp-linter-rs/pull/208)
20
+
- Upgrade to rust edition 2024 by @2bndy5 in [#228](https://github.com/cpp-linter/cpp-linter-rs/pull/228)
21
+
- Optimize use of `ClangParams` struct by @2bndy5 in [#231](https://github.com/cpp-linter/cpp-linter-rs/pull/231)
22
+
- Start phasing out `.unwrap()` calls by @2bndy5 in [#242](https://github.com/cpp-linter/cpp-linter-rs/pull/242)
23
+
- Allow specifying the base commit for local (non-CI) diffs by @2bndy5 in [#260](https://github.com/cpp-linter/cpp-linter-rs/pull/260)
24
+
- Install clang tools on demand by @2bndy5 in [#279](https://github.com/cpp-linter/cpp-linter-rs/pull/279)
25
+
- Migrate to git-bot-feedback lib by @2bndy5 in [#304](https://github.com/cpp-linter/cpp-linter-rs/pull/304)
26
+
27
+
### <!-- 4 --> 🛠️ Fixed
28
+
29
+
- Propagate errors by @2bndy5 in [#47](https://github.com/cpp-linter/cpp-linter-rs/pull/47)
30
+
- Clang tools' version output string in PR review summary by @2bndy5 in [`3333796`](https://github.com/cpp-linter/cpp-linter-rs/commit/33337965a240ff791d39d4e4cd6339855ea42fd8)
31
+
- Clang-tidy diagnostic comments in PR review by @2bndy5 in [#77](https://github.com/cpp-linter/cpp-linter-rs/pull/77)
32
+
- Parse clang-tidy output when `WarningsAsErrors` is asserted by @2bndy5 in [#190](https://github.com/cpp-linter/cpp-linter-rs/pull/190)
33
+
- Properly parse xml with no replacements by @2bndy5 in [#230](https://github.com/cpp-linter/cpp-linter-rs/pull/230)
34
+
- Use diagnostic name by default by @2bndy5 in [#236](https://github.com/cpp-linter/cpp-linter-rs/pull/236)
35
+
- Skip parsing clang-tidy diagnostic rationale by @2bndy5 in [#237](https://github.com/cpp-linter/cpp-linter-rs/pull/237)
36
+
37
+
### <!-- 6 --> 📦 Dependency updates
38
+
39
+
- Bump reqwest from 0.12.7 to 0.12.8 in the cargo group by @dependabot[bot] in [#51](https://github.com/cpp-linter/cpp-linter-rs/pull/51)
40
+
- Bump the cargo group across 1 directory with 4 updates by @dependabot[bot] in [#58](https://github.com/cpp-linter/cpp-linter-rs/pull/58)
41
+
- Bump the cargo group across 1 directory with 13 updates by @dependabot[bot] in [#73](https://github.com/cpp-linter/cpp-linter-rs/pull/73)
42
+
- Bump the cargo group across 1 directory with 7 updates by @dependabot[bot] in [#82](https://github.com/cpp-linter/cpp-linter-rs/pull/82)
43
+
- Bump the cargo group across 1 directory with 16 updates by @dependabot[bot] in [#98](https://github.com/cpp-linter/cpp-linter-rs/pull/98)
44
+
- Bump the cargo group across 1 directory with 14 updates by @dependabot[bot] in [#116](https://github.com/cpp-linter/cpp-linter-rs/pull/116)
45
+
- Bump the cargo group with 7 updates by @dependabot[bot] in [#120](https://github.com/cpp-linter/cpp-linter-rs/pull/120)
46
+
- Bump tokio from 1.44.0 to 1.44.2 by @dependabot[bot] in [#128](https://github.com/cpp-linter/cpp-linter-rs/pull/128)
47
+
- Bump the cargo group across 1 directory with 8 updates by @dependabot[bot] in [#129](https://github.com/cpp-linter/cpp-linter-rs/pull/129)
48
+
- Bump the cargo group across 1 directory with 9 updates by @dependabot[bot] in [#139](https://github.com/cpp-linter/cpp-linter-rs/pull/139)
49
+
- Switch to uv and nox by @2bndy5 in [#145](https://github.com/cpp-linter/cpp-linter-rs/pull/145)
50
+
- Migrate to napi-rs v3 by @2bndy5 in [#164](https://github.com/cpp-linter/cpp-linter-rs/pull/164)
51
+
- Update cargo dependencies by @2bndy5 in [`9663a04`](https://github.com/cpp-linter/cpp-linter-rs/commit/9663a04ffcc83c70d890c052ba7a4176ed3e69f1)
52
+
- Bump the cargo group across 1 directory with 6 updates by @dependabot[bot] in [#176](https://github.com/cpp-linter/cpp-linter-rs/pull/176)
53
+
- Bump the cargo group with 5 updates by @dependabot[bot] in [#180](https://github.com/cpp-linter/cpp-linter-rs/pull/180)
54
+
- Bump the cargo group with 4 updates by @dependabot[bot] in [#185](https://github.com/cpp-linter/cpp-linter-rs/pull/185)
55
+
- Bump the cargo group across 1 directory with 11 updates by @dependabot[bot] in [#202](https://github.com/cpp-linter/cpp-linter-rs/pull/202)
56
+
- Bump the cargo group across 1 directory with 6 updates by @dependabot[bot] in [#209](https://github.com/cpp-linter/cpp-linter-rs/pull/209)
57
+
- Bump the cargo group across 1 directory with 8 updates by @dependabot[bot] in [#223](https://github.com/cpp-linter/cpp-linter-rs/pull/223)
58
+
- Bump the cargo group with 8 updates by @dependabot[bot] in [#240](https://github.com/cpp-linter/cpp-linter-rs/pull/240)
59
+
- Bump git2 from 0.20.3 to 0.20.4 by @dependabot[bot] in [#258](https://github.com/cpp-linter/cpp-linter-rs/pull/258)
60
+
- Bump the cargo group across 1 directory with 12 updates by @dependabot[bot] in [#265](https://github.com/cpp-linter/cpp-linter-rs/pull/265)
61
+
- Bump the cargo group across 1 directory with 7 updates by @dependabot[bot] in [#276](https://github.com/cpp-linter/cpp-linter-rs/pull/276)
62
+
- Bump version to clang-installer/v0.1.1 by @2bndy5 in [`24ed0a4`](https://github.com/cpp-linter/cpp-linter-rs/commit/24ed0a4556bf5169b8da5c06eef29f5694caa2cd)
63
+
64
+
### <!-- 8 --> 📝 Documentation
65
+
66
+
-[rust API] update logo, favicon, and some links by @2bndy5 in [`31b7add`](https://github.com/cpp-linter/cpp-linter-rs/commit/31b7add5ea8b1938ea4f816f27a732f3ec8d5227)
67
+
- Fix typo in doc string comment by @2bndy5 in [`9463247`](https://github.com/cpp-linter/cpp-linter-rs/commit/9463247d5fc127a765243893f54c3745f940094d)
68
+
69
+
### <!-- 9 --> 🗨️ Changed
70
+
71
+
- Better Benchmark by @2bndy5 in [#92](https://github.com/cpp-linter/cpp-linter-rs/pull/92)
72
+
- Use `Client` instance by reference by @2bndy5 in [#141](https://github.com/cpp-linter/cpp-linter-rs/pull/141)
73
+
- Review CI by @2bndy5 in [#195](https://github.com/cpp-linter/cpp-linter-rs/pull/195)
74
+
- Use clap derive feature by @2bndy5 in [#204](https://github.com/cpp-linter/cpp-linter-rs/pull/204)
75
+
- Adhere to new clippy lint warning by @2bndy5 in [#255](https://github.com/cpp-linter/cpp-linter-rs/pull/255)
76
+
- Prepare to release individual packages by @2bndy5 in [#302](https://github.com/cpp-linter/cpp-linter-rs/pull/302)
0 commit comments