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.
- Use camel case for configuration. Deprecate old configuration options (#29).
- Reload link provider when settings change (#28).
- Center editor on CODEOWNERS line when jumping to owner via status bar (#28).
- Rename GitHub "team" setting to "username" to be consistent with existing features (#28).
- Slack channel mapping via
github-code-owners.team-mapping.slack
setting (#26).
- Formatting support behind the
github-code-owners.format.enabled
setting (#24). Thanks @s-weigand! - Tests for new formatting code (#24). Thanks @s-weigand!
- Remove logo from README. Show features before installation instructions. (#25)
- GitHub Enterprise support (#23). Thanks @jeffstoner!
- Support
docs/CODEOWNERS
location. (#20)
- Fix broken command handler. (#19)
- syntax highlighting it differentiate between absolute patterns and nested patterns. (#17)
- added hover provider to indicate if a pattern is absolute or nested. (#17)
- add auto complete for usernames and absolute file patterns. (#17)
- Fix syntax highlight for lines with a single
#
.
- Replace black and white logo with a colorful one. (#11)
- Show "None" when a code owners file exists, but there are no owners for the current file. (#10)
- Find
CODEOWNERS
file in.github/
and repository root directories. (#9) - Handle parsing code owners files with inline comments. (#9)
- Usernames in CODEOWNERS files are now clickable links to the GitHub profile or team page. (#6)
- Clicking status bar now opens line in CODEOWNERS file. (#6)
- Status bar tooltip now includes line number in CODEOWNERS file. (#6)
- Fixed syntax highlighting for inline comments. (#6)
- Update status bar tooltip to better match GitHub UI. (#4)
- set minumum vscode version set to an old build so we can install the package. (#1)
- Typescript and esbuild. (#1)
- Use icon in status bar instead of name. (#1)
- Open GitHub on selection from code owners quick pick menu. (#1)
- Use
@snyk/github-codeowners
instead ofcodeowners
to fix broken code owners evaluation. (#1)
- Hide status bar item when no CODEOWNERS file. Thanks @bmalehorn. #3
- Fix /root paths. Thanks @bmalehorn. (#4)
- Syntax highlighting for
CODEOWNERS
files. Thanks @bmalehorn. (#1
- Initial release