2.10.0 - 2025-07-27
⛰️ Features
- (config) Support using include and exclude paths in the config (#1173) - (7c2f922)
- (parser) Support regex matching on JSON arrays with scalar elements (#1163) - (dc458ea)
- (template) Support adding commit statistics to the changelog (#1151) - (05a50d7)
🐛 Bug Fixes
- (config) [breaking] Use empty header and footer as default (#1161) (#1172) - (3e9311e)
- (config) Check if commit.footers is defined in detailed example (#1170) - (078545f)
- (fixtures) Update expected.md after config change (#1176) - (76d3e81)
- (generation) Ensure skip_tags condition is evaluated first (#1190) - (318be66)
- (repo) Use the correct order while diffing paths (#1188) - (ff6c310)
🚜 Refactor
- (ci) Apply security best practices (#1180) - (a32deca)
- (config) Implement FromStr instead of Config::parse_from_str() (#1185) - (692345e)
- (test) Standardize unit tests for commit module (#1147) - (0446d6a)
📚 Documentation
- (context) Add example usage for statistics (#1162) - (4f7379a)
- (quickstart) Remove repetitive words (#1200) - (434f9ee)
- (readme) Fix twitter badge (#1164) - (68bd85e)
- (readme) Polish badges (#1159) - (941cc2b)
- (remote) Fix inconsistency in remote integration documentation (#1165) - (deb29dc)
- (website) Add highlights for 2.10.0 (#1225) - (a3fe8c9)
- (website) Add installation instructions for gentoo-linux (#1203) - (07fe6bf)
🎨 Styling
🧪 Testing
⚙️ Miscellaneous Tasks
- (build) Bump MSRV to 1.85.1 - (d8279d4)
- (cd) Use macos-15 runner - (c156fc5)
- (cd) Re-enable sccache for maturin - (871c3c9)
- (crate) Remove Rust nightly requirement - (4f3e5af)
- (fixture) Update test-regex-json-array fixture (#1178) - (95f4056)
- (format) Format module imports for readability (#1183) - (6db7d49)
- (git) Add .git-blame-ignore-revs - (5b64131)
- (npm) Bump git-cliff to 2.9.1 (#1156) - (e13b158)
- (website) Update the node version - (566c2a1)
New Contributors ❤️
- @Nick2bad4u made their first contribution in #1180
- @aspann made their first contribution in #1203
- @muzimuzhi made their first contribution in #1200
- @j-g00da made their first contribution in #1188
- @Kriskras99 made their first contribution in #1173
- @wetneb made their first contribution in #1165
- @gmeligio made their first contribution in #1170
- @LitoMore made their first contribution in #1164