commitizen icon indicating copy to clipboard operation
commitizen copied to clipboard

Create committing rules for projects :rocket: auto bump versions :arrow_up: and auto changelog generation :open_file_folder:

Results 316 commitizen issues
Sort by recently updated
recently updated
newest added

## Description Add one argument `-e/--edit` to commit command, to allow user to continue editing after filling up all the questions. (Kudos to @MrMino! The `pytest-edit` project inspired me to...

pr-status: ready-to-merge

### Description When I use the `cz ch` command, I only want it to capture the title part and not read or parse the body part. Currently, I guess that...

issue-status: needs-triage

## Description I suggest to mention the multline support for input question in the documentation since it is already supported and a multiline description in the body is essential for...

pr-status: ready-to-merge

## Description Bump will now only add and commit version files along with any already committed changes. Any unstaged changes will remain unstaged. NOTE: BREAKING CHANGE, since we added a...

type: bug
pr-status: wait-for-modification

### Description Currently, when running the ```cz init``` command, Commitizen scans for plugins using the registry populated by ```metadata.entry_points(group="commitizen.plugin")``` in ```commitizen/cz/__init__.py```. However, for providers, while the ```cz version``` command scans...

issue-status: needs-triage

## Description This PR adds functionality to customise the commit message validation and to format the `InvalidCommitMessageError` to give better/more detailed feedback to the user. ## Checklist - [x] Add...

type: feature
pr-status: wait-for-modification

### Description It would be nice to get for each commit in the generated changelog as as [optional variables](https://commitizen-tools.github.io/commitizen/commands/changelog/#description): - [short commit SHAs](https://docs.github.com/en/get-started/writing-on-github/working-with-advanced-formatting/autolinked-references-and-urls#commit-shas), linked to the commit in github -...

issue-status: needs-triage

### Description Not so recent versions of ipython require `prompt-toolkit>=3.0.41`, but commitizen depends on `questionary

issue-status: needs-triage

### Description Would be nice to have a possibility to **configure a custom question** in the cli utility **as required** (not optional) with a parameter in [Detailed questions content](https://commitizen-tools.github.io/commitizen/customization/#detailed-questions-content) ###...

issue-status: needs-triage

## Description Before this change, the type of `tag_format` is `Any | Unbounded | str` at the end of the function. Actually `tag_format` is defined for all code paths. -...

type: bug
type: refactor
pr-status: wait-for-review