commitizen

Create committing rules for projects auto bump versions and auto changelog generation

MIT License

Downloads
721.1K
Stars
2.2K
Committers
131

Bot releases are visible (Hide)

commitizen - v3.17.2

Published by github-actions[bot] 8 months ago

v3.17.2 (2024-03-07)

Fix

  • changelog: ensure changelog_message_builder_hook can access and modify change_type (#1002)

[master a9c26527] bump: version 3.17.1 → 3.17.2
4 files changed, 10 insertions(+), 4 deletions(-)

commitizen - v3.17.1

Published by github-actions[bot] 8 months ago

v3.17.1 (2024-03-07)

Fix

  • bump: pre and post bump hooks were failing when an increment was provided (fix #1004)

[master 9a49892d] bump: version 3.17.0 → 3.17.1
4 files changed, 10 insertions(+), 4 deletions(-)

commitizen - v3.17.0

Published by github-actions[bot] 8 months ago

v3.17.0 (2024-03-06)

Feat

  • changelog: changelog_message_build_hook can remove message by returning a falsy value

[master c0b7229d] bump: version 3.16.0 → 3.17.0
4 files changed, 10 insertions(+), 4 deletions(-)

commitizen - v3.16.0

Published by github-actions[bot] 8 months ago

v3.16.0 (2024-02-26)

Feat

  • commands: add bump --exact

Fix

  • bump: change --exact-increment to --increment-mode
  • bump: only get and validate commits if increment is not provided
  • Improve type annotations

[master f75eddc] bump: version 3.15.0 → 3.16.0
4 files changed, 16 insertions(+), 4 deletions(-)

commitizen - v3.15.0

Published by github-actions[bot] 8 months ago

v3.15.0 (2024-02-17)

Feat

  • bump: functionality to add build-metadata to version string

[master 2ee371b] bump: version 3.14.1 → 3.15.0
4 files changed, 10 insertions(+), 4 deletions(-)

commitizen - v3.14.1

Published by github-actions[bot] 9 months ago

v3.14.1 (2024-02-04)

Fix

  • bump: remove unused method
  • scm: only search tags that are reachable by the current commit

[master 4055bbb] bump: version 3.14.0 → 3.14.1
4 files changed, 11 insertions(+), 4 deletions(-)

commitizen - v3.14.0

Published by github-actions[bot] 9 months ago

v3.14.0 (2024-02-01)

Feat

  • properly bump versions between prereleases (#799)

[master 05bdead] bump: version 3.13.0 → 3.14.0
4 files changed, 10 insertions(+), 4 deletions(-)

commitizen - v3.13.0

Published by github-actions[bot] 11 months ago

commitizen - 3.12.0

Published by github-actions[bot] about 1 year ago

v3.12.0 (2023-10-18)

Feat

  • formats: expose some new customizable changelog formats on the commitizen.changelog_format endpoint (Textile, AsciiDoc and RestructuredText)
  • template: add changelog --export-template command
  • template: allow to override the template from cli, configuration and plugins

Fix

  • filename: ensure file_name can be passed to changelog from bump command

3.11.0 (2023-10-17)

[master e9647c7] bump: version 3.11.0 → 3.12.0
4 files changed, 18 insertions(+), 4 deletions(-)

commitizen - 3.11.0

Published by github-actions[bot] about 1 year ago

v3.11.0 (2023-10-17)

Feat

  • cli.py: Added support for extra git CLI args after -- separator for cz commit command

Refactor

  • git.py: Removed 'extra_args' from git.commit
  • extra_args: Fixed broken code due to rebase and finalized tests
  • Code Review - round 1 changes
  • Commit: Added deprecation on git signoff mechanic

[master 30caed7] bump: version 3.10.1 → 3.11.0
4 files changed, 17 insertions(+), 4 deletions(-)

commitizen - 3.10.1

Published by github-actions[bot] about 1 year ago

v3.10.1 (2023-10-14)

Fix

  • bump: add bump support with custom type + scope + exclamation mark
  • bump: version bumping

[master de3b042] bump: version 3.10.0 → 3.10.1
4 files changed, 11 insertions(+), 4 deletions(-)

commitizen - 3.10.0

Published by github-actions[bot] about 1 year ago

v3.10.0 (2023-09-25)

Feat

  • Drop support for Python 3.7 (#858)

[master 13e962f] bump: version 3.9.1 → 3.10.0
4 files changed, 10 insertions(+), 4 deletions(-)

commitizen - 3.9.1

Published by github-actions[bot] about 1 year ago

v3.9.1 (2023-09-22)

Fix

  • conf: handle parse error when init (#856)

3.9.0 (2023-09-15)

[master 2d1be8a] bump: version 3.9.0 → 3.9.1
4 files changed, 12 insertions(+), 4 deletions(-)

commitizen - 3.9.0

Published by github-actions[bot] about 1 year ago

v3.9.0 (2023-09-15)

Feat

  • commands: add arg of cz commit to execute git add

Fix

  • tests: modify the arg of commit from add to all
  • commitizen: Modify the function of the arg a of commit from git add all to git add update

Refactor

  • commitizen: add return type hint of git add function

[master f2fc3e6] bump: version 3.8.2 → 3.9.0
4 files changed, 19 insertions(+), 4 deletions(-)

commitizen - 3.8.2

Published by github-actions[bot] about 1 year ago

v3.8.2 (2023-09-09)

Refactor

  • provider: split provider code and related tests into individual files for maintainability (#830)

[master bec05da] bump: version 3.8.1 → 3.8.2
4 files changed, 10 insertions(+), 4 deletions(-)

commitizen - 3.8.1

Published by github-actions[bot] about 1 year ago

v3.8.1 (2023-09-08)

Fix

  • add sponsors to README

[master 6ba5241] bump: version 3.8.0 → 3.8.1
4 files changed, 10 insertions(+), 4 deletions(-)

commitizen - 3.8.0

Published by github-actions[bot] about 1 year ago

v3.8.0 (2023-09-05)

Feat

  • defaults.py: add always_signoff config option for commits

3.7.1 (2023-09-04)

[master fab5c5e] bump: version 3.7.1 → 3.8.0
4 files changed, 12 insertions(+), 4 deletions(-)

commitizen - 3.7.1

Published by github-actions[bot] about 1 year ago

v3.7.1 (2023-09-04)

Fix

  • empty error on bump failure

[master 910003f] bump: version 3.7.0 → 3.7.1
4 files changed, 10 insertions(+), 4 deletions(-)

commitizen - 3.7.0

Published by github-actions[bot] about 1 year ago

v3.7.0 (2023-08-26)

Feat

  • provider: add npm2 provider to update package.json, package-lock.json, and npm-shrinkwrap.json

Fix

  • provider: fix npm version provider to update package-lock.json and npm-shrinkwrap.json if they exist
  • provider: fix npm provider to update package-lock.json and npm-shrinkwrap.json if they exist
  • test: pass correct type to get_package_version tests
  • tests: completed test coverage for npm2

[master d0fdf8c] bump: version 3.6.0 → 3.7.0
4 files changed, 17 insertions(+), 4 deletions(-)

commitizen - 3.6.0

Published by github-actions[bot] about 1 year ago

v3.6.0 (2023-08-01)

Feat

  • changelog.py: add encoding to get_metadata
  • unicode: add unicode support

Fix

  • add missing encoding parameter
  • out.py: TextIOWrapper.reconfigure typing
  • correct type hinting
  • use base config for encoding

Refactor

  • defaults.py: use variables in DEFAULT_SETTINGS

[master 04acac4] bump: version 3.5.4 → 3.6.0
4 files changed, 22 insertions(+), 4 deletions(-)

Package Rankings
Top 1.5% on Pypi.org
Top 23.8% on Conda-forge.org
Top 8.65% on Proxy.golang.org
Top 13.16% on Formulae.brew.sh