github conventionalcommit/commitlint v0.8.0
PreRelease v0.8.0

latest releases: v0.10.1, v0.10.0, v0.9.1...
pre-release2 years ago

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

Don't miss a new commitlint release

NewReleases is sending notifications on new releases.