PackageTrack
Sign in Get early access

commitlint_cli

Commitlint lint commit messages to satisfy conventional commit format

0.8.1 15K downloads/mo #2497 most downloaded on pub.dev hyiso/commitlint

What this package is like to depend on

Last release 2 years ago

no release in 18 months

Ships unpredictably

gaps range from 8 days to 13 months

Nearly every release is documented

notes for 19 of 20 stable releases

Nothing withdrawn

no release was ever pulled

4 years old

25 releases · first in 2023

0 releases in the last 12 months

see the full history below

Release timeline

25 releases · Jan 2023 to Nov 2024
2024 2025 2026
Release Pre-release

Releases

latest 25
  1. 0.8.1 13 Nov 2024
    Release notes

    chore(release): release 0.8.1

    Open source →
    Release notes
    • Fix parserOptions not passed to lint
    Open source →
  2. 0.8.0 11 Nov 2024
    Release notes
    • Support parser options in commitlint.yaml under section parser
    Open source →
    Release notes
    • Support parser options in commitlint.yaml under section parser
    Open source →
  3. 0.7.2 21 Oct 2024
    Release notes
    • ignoring mulitline merge commit message (fix #20)
    Open source →
  4. 0.7.1 06 Oct 2023
    Release notes
    • rule should pass if commit component raw is null (fix #18)
    Open source →
    Release notes
    • rule should pass if commit component raw is null (fix #18)
    Open source →
  5. 0.7.0 09 Sep 2023
    Release notes
    • Support references-empty rule.
    Open source →
    Release notes
    • Support references-empty rule.
    Open source →
  6. 0.6.3 01 Sep 2023
    Release notes
    • Bump ansi version to 0.4.0
    Open source →
    Release notes
    • Bump ansi version 0.4.0
    Open source →
  7. 0.6.2 20 Aug 2023
    Release notes
    • Bump ansi version to 0.3.0, change_case to 1.1.0
    Open source →
    Release notes
    • Bump ansi version to 0.3.0, change_case to 1.1.0
    Open source →
  8. 0.6.1 18 Jul 2023
    Release notes
    • Fix bug in reading history commits when body contains multi lines
    Open source →
    Release notes
    • Fix bug in reading history commits when body contains multi lines
    Open source →
  9. 0.6.0 17 Jul 2023
    Release notes

    Note: This release has breaking changes.

    • BREAKING FEAT: Support ignores commit messages. Default ignores patterns are:
      • r'((Merge pull request)|(Merge (.*?) into (.*?)|(Merge branch (.*?)))(?:\r?\n)*$)'
      • r'(Merge tag (.*?))(?:\r?\n)*$'
      • r'(R|r)evert (.*)'
      • r'(fixup|squash)!'
      • r'(Merged (.*?)(in|into) (.*)|Merged PR (.*): (.*))'
      • r'Merge remote-tracking branch(\s*)(.*)'
      • r'Automatic merge(.*)'
      • r'Auto-merged (.*?) into (.*)'
    Open source →
    Release notes

    Note: This release has breaking changes.

    • BREAKING FEAT: Support ignores commit messages. Default ignores patterns are:
      • r'((Merge pull request)|(Merge (.*?) into (.*?)|(Merge branch (.*?)))(?:\r?\n)*$)'
      • r'(Merge tag (.*?))(?:\r?\n)*$'
      • r'(R|r)evert (.*)'
      • r'(fixup|squash)!'
      • r'(Merged (.*?)(in|into) (.*)|Merged PR (.*): (.*))'
      • r'Merge remote-tracking branch(\s*)(.*)'
      • r'Automatic merge(.*)'
      • r'Auto-merged (.*?) into (.*)'
    Open source →
  10. 0.6.0-pre.0 16 Jul 2023 pre-release

    Nothing published for this version

  11. 0.5.0 15 Jul 2023
    Release notes

    Note: This release has breaking changes.

    • BREAKING FEAT: throw exception if read commit message failed
    • FEAT: support multi scopes
    • FIX: print empty when output is empty (fix #9)
    Open source →
    Release notes

    Note: This release has breaking changes.

    • BREAKING FEAT: throw exception if read commit message failed
    • FEAT: support multi scopes
    • FIX: print empty when output is empty (fix #9)
    Open source →
  12. 0.4.2 14 Jul 2023
    Release notes
    • Set dart sdk minVersion to 2.15.0
    Open source →
  13. 0.4.1 09 Apr 2023
    Release notes
    • Add exmaple README.md
    Open source →
  14. 0.4.0 07 Apr 2023
    Release notes

    Note: This release has breaking changes.

    • BREAKING FEAT: remove --version
    • BREAKING FEAT: Replace support of DEBUG=true env to VERBOSE=true by using package verbose.
    • Fix parse ! like feat!:subject.
    • Fix parse Merge commit.
    Open source →
  15. 0.4.0-pre.0 28 Mar 2023 pre-release

    Nothing published for this version

  16. 0.3.0 21 Mar 2023
    Release notes

    Note: This release has breaking changes.

    • BREAKING REFACTOR: Make all commitlint_* packages into one commitlint_cli package.
    • Move package:commitlint_config/commitlint.yaml to package:commitlint_cli/commitlint.yaml.
    • Support DEBUG=true env to print verbose message.
    Open source →
  17. 0.3.0-dev.2 17 Mar 2023 pre-release

    Nothing published for this version

  18. 0.3.0-dev.1 17 Mar 2023 pre-release

    Nothing published for this version

  19. 0.3.0-dev.0 16 Mar 2023 pre-release

    Nothing published for this version

  20. 0.2.1 20 Jan 2023
    Release notes
    • FEAT: add documentation link. (305bb990)
    Open source →
  21. 0.2.1+1 22 Jan 2023
    Release notes
    • Update a dependency to the latest release.
    Open source →
  22. 0.2.0 18 Jan 2023
    Release notes

    Note: This release has breaking changes.

    • FEAT: change cli to CommandRunner. (f8b640ab)
    • BREAKING FEAT: change --edit preceded to --from and --to. (fb9a6a8d)
    Open source →
  23. 0.1.0 14 Jan 2023
    Release notes
    • Initial version.
    Open source →
  24. 0.1.0+1 15 Jan 2023
    Release notes
    • DOCS: add usage documentation. (23f70976)
    Open source →
  25. 0.0.1 09 Jan 2023

    Nothing published for this version

Every package, every release, already written down.

The archive is open and free. Watching your own project is what we are building next.

Browse the archive