Changelog¶
All notable changes to this project will be documented in this file.
The format is based on Keep a Changelog, and this project adheres to Semantic Versioning.
cpp-linter/v2.0.0-rc.17 - 2026-06-08¶
🛠️ Fixed¶
- Show used clang tools' version in logs by @2bndy5 in #336
- Rename
clang-installertoclang-tools-managerby @2bndy5 in #337
📦 Dependency updates¶
- Bump version to clang-tools-manager/v0.2.0 by @2bndy5 in
2505553
📝 Documentation¶
- Revise third-party license tables in docs by @2bndy5 in #329
Full commit diff: cpp-linter/v2.0.0-rc.16...cpp-linter/v2.0.0-rc.17
cpp-linter/v2.0.0-rc.16 - 2026-06-05¶
🛠️ Fixed¶
- Restore cargo binstall support by @2bndy5 in #328
📦 Dependency updates¶
- Bump version to clang-installer/v0.1.2 by @2bndy5 in
2aea596 - Bump version to cpp-linter/v2.0.0-rc.16 by @2bndy5 in
85d6de5
🗨️ Changed¶
- Realign release candidate numbers by @2bndy5 in
22dd0bb
Full commit diff: cpp-linter/v2.0.0-rc.1...cpp-linter/v2.0.0-rc.16
cpp-linter/v2.0.0-rc.1 - 2026-06-04¶
🚀 Added¶
- Add optional colored log output by @2bndy5 in #52
- Capture and output clang tool's version number by @2bndy5 in #54
- Prefix review comments with marker by @2bndy5 in
9d2a9a3 - Rationale to diagnostic comments in PR reviews by @2bndy5 in
0923c6a - Switch to
quick_xmllibrary by @2bndy5 in #101 - Delegate vendoring of OpenSSL to git2 dependency tree by @2bndy5 in #200
- Improve CLI value parsing/docs by @2bndy5 in #208
- Upgrade to rust edition 2024 by @2bndy5 in #228
- Optimize use of
ClangParamsstruct by @2bndy5 in #231 - Start phasing out
.unwrap()calls by @2bndy5 in #242 - Allow specifying the base commit for local (non-CI) diffs by @2bndy5 in #260
- Install clang tools on demand by @2bndy5 in #279
- Migrate to git-bot-feedback lib by @2bndy5 in #304
🛠️ Fixed¶
- Propagate errors by @2bndy5 in #47
- Clang tools' version output string in PR review summary by @2bndy5 in
3333796 - Clang-tidy diagnostic comments in PR review by @2bndy5 in #77
- Parse clang-tidy output when
WarningsAsErrorsis asserted by @2bndy5 in #190 - Properly parse xml with no replacements by @2bndy5 in #230
- Use diagnostic name by default by @2bndy5 in #236
- Skip parsing clang-tidy diagnostic rationale by @2bndy5 in #237
📦 Dependency updates¶
- Bump reqwest from 0.12.7 to 0.12.8 in the cargo group by @dependabot[bot] in #51
- Bump the cargo group across 1 directory with 4 updates by @dependabot[bot] in #58
- Bump the cargo group across 1 directory with 13 updates by @dependabot[bot] in #73
- Bump the cargo group across 1 directory with 7 updates by @dependabot[bot] in #82
- Bump the cargo group across 1 directory with 16 updates by @dependabot[bot] in #98
- Bump the cargo group across 1 directory with 14 updates by @dependabot[bot] in #116
- Bump the cargo group with 7 updates by @dependabot[bot] in #120
- Bump tokio from 1.44.0 to 1.44.2 by @dependabot[bot] in #128
- Bump the cargo group across 1 directory with 8 updates by @dependabot[bot] in #129
- Bump the cargo group across 1 directory with 9 updates by @dependabot[bot] in #139
- Switch to uv and nox by @2bndy5 in #145
- Migrate to napi-rs v3 by @2bndy5 in #164
- Update cargo dependencies by @2bndy5 in
9663a04 - Bump the cargo group across 1 directory with 6 updates by @dependabot[bot] in #176
- Bump the cargo group with 5 updates by @dependabot[bot] in #180
- Bump the cargo group with 4 updates by @dependabot[bot] in #185
- Bump the cargo group across 1 directory with 11 updates by @dependabot[bot] in #202
- Bump the cargo group across 1 directory with 6 updates by @dependabot[bot] in #209
- Bump the cargo group across 1 directory with 8 updates by @dependabot[bot] in #223
- Bump the cargo group with 8 updates by @dependabot[bot] in #240
- Bump git2 from 0.20.3 to 0.20.4 by @dependabot[bot] in #258
- Bump the cargo group across 1 directory with 12 updates by @dependabot[bot] in #265
- Bump the cargo group across 1 directory with 7 updates by @dependabot[bot] in #276
- Bump version to clang-installer/v0.1.1 by @2bndy5 in
24ed0a4 - Bump version to cpp-linter/v2.0.0-rc.1 by @2bndy5 in
2c65f26
📝 Documentation¶
- [rust API] update logo, favicon, and some links by @2bndy5 in
31b7add - Fix typo in doc string comment by @2bndy5 in
9463247
🗨️ Changed¶
- Better Benchmark by @2bndy5 in #92
- Use
Clientinstance by reference by @2bndy5 in #141 - Review CI by @2bndy5 in #195
- Use clap derive feature by @2bndy5 in #204
- Adhere to new clippy lint warning by @2bndy5 in #255
- Prepare to release individual packages by @2bndy5 in #302
Full commit diff: 2e25fec...cpp-linter/v2.0.0-rc.1