UNPKG

conventional-changelog-lint

Version:

Lint commit messages against a conventional-changelog preset and ruleset

330 lines (143 loc) 10.8 kB
<a name="2.1.1"></a> ## [2.1.1](https://github.com/marionebl/conventional-changelog-lint/compare/v2.1.0...v2.1.1) (2017-07-10) <a name="2.1.0"></a> # [2.1.0](https://github.com/marionebl/conventional-changelog-lint/compare/v1.1.9...v2.1.0) (2017-07-07) ### Bug Fixes * prevent false positives for footer-leading-blank ([#33](https://github.com/marionebl/conventional-changelog-lint/issues/33)) ([05b4427](https://github.com/marionebl/conventional-changelog-lint/commit/05b4427)) * rebuff rules ([#34](https://github.com/marionebl/conventional-changelog-lint/issues/34)) ([702a2f7](https://github.com/marionebl/conventional-changelog-lint/commit/702a2f7)) * throw when detecting a shallow clone ([8c354c5](https://github.com/marionebl/conventional-changelog-lint/commit/8c354c5)), closes [#7](https://github.com/marionebl/conventional-changelog-lint/issues/7) [#12](https://github.com/marionebl/conventional-changelog-lint/issues/12) * update to latest angular config ([b1f3606](https://github.com/marionebl/conventional-changelog-lint/commit/b1f3606)) ### Features * ignore fixup and squash commit ([#17](https://github.com/marionebl/conventional-changelog-lint/issues/17)) ([f0b83d8](https://github.com/marionebl/conventional-changelog-lint/commit/f0b83d8)) <a name="2.0.0"></a> # 2.0.0 (2017-07-07) ### Documentation * add recipe for linting of all commits in a PR (#36) ([1e69d54](https://github.com/marionebl/conventional-changelog-lint/commit/1e69d54)), closes [#35](https://github.com/marionebl/conventional-changelog-lint/issues/35) ### Bug Fixes * prevent false positives for footer-leading-blank ([#33](https://github.com/marionebl/conventional-changelog-lint/issues/33)) ([05b4427](https://github.com/marionebl/conventional-changelog-lint/commit/05b4427)) * rebuff rules ([#34](https://github.com/marionebl/conventional-changelog-lint/issues/34)) ([702a2f7](https://github.com/marionebl/conventional-changelog-lint/commit/702a2f7)) * throw when detecting a shallow clone ([8c354c5](https://github.com/marionebl/conventional-changelog-lint/commit/8c354c5)), closes [#7](https://github.com/marionebl/conventional-changelog-lint/issues/7) [#12](https://github.com/marionebl/conventional-changelog-lint/issues/12) ### BREAKING CHANGES :warning: * wildcards config is now ignored entirely <a name="1.1.9"></a> ## [1.1.9](https://github.com/marionebl/conventional-changelog-lint/compare/v1.1.8...v1.1.9) (2017-04-05) ### Bug Fixes * **rules:** export subject-min-length rule ([29d149e](https://github.com/marionebl/conventional-changelog-lint/commit/29d149e)) * override arrays when merging user configuration ([8637292](https://github.com/marionebl/conventional-changelog-lint/commit/8637292)), closes [#11](https://github.com/marionebl/conventional-changelog-lint/issues/11) <a name="1.1.8"></a> ## [1.1.8](https://github.com/marionebl/conventional-changelog-lint/compare/v1.1.7...v1.1.8) (2017-03-31) <a name="1.1.7"></a> ## [1.1.7](https://github.com/marionebl/conventional-changelog-lint/compare/v1.1.6...v1.1.7) (2017-03-12) ### Bug Fixes * move mz to dependencies ([3b3f057](https://github.com/marionebl/conventional-changelog-lint/commit/3b3f057)) <a name="1.1.6"></a> ## [1.1.6](https://github.com/marionebl/conventional-changelog-lint/compare/v1.1.5...v1.1.6) (2017-03-12) ### Bug Fixes * add missing globby dependency ([4e71f84](https://github.com/marionebl/conventional-changelog-lint/commit/4e71f84)) <a name="1.1.5"></a> ## [1.1.5](https://github.com/marionebl/conventional-changelog-lint/compare/v1.1.4...v1.1.5) (2017-03-12) <a name="1.1.4"></a> ## [1.1.4](https://github.com/marionebl/conventional-changelog-lint/compare/v1.1.3...v1.1.4) (2017-03-12) ### Bug Fixes * move git-toplevel to dependencies ([d036390](https://github.com/marionebl/conventional-changelog-lint/commit/d036390)) <a name="1.1.3"></a> ## [1.1.3](https://github.com/marionebl/conventional-changelog-lint/compare/v1.1.2...v1.1.3) (2017-03-12) ### Bug Fixes * determine git toplevel before reading .git/COMMIT_EDITMSG ([c45a62b](https://github.com/marionebl/conventional-changelog-lint/commit/c45a62b)) <a name="1.1.2"></a> ## [1.1.2](https://github.com/marionebl/conventional-changelog-lint/compare/v1.1.0...v1.1.2) (2017-03-10) ### Bug Fixes * allow empty scopes in scope-enum check ([b433c07](https://github.com/marionebl/conventional-changelog-lint/commit/b433c07)) <a name="1.1.1"></a> ## [1.1.1](https://github.com/marionebl/conventional-changelog-lint/compare/v1.1.0...v1.1.1) (2017-03-03) <a name="1.1.0"></a> # [1.1.0](https://github.com/marionebl/conventional-changelog-lint/compare/v1.0.1...v1.1.0) (2016-11-01) ### Features * update angular config ([0a28ca0](https://github.com/marionebl/conventional-changelog-lint/commit/0a28ca0)) <a name="1.0.1"></a> ## [1.0.1](https://github.com/marionebl/conventional-changelog-lint/compare/v1.0.0...v1.0.1) (2016-08-15) ### Bug Fixes * **rules:** respect keyword setting for scope-empty (#11) ([c646a60](https://github.com/marionebl/conventional-changelog-lint/commit/c646a60)), closes [#10](https://github.com/marionebl/conventional-changelog-lint/issues/10) <a name="1.0.0"></a> # [1.0.0](https://github.com/marionebl/conventional-changelog-lint/compare/v0.3.2...v1.0.0) (2016-06-20) ### Bug Fixes * **cli:** disable angular defaults when a rc file is provided ([ef9a2b7](https://github.com/marionebl/conventional-changelog-lint/commit/ef9a2b7)) ### Features * **rules:** update to latest default ruleset ([1c2f772](https://github.com/marionebl/conventional-changelog-lint/commit/1c2f772)) ### BREAKING CHANGES * rules: fix: remove revert type * fix: add perf type * fix: allow multidigit release versions * feat: warn on footer-leading-blank <a name="0.3.4"></a> ## [0.3.4](https://github.com/marionebl/conventional-changelog-lint/compare/v0.3.2...v0.3.4) (2016-04-15) ### Bug Fixes * **cli:** disable angular defaults when a rc file is provided ([8c3ee6c](https://github.com/marionebl/conventional-changelog-lint/commit/8c3ee6c)) <a name="0.3.2"></a> ## [0.3.2](https://github.com/marionebl/conventional-changelog-lint/compare/v0.3.1...v0.3.2) (2016-03-03) ### Bug Fixes * execute dynamic configuration in get-configuration ([ecb041e](https://github.com/marionebl/conventional-changelog-lint/commit/ecb041e)) <a name="0.3.1"></a> ## [0.3.1](https://github.com/marionebl/conventional-changelog-lint/compare/v0.3.0...v0.3.1) (2016-02-25) ### Bug Fixes * guard pos lexer against errors ([a12f1b2](https://github.com/marionebl/conventional-changelog-lint/commit/a12f1b2)) <a name="0.3.0"></a> # [0.3.0](https://github.com/marionebl/conventional-changelog-lint/compare/v0.2.0...v0.3.0) (2016-02-25) ### Features * add footer rules ([6acb930](https://github.com/marionebl/conventional-changelog-lint/commit/6acb930)) * add subject-leading-capital rule ([c6714a4](https://github.com/marionebl/conventional-changelog-lint/commit/c6714a4)) * **rules:** add rules for tense-checking ([d7b8d4b](https://github.com/marionebl/conventional-changelog-lint/commit/d7b8d4b)) <a name="0.2.0"></a> # [0.2.0](https://github.com/marionebl/conventional-changelog-lint/compare/v0.1.10...v0.2.0) (2016-02-25) ### Bug Fixes * catch unhandled rejections ([b7e4bf9](https://github.com/marionebl/conventional-changelog-lint/commit/b7e4bf9)) ### Features * support for dynamic and async rules ([efce01a](https://github.com/marionebl/conventional-changelog-lint/commit/efce01a)) <a name="0.1.10"></a> ## [0.1.10](https://github.com/marionebl/conventional-changelog-lint/compare/v0.1.9...v0.1.10) (2016-02-24) ### Bug Fixes * skip language check if no lang is detected ([d3e8454](https://github.com/marionebl/conventional-changelog-lint/commit/d3e8454)) <a name="0.1.9"></a> ## [0.1.9](https://github.com/marionebl/conventional-changelog-lint/compare/v0.1.8...v0.1.9) (2016-02-22) ### Bug Fixes * use raw commit message to check for leading blank line ([9c1ca3b](https://github.com/marionebl/conventional-changelog-lint/commit/9c1ca3b)) <a name="0.1.8"></a> ## [0.1.8](https://github.com/marionebl/conventional-changelog-lint/compare/v0.1.7...v0.1.8) (2016-02-22) <a name="0.1.7"></a> ## [0.1.7](https://github.com/marionebl/conventional-changelog-lint/compare/v0.1.6...v0.1.7) (2016-02-14) ### Bug Fixes * prune duplicate dependency ([33a6fca](https://github.com/marionebl/conventional-changelog-lint/commit/33a6fca)) <a name="0.1.6"></a> ## [0.1.6](https://github.com/marionebl/conventional-changelog-lint/compare/v0.1.5...v0.1.6) (2016-02-14) <a name="0.1.5"></a> ## [0.1.5](https://github.com/marionebl/conventional-changelog-lint/compare/v0.1.3...v0.1.5) (2016-02-14) ### Bug Fixes * add missing dependency ([f3efa01](https://github.com/marionebl/conventional-changelog-lint/commit/f3efa01)) * correct dependencies ([5d3c219](https://github.com/marionebl/conventional-changelog-lint/commit/5d3c219)) <a name="0.1.4"></a> ## [0.1.4](https://github.com/marionebl/conventional-changelog-lint/compare/v0.1.3...v0.1.4) (2016-02-14) ### Bug Fixes * correct dependencies ([eeb6149](https://github.com/marionebl/conventional-changelog-lint/commit/eeb6149)) <a name="0.1.3"></a> ## [0.1.3](https://github.com/marionebl/conventional-changelog-lint/compare/v0.1.2...v0.1.3) (2016-02-14) ### Bug Fixes * add missing shebang ([461e50f](https://github.com/marionebl/conventional-changelog-lint/commit/461e50f)) <a name="0.1.2"></a> ## [0.1.2](https://github.com/marionebl/conventional-changelog-lint/compare/v0.1.1...v0.1.2) (2016-02-14) ### Bug Fixes * enforce addition of distribution folder ([cbe3a90](https://github.com/marionebl/conventional-changelog-lint/commit/cbe3a90)) <a name="0.1.1"></a> ## [0.1.1](https://github.com/marionebl/conventional-changelog-lint/compare/v0.1.0...v0.1.1) (2016-02-14) ### Bug Fixes * rebuild before releases ([763bf53](https://github.com/marionebl/conventional-changelog-lint/commit/763bf53)) <a name="0.1.0"></a> # 0.1.0 (2016-02-14) ### Bug Fixes * be less strict with matched languages ([dae11d1](https://github.com/marionebl/conventional-changelog-lint/commit/dae11d1)) * handle precedence and defaults correctly ([a8b980a](https://github.com/marionebl/conventional-changelog-lint/commit/a8b980a)) ### Features * add extends flag ([276dcaf](https://github.com/marionebl/conventional-changelog-lint/commit/276dcaf)) * add input from git history ([d426b34](https://github.com/marionebl/conventional-changelog-lint/commit/d426b34)) * support multiple inputs ([0a11c72](https://github.com/marionebl/conventional-changelog-lint/commit/0a11c72)) --- Copyright 2016 by [Mario Nebl](https://github.com/marionebl) and [contributors](./graphs/contributors). Released under the [MIT license]('./license.md').