conventional-precommit-linter

Pre-commit hook script for linting conventional commit style

APACHE-2.0 License

Stars
10
Committers
4

Bot releases are hidden (Show)

conventional-precommit-linter - v1.10.0 Latest Release

Published by tomassebestik 3 months ago

  • handles the usage of the git commit --fixup command.
    Automatic fixup fixup! ... and squash squash! .. messages are now ignored by commit linter as they are temporary and will not remain in the git history)
conventional-precommit-linter - v1.9.0

Published by tomassebestik 4 months ago

conventional-precommit-linter - v1.8.0

Published by tomassebestik 6 months ago

conventional-precommit-linter - v1.7.0

Published by tomassebestik 7 months ago

  • change: update output message for help command (works with git worktree)
    • docs: updated README file - usage, tip for git alias
  • ci: replace Black formatter by Ruff formatter
    • removed linting tools from dev dependencies
conventional-precommit-linter - v1.6.0

Published by tomassebestik 10 months ago

  • change(default-types): add "test:" to default commit types
conventional-precommit-linter - v1.5.0

Published by tomassebestik 10 months ago

conventional-precommit-linter - v1.4.1

Published by tomassebestik 10 months ago

conventional-precommit-linter - v1.4.0

Published by tomassebestik 11 months ago

v1.4.0 (2023-12-04)

  • feat(scope): add optional restriction to available scopes
  • ci: update commitizen auto release message
  • update actions version pytest.yml workflow
  • docs: update thumbnails example messages
  • change(output): coloring only keywords in output
  • change: release v1.3.0
conventional-precommit-linter - v1.4.0-pre

Published by tomassebestik 11 months ago

conventional-precommit-linter - v1.3.0

Published by tomassebestik 11 months ago

  • fix: commitizen versions settings in pyproject.toml
  • change(user-output): update user output marking all issues with message
  • Dynamic messages in output report
  • Color input commit message same as message elements - Tests updated
  • ci: update project settings configuration (pyproject.toml)
  • add CHANGELOG.md, commitizen, test packages definitions
  • GitHub action - testing on multiple OSes
conventional-precommit-linter - v1.2.1

Published by tomassebestik about 1 year ago

conventional-precommit-linter - v1.2.0

Published by tomassebestik over 1 year ago

conventional-precommit-linter - v1.1.0

Published by tomassebestik over 1 year ago

conventional-precommit-linter - v1.0.0

Published by tomassebestik over 1 year ago