- [feature] New CLI option --quite to quiet the output of the command.
- [fix] Fixes
clean
command
- [feature] New config: conventionalCommitPattern. This option allows to replace default conventional commit pattern.
- [feature] Conventional commit regular expression was simplified to support multiple scopes
- [feature] New config: allowReplaceAllOccurrences. This option allows to replace all occurrences of variables.
- [feature] New config: ignoredBranchesPattern. This option allows to ignore branches without JIRA ticket like main or develop.
- [feature] New config: ignoreBranchesMissingTickets. This option allows to ignore any branches without JIRA ticket.
- [fix] gitRoot option has priority for searching .git folder if it is specified
- [minor] Adds new tests
- [minor] Bumps versions
- [minor] Updates README
- [feature] New config: gitRoot. It might be either absolute path or relative path which will be resolved from
cwd
- [minor] Adds new tests
- [minor] Bumps versions
- [minor] Updates README
- [feature] The new line was removed from the commit message pattern
- [minor] Bumps versions
- [minor] Updates README
- [feature] Based on issue JIRA ticket will be either
- injected into commit message as a comment if the user doesn't write one
git commit
- ignored without the flag
config.allowEmptyCommitMessage
if the user writes empty messagegit commit -m ""
- injected into commit message as a comment if the user doesn't write one
- [minor] Bumps versions
- [feature] Supports Husky 5
- [minor] Changes EOL to LF
- [feature] Supports verbose commit
git commit -v
- [minor] Adds new tests
- [minor] Bumps versions
- [minor] Updates TODO list in README
- [fix] Supports hyphenated single scope as supported by conventional commit
- [minor] Adds .DS_Store to gitignore file
- [minor] Updates tests
- [fix] Supports empty and default commit message
- [minor] Updates test logs
- [minor] Bumps versions
- [minor] Fixes README
- [fix] Supports not whitespace characters for conventional commit
- [minor] Updates tests
- [minor] Bumps versions
- [minor] Fixes README
- [fix] Supports git directories with “spaces” in their path
- [minor] Bumps versions
- [minor] Adds IDE project folders to npm ignore file
- [fix] Fixes scope for conventional commit
- [minor] Bumps versions
- [feature] Supports configuration
- [minor] Adds description to README
- [minor] Bumps versions
- [feature] Adds prettier
- [feature] Changes default eslint rules to more useful
- [feature] Adds test for husky^4
- [minor] Bumps versions
- [minor] Bumps versions
- [fix] Fixes tests
- [minor] Bumps versions
- [feature] Adds test
- [fix] Fixes find-up error
- [minor] Bumps versions
- [fix] Supports old Node.js versions
- [feature] Adds ESLint
- [feature] Code refactoring
- [feature] Moves logger function to the main file
- [feature] Adds info about JIRA ticket ID to the log
- [minor] Updates README
- [feature] Implements a prepare-commit-message hook for Husky