Skip to content

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-installer to clang-tools-manager by @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_xml library 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 ClangParams struct 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 WarningsAsErrors is 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 Client instance 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