Releases: randilt/git-commit-linter
Releases · randilt/git-commit-linter
v0.3.0
Changelog
- 83b3bae feat: add example usage documentation for GetCommits and InstallHook functions
- a5755e4 feat: add installation script for git-commit-linter with OS detection and binary setup
- 85a569a feat: add message correction suggestions for invalid commit formats
- b82338c feat: add warning messages for sudo access requirement in installation script
- 3ed48d6 feat: improve code formatting and add change analysis functionality
- b41dc6d fix: enhance error handling in linter and introduce ValidationError type
- c16d732 fix: ensure consistent formatting and add missing newlines in code files
- c49d7e2 fix: improve code formatting and consistency in root.go and correction.go
- 01a5ee7 fix: improve formatting and add example usage for InstallHook function
- 91170f3 fix: update installation script to use extracted directory for binary installation
- 66ada9e refactor: move message correction suggestion logic to linter pkg
v0.2.0
Changelog
- 2a2fb04 chore: move commit-msg-hook.sh to scripts directory
- f82f69e chore: remove obsolete git-commit-lint file
- e2a5885 chore: update .gitignore to include lint-test and remove git-commit-lint file
- 458a527 feat: add 'response time' keyword to commit scopes configuration
- 4a3bc82 feat: add command to install git commit-msg hook with overwrite option
- 2db421d feat: add common keywords configuration for commit types and scopes
- e3cc07b feat: add ui package for styled output and enhance hook installation prompts
- 5ee84a3 feat: enhance commit-msg hook installation prompt with overwrite warning
- fef1d39 feat: enhance linter output with styled UI for error and success messages
- f325813 feat: update .gitignore to include dist/ directory
v0.1.0
Changelog
- 0c691b1 chore: add .gitignore for Go project
- 4ff03bc chore: add comments in the linter
- 55b9efe chore: initialize repo
- 9070f90 chore: update go.mod and go.sum to include additional dependencies
- 48fbe00 feat: add MIT License file
- f99f2f6 feat: add command to lint commit messages from a file
- 72ec33b feat: add commit-msg hook script to enforce commit message linting
- be2a649 feat: add goreleaser configuration for building and packaging git-commit-linter
- edd40f4 feat: add instructions to fix the linting err
- d2954ca feat: enhance commit linter to provide detailed linting errs
- c212df5 feat: enhance commit-msg hook with options to view and overwrite
- 5a674a2 feat: implement git commit linter
- 52c1460 feat: update GoReleaser configuration and add version command to CLI
- c1022f6 feat: update README.md to include usage of linter with commit message file