Releases: nielsbasjes/codeowners
Releases · nielsbasjes/codeowners
Release list
v2.0.0
- Converted everything from Java to Kotlin to make the code cleaner and better for null safety.
- Chaining setters is no longer possible (simply to keep the code clean)
- This is a major update because some of the getters and setters have changed.
- Much higher code coverage actually testing all edge cases.
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
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)