Skip to content

Commit c710c9f

Browse files
bump: version 4.8.2 → 4.8.3
1 parent 8675c28 commit c710c9f

File tree

4 files changed

+64
-4
lines changed

4 files changed

+64
-4
lines changed

.pre-commit-config.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -48,7 +48,7 @@ repos:
4848
- tomli
4949

5050
- repo: https://github.com/commitizen-tools/commitizen
51-
rev: v4.8.2 # automatically updated by Commitizen
51+
rev: v4.8.3 # automatically updated by Commitizen
5252
hooks:
5353
- id: commitizen
5454
- id: commitizen-branch

CHANGELOG.md

Lines changed: 60 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,63 @@
1+
## v4.8.3 (2025-06-09)
2+
3+
### Fix
4+
5+
- **cli**: update description for deprecate warning
6+
- **commit**: emit deprecated warning of cz commit -s
7+
- **Check**: make parameters backward compatiable
8+
- **BaseConfig**: mypy error
9+
- **deprecated**: mark deprecate in v5
10+
- **defaults**: add non-capitalized default constants back and deprecated warning
11+
12+
### Refactor
13+
14+
- **jira**: refactor message
15+
- **conventional_commits**: use TypedDict for answers
16+
- **conventional_commits**: make schema_pattern more readable
17+
- do not guess if changelog format is provided
18+
- **check**: compile once and rename variable
19+
- **questions**: type questions with TypedDict
20+
- **bump**: simplify nested if
21+
- **git**: retype get_commits parameter to make it more friendly to call sites
22+
- **git**: simplify tag logic
23+
- **bump**: eliminate similar patterns in code
24+
- **bump**: use any to replace 'or' chain
25+
- remove unnecessary bool() and remove Any type from TypedDict get
26+
- **bump**: improve readability and still bypass mypy check
27+
- **commands**: remove unused args, type version command args
28+
- **commit**: type commit args
29+
- **check**: type CheckArgs arguments
30+
- **check**: remove unused argument
31+
- **changelog**: type untyped arguments
32+
- **bump**: TypedDict for bump argument
33+
- make methods protected, better type
34+
- **conventional_commits**: remove unnecessary checks
35+
- fix mypy output and better type
36+
- **BaseCommitizen**: remove unused process_commit
37+
- remove `TypeError` handling since `Python >=3.9` is required
38+
- add comment clarifying `no_raise` parsing to `list[int]`
39+
- **cli.py**: add type hints
40+
- **mypy**: remove `unused-ignore`
41+
- **changelog**: better typing, yield
42+
- **cli**: early return and improve test coverage
43+
- **git**: extract _create_commit_cmd_string
44+
- misc cleanup
45+
- **bump**: clean up
46+
- **bump**: add type for out, replace function with re escape
47+
- **BaseConfig**: use setter
48+
- **changelog**: minor cleanup
49+
- **git**: refactor get_tag_names
50+
- **EOLType**: add eol enum back and reorganize methods
51+
- **git**: code cleanup and better test coverage
52+
- **commit**: simplify call
53+
- **version_scheme**: cleanup
54+
- improve readability and fix typos
55+
56+
### Perf
57+
58+
- **bump**: avoid unnecessary list construction and rename variable to avoid confusion
59+
- **tags**: use set
60+
161
## v4.8.2 (2025-05-22)
262

363
### Refactor

commitizen/__version__.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
__version__ = "4.8.2"
1+
__version__ = "4.8.3"

pyproject.toml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
[project]
22
name = "commitizen"
3-
version = "4.8.2"
3+
version = "4.8.3"
44
description = "Python commitizen client tool"
55
authors = [{ name = "Santiago Fraire", email = "santiwilly@gmail.com" }]
66
maintainers = [
@@ -88,7 +88,7 @@ build-backend = "poetry.core.masonry.api"
8888

8989

9090
[tool.commitizen]
91-
version = "4.8.2"
91+
version = "4.8.3"
9292
tag_format = "v$version"
9393
version_files = [
9494
"pyproject.toml:version",

0 commit comments

Comments
 (0)