-
Notifications
You must be signed in to change notification settings - Fork 960
Comparing changes
Open a pull request
base repository: conventional-changelog/commitlint
base: v20.3.1
head repository: conventional-changelog/commitlint
compare: v20.4.0
- 16 commits
- 102 files changed
- 3 contributors
Commits on Jan 23, 2026
-
refactor: replace lodash.uniq with simple code (#4600)
* chore: replace lodash.uniq with simple code * chore: use better name
Configuration menu - View commit details
-
Copy full SHA for 2b3e68b - Browse repository at this point
Copy the full SHA 2b3e68bView commit details -
refactor: replace lodash.isplainobject with is-plain-obj" (#4601)
* refactor(cz-commitlint): replace lodash.isplainobject with is-plain-obj * refactor(load): replace lodash.isplainobject with is-plain-obj
Configuration menu - View commit details
-
Copy full SHA for 2fec7ae - Browse repository at this point
Copy the full SHA 2fec7aeView commit details
Commits on Jan 24, 2026
-
refactor(ensure): replace all lodash string methods with kasi and man…
…ual (#4602) * refactor(ensure): replace all lodash string methods with kasi and manual * fix: change to kasi
Configuration menu - View commit details
-
Copy full SHA for a1ef07e - Browse repository at this point
Copy the full SHA a1ef07eView commit details
Commits on Jan 25, 2026
-
refactor: replace lodash.merge with lodash.mergewith (#4603)
* refactor(load): replace lodash.merge with lodash.mergewith * refactor(cli): replace lodash.merge with lodash.mergewith * refactor(config-patternplate): replace lodash.merge with lodash.mergewith
Configuration menu - View commit details
-
Copy full SHA for 1828d6e - Browse repository at this point
Copy the full SHA 1828d6eView commit details -
refactor: remove lodash.isfunction dependency (#4604)
Replace lodash.isfunction with native typeof check in Process.test.ts to reduce dependencies and improve code consistency with existing typeof checks in the same file
Configuration menu - View commit details
-
Copy full SHA for 854f673 - Browse repository at this point
Copy the full SHA 854f673View commit details
Commits on Jan 27, 2026
-
refactor: replace find-up with escalade (#4605)
* test(top-level): add test file * refactor: replace find-up with escalade * test: add some test suite
Configuration menu - View commit details
-
Copy full SHA for 3d6b232 - Browse repository at this point
Copy the full SHA 3d6b232View commit details
Commits on Jan 29, 2026
-
refactor: replace chalk with picocolors (#4599)
* refactor: replace chalk with picocolors - Replace chalk dependency with picocolors (~97% smaller) - Update type definitions to use PicocolorsColor type - Fix type error in format.ts by properly accessing color functions - Keep ChalkColor as alias for backwards compatibility - Replace chalk.grey with pc.gray (different spelling) This reduces the direct chalk dependency from ~52KB to ~1.5KB while maintaining the same functionality. * refactor(types): use Exclude to extract picocolors color types Replace manual 27-line color list with automatic type extraction: - Use Exclude<keyof typeof pc, 'isColorSupported' | 'createColors'> - Automatically stays in sync with picocolors updates - No manual maintenance needed - Reduces code from 66 to 45 lines This solves the TypeScript error when accessing colors dynamically (pc[colorName]) by ensuring only valid color function names are in the type union.
Configuration menu - View commit details
-
Copy full SHA for 88149fb - Browse repository at this point
Copy the full SHA 88149fbView commit details
Commits on Jan 30, 2026
-
feat: upgrade conventional commit packages #4082 (#4597)
* chore(types): replace @types/conventional-commits-parser with direct dependency * chore(parse): upgrade conventional-commits-parser and angular preset * chore(rules): upgrade conventional-changelog-angular dev dependency * chore(rules): explicitly depend on conventional-commits-parser v6 * fix(parse): update implementation for conventional-commits-parser v6 * fix(parse, rules): align with conventional-changelog-angular v8 structure * fix(core): align with conventional-changelog-angular v8 and parser v6 * refactor(core): clean up debug logging and improve preset compatibility - Remove debug console.error from test utilities - Add parser field to ParserPreset interface for v8 presets - Improve preset override logic to handle nested parser options - Clean up orphaned dependencies in yarn.lock * chore(config-conventional): upgrade conventional-changelog-conventionalcommits to v9 * fix(config-conventional): adapt test for conventionalcommits v9 structure * chore(load): upgrade conventional-changelog-atom to v5 * refactor(core): improve code clarity and error handling per review feedback - Clarify comment for user-provided parser options handling - Add selective error logging in test module resolution (only logs unexpected errors) - Use nullish coalescing to preserve empty string semantics in parsed fields * refactor(test): simplify findParentPath implementation Replace complex reduceRight logic with simpler lastIndexOf + slice approach for improved readability while maintaining identical behavior.
Configuration menu - View commit details
-
Copy full SHA for 3aaf0a6 - Browse repository at this point
Copy the full SHA 3aaf0a6View commit details -
chore: update dependency vue to v3.5.27 (#4608)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Configuration menu - View commit details
-
Copy full SHA for 9016d23 - Browse repository at this point
Copy the full SHA 9016d23View commit details -
chore: update dependency @swc/core to v1.15.11 (#4606)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Configuration menu - View commit details
-
Copy full SHA for 0426ad3 - Browse repository at this point
Copy the full SHA 0426ad3View commit details -
chore: update dependency fs-extra to v11.3.3 (#4607)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Configuration menu - View commit details
-
Copy full SHA for d33a830 - Browse repository at this point
Copy the full SHA d33a830View commit details -
chore: update dependency @vitest/eslint-plugin to v1.6.6 (#4609)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Configuration menu - View commit details
-
Copy full SHA for 0281eb2 - Browse repository at this point
Copy the full SHA 0281eb2View commit details -
chore: update docker/login-action action to v3.7.0 (#4611)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Configuration menu - View commit details
-
Copy full SHA for 10f11d9 - Browse repository at this point
Copy the full SHA 10f11d9View commit details -
chore: update dependency prettier to v3.8.1 (#4610)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Configuration menu - View commit details
-
Copy full SHA for 624b08e - Browse repository at this point
Copy the full SHA 624b08eView commit details -
Configuration menu - View commit details
-
Copy full SHA for f40db8f - Browse repository at this point
Copy the full SHA f40db8fView commit details -
Configuration menu - View commit details
-
Copy full SHA for c68de5e - Browse repository at this point
Copy the full SHA c68de5eView 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 v20.3.1...v20.4.0