Releases: nielsbasjes/codeowners
Releases · nielsbasjes/codeowners
v1.14.1
What's Changed
- fix: Fixed matching bug ".gitignore" also matched "foo.gitignore"
Full Changelog: v1.14.0...v1.14.1
Gitlab codeowners exclusion rules
What's Changed
- Support for the Gitlab Exclusion rules for the codeowners
Full Changelog: v1.13.0...v1.14.0
v1.13.0
Release:copy for tag v1.13.0
v1.12.2
What's Changed
- Fix matching of
dirname/**globstar patterns (provided by https://github.com/eyepiz-nflx )
Full Changelog: v1.12.1...v1.12.2
v1.12.1
What's Changed
- fix: Allow email addresses much closer to the official specs. by @nielsbasjes in #277
Full Changelog: v1.12.0...v1.12.1
v1.12.0
- Output an aggregate table with all users affected by a specific message.
- Many dependencies updated.
Better output.
- Improve readability of the all approvers list and the logging.
- Make level configurable per type of problem.
Deduplicate Gitlab users
- Fix for strange duplicate users returned by Gitlab (provided by @cvuik)
Better control over Gitlab check
- Automatically not run locally if configured for GitlabCI
- Ability to specify at what problem level it should fail (Warning, Error, Never)
CODEOWNERS and Gitlab
Improvements in the CODEOWNERS and enforcer parts (no changes to the gitignore library)
- Add support for assigning codeowners based on project role (https://gitlab.com/gitlab-org/gitlab/-/issues/282438)
- Fix parsing of email address
- Check approvers against the actual users, groups and roles in Gitlab (BETA feature)