Skip to content

Releases: conventionalcommit/commitlint

v0.10.1

06 Feb 11:15
Compare
Choose a tag to compare
v0.10.1 Pre-release
Pre-release

Changelog

Add v prefix to version

PreRelease v0.10.0

09 Aug 11:45
Compare
Choose a tag to compare
PreRelease v0.10.0 Pre-release
Pre-release

Changelog

  • 83e21a6 feat: add --hookspath flag to init, hook create command

PreRelease v0.9.1

24 Jul 08:32
Compare
Choose a tag to compare
PreRelease v0.9.1 Pre-release
Pre-release
PreRelease v0.9.1

PreRelease v0.9.0

24 Jul 08:10
Compare
Choose a tag to compare
PreRelease v0.9.0 Pre-release
Pre-release

Changelog

  • 5c218b0 feat: add footer type rule

PreRelease v0.8.0

06 Mar 14:44
Compare
Choose a tag to compare
PreRelease v0.8.0 Pre-release
Pre-release

Changelog

  • 446e516 feat!: add config lookupAndParse, env option
  • a81a020 feat(cmd): add file flag to config/create command
  • 8b8ccfc feat(config)!: new config format
  • fa0f600 feat(config): add Formatters, Rules in registry
  • 2c4b968 feat(config): add Version, FullVersion
  • 396f6b1 feat(config): check for min version in GetLinter
  • 8e52909 feat(config): check min version in GetLinter, GetFormatter
  • 140a419 feat(config): return valid semver version
  • 874e41b feat(formatter)!: json does not classify issues by severity
  • cbf329d feat(lint)!: Validate returns array of message
  • 6bd1565 feat(lint): add parser interface
  • 0bae4c3 feat(lint): add version in lint config
  • d080584 feat(lint): make parser errors a error rule
  • 01a6c61 feat(rule): add FooterEnum rule
  • 963d7f8 feat: add debug command, print useful debug information
  • 4517df1 feat: move register methods to internal
  • f059ae5 refactor(cmd)!: remove conf flag alias, rename internal funcs
  • aa23278 refactor(cmd): remove config flag in init cmd
  • d4dd72d refactor(config)!: rename GetLinter to NewLinter
  • b74a2d2 refactor(config): Default returns new config
  • 6b6bb3d refactor(config): formatter defaults when not given in config file
  • aa118c2 refactor(config): move default to registry
  • f0fffde refactor(config): remove WriteToFile, add WriteTo
  • 31123da refactor(config): remove duplicates in enabled rules
  • f6b07e2 refactor(config): remove merge from default commit types
  • f1c060b refactor(config): remove onlyEnabled in config/create
  • 90834e3 refactor(config): rename Default to NewDefault
  • a3a9938 refactor(config): set default version, severity
  • fd3ae37 refactor(config): update config error message
  • 81d95b8 refactor(config): update error messages
  • 7252a65 refactor(config): wrap config file parse errors
  • fb85e69 refactor(formatter): change params order in writeRuleFailure
  • 88b2569 refactor(formatter): move truncate util to default
  • e09d206 refactor(formatter): update default formatter
  • 4a88507 refactor(lint)!: add Commit interface
  • 03ff16b refactor(lint)!: rule.Apply accept RuleSetting
  • 37faae2 refactor(lint): add Description, Infos to Issue
  • d7c2fb1 refactor(lint): rename Failure, RuleFailure to Result, Issue
  • 9bcea31 refactor(lint): rename Lint, LintCommit to ParseAndLint, Lint

PreRelease v0.7.0

12 Oct 05:18
Compare
Choose a tag to compare
PreRelease v0.7.0 Pre-release
Pre-release

Changelog

898ffc4 fix(rule): ScopeEnumRule Scopes are not sorted for search
40e17f2 fix(rule): update search condition

Pre Release v0.6.0

05 Oct 03:34
Compare
Choose a tag to compare
Pre Release v0.6.0 Pre-release
Pre-release

Changelog

7ea5e43 feat(cmd): check if config exists in create cmd
ebd90a9 feat(config): check rule argument and flags in Validate
ce0cb98 feat(config): return multiple errors in Validate
2f3b9c4 fix(cmd): check first for dir exists before create hook
d4b960a fix(config)!: remove Validate in GetConfig
7153a46 refactor(cmd)!: unexport cmd call back functions
8038687 refactor(cmd)!: unexport errExitCode constant
500e4a9 refactor(config): update error messages
79edbb8 refactor(hook)!: move hook pkg to internal
3e1341e refactor(lint): move rule validate to separate method
5d1e1f6 refactor(rule): change error message

Pre Release v0.5.0

29 Sep 02:37
Compare
Choose a tag to compare
Pre Release v0.5.0 Pre-release
Pre-release

Changelog

51dcad3 feat(cmd): add config, hook and remove create, verify cmds
2b1b8f8 feat(config): add GetDefaultConf, remove DefaultConfToFile
cbceb0b feat: custom config in hook, replace hook
f4e2a01 fix(config): validate conf in GetConfig, not in Parse
7021e1e refactor(lint)!: rename NewLinter to New
bb74894 test(config): update config test

Pre Release v0.4.0

22 Sep 15:59
Compare
Choose a tag to compare
Pre Release v0.4.0 Pre-release
Pre-release

Changelog

ed9f3fa feat!: add Flags in rule
d5963f6 feat: add registry for custom rule and formatters
345edb6 feat: allow empty scope in ScopeEnumRule
956a922 feat: check rule, formatter registered in config verify
e007af6 feat: init creates hooks dir in root git dir
28325db feat: separate cli commands and callbacks
cd42e21 feat: set allow-empty flag in default config
5e7424e fix: check for stdin pipe input
d25eff3 perf: use binary search in EnumRule
f46b51c refactor!: rename SetAndCheckArgument to Apply

Pre Release v0.3.0

30 Aug 03:45
Compare
Choose a tag to compare
Pre Release v0.3.0 Pre-release
Pre-release

Changelog

0ee7ce1 feat!: add init command, change create behavior
d043997 feat!: change to new design
889288d feat: add command to verify config file
d95a20e feat: set version info on init
44c703e fix: check for empty string before filepath.Clean
4bdfa9f fix: setVersionInfo changing info set during build