2.8.0 - 2025-01-24
⛰️ Features
- (cli) Support initializing config with a custom filename (#992) - (76bf9cf)
- (config) Discover the configuration file when run in a sub directory - (a23eeb4)
- (git) Improve the set commit range error (#990) - (f29e815)
- (monorepo) Automatically set include-path for current directory - (ceda1f7)
- (remote) Support enabling native TLS (#1021) - (fe7c464)
- (repo) Allow running from sub directories (#975) - (98453b3)
🐛 Bug Fixes
- (config) Allow environment overwrites when using builtin config (#961) - (7ba3b55)
- (docker) Use the correct Debian runner - (36ad993)
- (fixtures) Update the arguments for custom GitLab API fixture test - (e522f8d)
- (monorepo) Do not set include-path if workdir is set (#1022) - (20483be)
- (remote) Fix detection of GitLab merge request sha (#968) - (1297655)
🚜 Refactor
- (lib) Add changelog modifier callback to run function (#922) - (2321882)
- (lint) Use a shared lint config for the workspace - (bfc1d4f)
- (lint) Apply clippy suggestions - (299a1c7)
📚 Documentation
- (docker) Fix typo in comment (#959) - (dbda091)
- (highlights) Add link to the Nix flake - (c449229)
- (jujutsu) Update links to the upstream documentation - (ed6b646)
- (lib) Allow doc lint - (62a6d3e)
- (license) Update copyright years - (8178c9b)
- (tips) Extend the merge commit filter example (#963) - (09c0f90)
- (website) Add highlights for 2.8.0 (#1023) - (32dc15e)
🧪 Testing
- (fixture) Add fixture for include-path - (e85888f)
⚙️ Miscellaneous Tasks
- (build) Bump MSRV to 1.83.0 - (37598c2)
- (docker) Bump the Rust version in Docker image - (729f433)
- (funding) Add wellKnown directory - (8704518)
- (lint) Allow false positive lint - (1b779a6)
- (nix) Update flakes - (22fbe9d)
New Contributors ❤️
- @xsadia made their first contribution in #992
- @chenrui333 made their first contribution in #1002
- @hackenbergstefan made their first contribution in #968
- @paul-uz made their first contribution in #963
- @jmartens made their first contribution in #959