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.

2.0.0-rc8 - 2024-11-24

🛠️ Fixed

  • Include type stubs in python source distribution by @2bndy5 in 7dfcce7
  • Clang tools' version output string in PR review summary by @2bndy5 in 3333796

📝 Documentation

  • Minor update node binding README by @2bndy5 in fc2244f

Full commit diff: v2.0.0-rc7...2.0.0-rc8

2.0.0-rc7 - 2024-11-24

🛠️ Fixed

  • Fix python binding's entry point by @2bndy5 in bba2e68

🗨️ Changed

  • Bump version to v2.0.0-rc7 by @2bndy5 in a2001f3

Full commit diff: v2.0.0-rc6...v2.0.0-rc7

2.0.0-rc6 - 2024-11-23

🚀 Added

  • Add optional colored log output by @2bndy5 in #52
  • Add CI to detect performance regressions by @2bndy5 in #53
  • Capture and output clang tool's version number by @2bndy5 in #54

🛠️ Fixed

  • Fix changelog updates when publishing release by @2bndy5 in 275f189
  • Let public forks' PRs run git cliff in CI by @2bndy5 in 0857121
  • Regenerate TS type definitions by @2bndy5 in 023c170

📦 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 @eslint/plugin-kit from 0.2.0 to 0.2.3 by @dependabot[bot] in #69
  • Bump cross-spawn from 7.0.3 to 7.0.5 by @dependabot[bot] in #70
  • Bump the actions group across 1 directory with 2 updates by @dependabot[bot] in #72
  • Bump the npm group across 1 directory with 4 updates by @dependabot[bot] in #71
  • Bump the cargo group across 1 directory with 13 updates by @dependabot[bot] in #73

📝 Documentation

  • Switch to mkdocs by @2bndy5 in da09e54
  • Adjust color in docs' drawer by @2bndy5 in 6239f7e

🗨️ Changed

  • Reorganize repo folders by @2bndy5 in d30125b
  • Bump version to v2.0.0-rc6 by @2bndy5 in 12729b8

Full commit diff: v2.0.0-rc5...v2.0.0-rc6

2.0.0-rc5 - 2024-09-29

🚀 Added

  • Add changelog and automate version bump and release workflows by @2bndy5 in #42

🛠️ Fixed

  • Fix typo in node-binding/README by @2bndy5 in 7732676
  • Propagate errors by @2bndy5 in #47
  • Fix bump-n-release CI workflow by @2bndy5 in cc3ced6

📦 Dependency updates

  • Bump the npm group with 2 updates by @dependabot[bot] in #43

📝 Documentation

  • Release trial follow up by @2bndy5 in #41
  • Move logic for release notes generation from Python script to Jinja template (release CI) by @2bndy5 in #44
  • Add ReadTheDocs config by @2bndy5 in #45

🗨️ Changed

  • Gimme them badges by @2bndy5 in c0f1ea5
  • Rename repository by @2bndy5 in 5e3d93f
  • Bump version to v2.0.0-rc5 by @2bndy5 in 12ecf9f

Full commit diff: v2.0.0-rc4...v2.0.0-rc5

2.0.0-rc4 - 2024-09-21

🛠️ Fixed

  • Fix metadata in platform-specific node pkgs by @2bndy5 in 1dbb1de

🗨️ Changed

  • Bump version to v2.0.0-rc4 by @2bndy5 in 3e98e20

Full commit diff: v2.0.0-rc3...v2.0.0-rc4

2.0.0-rc3 - 2024-09-21

🗨️ Changed

  • [node] add life cycle script prepublishOnly by @2bndy5 in 55650ea
  • Bump version to v2.0.0-rc3 by @2bndy5 in 070c5f7

Full commit diff: v2.0.0-rc2...v2.0.0-rc3

2.0.0-rc2 - 2024-09-21

🚀 Added

  • Use napi-rs by @2bndy5 in #39
  • Add napi version cmd to just bump script by @2bndy5 in a6a8bf2

📦 Dependency updates

  • Bump pypa/gh-action-pypi-publish in the actions group by @dependabot[bot] in #40

🗨️ Changed

  • Update READMEs by @2bndy5 in 3e9c128
  • Some cleanup from release trials by @2bndy5 in 25c3951
  • Bump version to v2.0.0-rc2 by @2bndy5 in ebcb6c4

Full commit diff: v2.0.0-rc1...v2.0.0-rc2

2.0.0-rc1 - 2024-09-19

🚀 Added

  • Add more testing and various improvements by @2bndy5 in #4
  • Support file paths in CLI positional argument by @2bndy5 in #16
  • Support glob patterns by @2bndy5 in #25
  • Resort to paginated requests for changed files by @2bndy5 in #37

🛠️ Fixed

  • Fix parsing of --extra-arg by @2bndy5 in 03f3de5
  • Fix CI docs workflow by @2bndy5 in ae33a6d
  • Fix GithubApiClient init for non-PR events by @2bndy5 in 5b60ab8
  • Fix typo in README by @2bndy5 in afa1312
  • Fix dependabot config by @2bndy5 in 3957be2
  • Fix links to clang-analyzer diagnostic's help site by @2bndy5 in #36
  • Fix CI workflows for publishing releases by @2bndy5 in 4f9b912
  • Fix release CI by @2bndy5 in 49b3487
  • Fix release CI steps by @2bndy5 in 23efee5
  • Fix metadata and switch to pypa-publish action by @2bndy5 in 092e0c2

📦 Dependency updates

  • Bump openssl from 0.10.62 to 0.10.66 by @dependabot[bot] in #6
  • Bump the cargo group with 5 updates by @dependabot[bot] in #7
  • Bump the cargo group with 3 updates by @dependabot[bot] in #15
  • Bump serde_json from 1.0.125 to 1.0.127 in the cargo group by @dependabot[bot] in #19
  • Bump serde from 1.0.208 to 1.0.209 in the cargo group by @dependabot[bot] in #23
  • Bump tempfile from 3.9.0 to 3.12.0 in the cargo group by @dependabot[bot] in #26
  • Bump the cargo group across 1 directory with 6 updates by @dependabot[bot] in #34

🚦 Tests

  • Refactor line filters; minor metadata updates by @2bndy5 in 19d5517
  • Mock REST API calls in tests by @2bndy5 in #21
  • PR review suggestions by @2bndy5 in bd049d0

📝 Documentation

  • Switch to mdbook for docs by @2bndy5 in #13
  • Begin documenting permissions by @2bndy5 in #22

🗨️ Changed

  • Init commit by @2bndy5 in 2e25fec
  • Use separate crates for different entry points by @2bndy5 in #2
  • Update README.md by @2bndy5 in ff4a735
  • Some updates from py codebase by @2bndy5 in #5
  • Rename test CI; add badges to README by @2bndy5 in b77058f
  • Use task runner just (or VSCode "tasks") by @2bndy5 in #14
  • Update README by @2bndy5 in 215485c
  • Prepare for v2.0.0-rc1 by @2bndy5 in 9189e86
  • Refactor files by @2bndy5 in #38
  • Metadata changes by @2bndy5 in f4237ae

Full commit diff: 2e25fec...v2.0.0-rc1

New Contributors

  • @2bndy5 made their first contribution
  • @dependabot[bot] made their first contribution in #34