15 Commits

Author SHA1 Message Date
6bd801d310 feat: handle fixup and squash messages 2024-07-24 08:38:22 +02:00
c0a32fa53c feat: Add '--scope-case-insensitive' optional argument
Closes https://github.com/espressif/conventional-precommit-linter/issues/25
2024-06-13 12:28:44 +02:00
d6e200ab32 fix(output-message): fixes presence bang/braking change in output message
Closes https://github.com/espressif/conventional-precommit-linter/issues/24
2024-04-22 10:39:50 +02:00
c25818a18b fix: unicode issues when utf-8 encoding is not set in system
Closes https://github.com/espressif/conventional-precommit-linter/issues/22
2024-04-22 10:39:50 +02:00
487b3e2129 change: update output message for help command (works with "git worktree")
- docs: updated README file - usage, tip for git alias
2024-04-05 08:04:32 +02:00
2d7be0af14 change(default-types): add "test:" to default commit types 2024-01-02 09:12:28 +01:00
bc276366b4 feat: add support for optional ! in scope
Closes https://github.com/espressif/conventional-precommit-linter/issues/12
2023-12-15 08:35:38 +01:00
39a7ad0377 fix: fix partial type matching
Closes https://github.com/espressif/conventional-precommit-linter/issues/11
2023-12-09 09:55:25 +01:00
80e05bfb35 feat(scope): add optional restriction to available scopes 2023-12-04 18:32:48 +01:00
72404cfabb 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
2023-11-09 14:19:12 +01:00
3523578b39 ci: update project settings configuration (pyproject.toml)
- add CHANGELOG.md, commitizen, test packages definitions
- GitHub action - testing on multiple OSes
2023-11-09 14:19:12 +01:00
78b3a112c5 fix(scope-capitalization): Update scope regex to be consistent with commitlint in DangerJS (#6) 2023-07-31 12:45:14 +02:00
0888574159 Ignore comment lines from linted commit message (#5)
* fix: Ignore # lines from linted commit message

* feat: Add hint for preserving commit message to output report

* fix: Allow in scope special characters  " _ / . , * -"
2023-06-29 15:03:29 +02:00
bdf5ceeadc Update default rules (#3)
* change(rules): Set maximum summary length to 72 characters

* change(rules): Summary uppercase letter as optional rules
2023-06-27 14:29:48 +02:00
b84fd31ccd feat: Add linter pre-commit hook logic 2023-06-21 08:30:41 +02:00