Comparing commitizen-tools:master...AdrianDC:prerelease · commitizen-tools/commitizen

Commits on Sep 14, 2025

  1. Configuration menu

    Browse the repository at this point in the history

  2. Configuration menu

    Browse the repository at this point in the history

  3. test(cz_customize): fix missing YAML test keys against JSON/TOML

    > test_commit_parser[config2] - AssertionError:
    >   assert '(?P<message>.*)' == '^(?P<change_...<message>.*)?'
    > test_changelog_pattern[config2] - AssertionError:
    >   assert '.*' == '^(feature|bug fix)?(!)?'
    > test_change_type_map[config2] - AssertionError:
    >   assert None == {'bug fix': 'Fix', 'feature': 'Feat'}
    
    Signed-off-by: Adrian DC <radian.dc@gmail.com>
    Configuration menu

    Browse the repository at this point in the history

  4. Configuration menu

    Browse the repository at this point in the history

  5. Configuration menu

    Browse the repository at this point in the history

  6. feat(commit): implement questions 'filter' support with handlers

    Supported APIs:
      - multiple_line_breaker
      - required_validator
      - required_validator_scope
      - required_validator_subject_strip
      - required_validator_title_strip
    
    Example YAML configurations:
    ---
    commitizen:
      name: cz_customize
      customize:
        questions:
          - ...
          - type: input
            name: scope
            message: 'Scope of the change :'
            filter: 'required_validator_scope'
            default: ''
          - type: input
            name: subject
            message: 'Title of the commit (starting in lower case and without period) :'
            filter: 'required_validator_subject_strip'
            default: ''
          - type: input
            name: body
            message: 'Additional contextual message (Empty to skip) :'
            default: 'Issue: #...'
            filter: 'multiple_line_breaker'
    ---
    
    Signed-off-by: Adrian DC <radian.dc@gmail.com>
    Configuration menu

    Browse the repository at this point in the history

  7. Configuration menu

    Browse the repository at this point in the history

  8. Configuration menu

    Browse the repository at this point in the history

  9. Configuration menu

    Browse the repository at this point in the history

  10. Configuration menu

    Browse the repository at this point in the history

  11. Configuration menu

    Browse the repository at this point in the history