-
Notifications
You must be signed in to change notification settings - Fork 934
Comparing changes
Open a pull request
base repository: conventional-changelog/commitlint
base: v12.1.4
head repository: conventional-changelog/commitlint
compare: v13.0.0
- 20 commits
- 84 files changed
- 6 contributors
Commits on May 13, 2021
-
Configuration menu - View commit details
-
Copy full SHA for 4db4ba1 - Browse repository at this point
Copy the full SHA 4db4ba1View commit details -
feat(rules): add
trailer-exists
rule (#2578)This new rule behaves similarly to the existing `signed-off-by` rule, but introduces what would otherwise be breaking changes to the parser in order to resolve some issues. Rather than attempting to parse the trailers manually, this rule will use Git's `interpret-trailers` subcommand to parse trailers according to Git's rules. This allows us to properly detect all valid trailers, and does not require that the trailer to search for be the last line of the commit message (as is required by the `signed-off-by` rule). One downside to this approach is that Git will not detect trailers if they are grouped alongside other trailers with whitespace in the token (e.g. `BREAKING CHANGE`). Projects that wish to use this rule may use `BREAKING-CHANGE`, which is synonymous with `BREAKING CHANGE` but is considered a valid trailer. Co-authored-by: Ade Attwood <code@adeattwood.co.uk>
Configuration menu - View commit details
-
Copy full SHA for cd3816d - Browse repository at this point
Copy the full SHA cd3816dView commit details -
Configuration menu - View commit details
-
Copy full SHA for c7b9fe5 - Browse repository at this point
Copy the full SHA c7b9fe5View commit details
Commits on May 14, 2021
-
chore: update dependency eslint-plugin-import to v2.23.0 (#2598)
Co-authored-by: Renovate Bot <bot@renovateapp.com>
Configuration menu - View commit details
-
Copy full SHA for 3b9de11 - Browse repository at this point
Copy the full SHA 3b9de11View commit details
Commits on May 15, 2021
-
chore: update dependency eslint-plugin-import to v2.23.1 (#2599)
Co-authored-by: Renovate Bot <bot@renovateapp.com>
Configuration menu - View commit details
-
Copy full SHA for 00652b4 - Browse repository at this point
Copy the full SHA 00652b4View commit details
Commits on May 16, 2021
-
chore: update dependency eslint-plugin-import to v2.23.2 (#2602)
Co-authored-by: Renovate Bot <bot@renovateapp.com>
Configuration menu - View commit details
-
Copy full SHA for 805b6ae - Browse repository at this point
Copy the full SHA 805b6aeView commit details
Commits on May 17, 2021
-
Configuration menu - View commit details
-
Copy full SHA for 9deb000 - Browse repository at this point
Copy the full SHA 9deb000View commit details
Commits on May 18, 2021
-
chore: update dependency @babel/core to v7.14.3 (#2605)
Co-authored-by: Renovate Bot <bot@renovateapp.com>
Configuration menu - View commit details
-
Copy full SHA for 3901724 - Browse repository at this point
Copy the full SHA 3901724View commit details -
chore: update typescript-eslint monorepo to v4.24.0 (#2604)
Co-authored-by: Renovate Bot <bot@renovateapp.com>
Configuration menu - View commit details
-
Copy full SHA for 14802dc - Browse repository at this point
Copy the full SHA 14802dcView commit details -
Configuration menu - View commit details
-
Copy full SHA for 441cb40 - Browse repository at this point
Copy the full SHA 441cb40View commit details
Commits on May 19, 2021
-
chore: update dependency @types/lodash to v4.14.169 (#2607)
* chore: update dependency @types/lodash to v4.14.169 * chore: fix lockfile Co-authored-by: Renovate Bot <bot@renovateapp.com> Co-authored-by: escapedcat <github@htmlcss.de>
Configuration menu - View commit details
-
Copy full SHA for da92de4 - Browse repository at this point
Copy the full SHA da92de4View commit details -
fix: update dependency chalk to v4.1.1 (#2608)
* fix: update dependency chalk to v4.1.1 * chore: fix lockfile Co-authored-by: Renovate Bot <bot@renovateapp.com> Co-authored-by: escapedcat <github@htmlcss.de>
Configuration menu - View commit details
-
Copy full SHA for f41b123 - Browse repository at this point
Copy the full SHA f41b123View commit details -
fix: update dependency yargs to v17.0.1 (#2609)
* fix: update dependency yargs to v17.0.1 * chore: fix lockfile Co-authored-by: Renovate Bot <bot@renovateapp.com> Co-authored-by: escapedcat <github@htmlcss.de>
Configuration menu - View commit details
-
Copy full SHA for afbfd10 - Browse repository at this point
Copy the full SHA afbfd10View commit details -
chore: update dependency commitizen to v4.2.4 (#2610)
* chore: update dependency commitizen to v4.2.4 * chore: fix lockfile Co-authored-by: Renovate Bot <bot@renovateapp.com> Co-authored-by: escapedcat <github@htmlcss.de>
Configuration menu - View commit details
-
Copy full SHA for 2e8fab1 - Browse repository at this point
Copy the full SHA 2e8fab1View commit details
Commits on May 23, 2021
-
chore: update dependency @types/lodash to v4.14.170 (#2612)
Co-authored-by: Renovate Bot <bot@renovateapp.com>
Configuration menu - View commit details
-
Copy full SHA for 9c5bc19 - Browse repository at this point
Copy the full SHA 9c5bc19View commit details -
chore: update dependency eslint-plugin-import to v2.23.3 (#2614)
Co-authored-by: Renovate Bot <bot@renovateapp.com>
Configuration menu - View commit details
-
Copy full SHA for 34eae80 - Browse repository at this point
Copy the full SHA 34eae80View commit details -
chore: update dependency eslint to v7.27.0 (#2615)
Co-authored-by: Renovate Bot <bot@renovateapp.com>
Configuration menu - View commit details
-
Copy full SHA for 3d8fb54 - Browse repository at this point
Copy the full SHA 3d8fb54View commit details
Commits on May 24, 2021
-
feat: add subject-exclamation-mark rule to improve error messages (#2593
) When using the conventional commit feature of an `!` in the commit subject the angular config get really confused and gives some error messages that do not relate to the issue due to the message failing at the parse stage. This overrides the angular parser preset to add in the exclamation mark then uses the new rule to give a better error message. The result is with the message "fix!: the fix" previously the error message would be "subject may not be empty" now the error message is "subject must not have an exclamation mark in the subject to identify a breaking change". This message it more descriptive and will give the user info they need to resolve the issue. This also updates the docs to highlight the difference in angular and conventional configs, and point them in the direction of the conventional config if they want to use the `!` in the commit messages
Configuration menu - View commit details
-
Copy full SHA for be701bd - Browse repository at this point
Copy the full SHA be701bdView commit details -
chore: update dependency @types/yargs to v17 (#2613)
* chore: update dependency @types/yargs to v17 * fix(cli): refactor types to fix when yargs arguments is a Promise I a update to the "yargs" types they added a `Promise` to the `Args` interface. The main cli did not handle this type and failed type checking. Now the main will handle a `Promise` by resolving it into the `CliFlags` interface that is expected. Co-authored-by: Renovate Bot <bot@renovateapp.com> Co-authored-by: Ade Attwood <code@adeattwood.co.uk>
Configuration menu - View commit details
-
Copy full SHA for b837faf - Browse repository at this point
Copy the full SHA b837fafView commit details -
Configuration menu - View commit details
-
Copy full SHA for ca0ddf7 - Browse repository at this point
Copy the full SHA ca0ddf7View commit details
This comparison is taking too long to generate.
Unfortunately it looks like we can’t render this comparison for you right now. It might be too big, or there might be something weird with your repository.
You can try running this command locally to see the comparison on your machine:
git diff v12.1.4...v13.0.0