Skip to content

Commit 5acc4e5

Browse files
committed
[release] v0.2.0
Preparation for v0.2.1
1 parent 9c76bf1 commit 5acc4e5

3 files changed

Lines changed: 45 additions & 3 deletions

File tree

docs/source/changelog.rst

Lines changed: 43 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -14,23 +14,65 @@ Unreleased
1414

1515
*This section is for upcoming changes. It will become the next version's release notes.*
1616

17+
1718
Added
1819
-----
1920

2021
- *...*
2122

23+
2224
Changed
2325
-------
2426

27+
- *The internal logic of creating rules has been optimized:* Redundant configuration conversion has been eliminated, making the process more efficient.
28+
29+
30+
Deprecated
31+
-----
32+
33+
- *...*
34+
35+
36+
Removed
37+
-----
38+
2539
- *...*
2640

41+
2742
Fixed
2843
-----
2944

3045
- *...*
3146

3247

33-
----
48+
Security
49+
-----
50+
51+
- *...*
52+
53+
54+
55+
v0.2.0 - 2025-07-19
56+
===================
57+
58+
Added
59+
-----
60+
61+
- Added the command line option `--no-verdict` to hide the final verdict when displaying validation results.
62+
- A new `TRACE` level has been added to the logging system for more detailed debugging.
63+
64+
Changed
65+
-------
66+
67+
- **[Breaking Change]** The command line argument for controlling the logging level `--log-level` has been renamed to `--log`.
68+
- The logging system has been improved: the message format has been updated for better readability, and the default level has been changed to `ERROR`.
69+
70+
Removed
71+
-------
72+
73+
- **[Breaking Change]** The `--silent` command line option has been removed. To suppress the output, you should now use the new `--quiet` option.
74+
75+
3476

3577
v0.1.3 - 2025-06-17
3678
===================

pyproject.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,7 @@ build-backend = "setuptools.build_meta"
1010
# ==============================================================================
1111
[project]
1212
name = "python-code-validator"
13-
version = "0.1.3"
13+
version = "0.2.0"
1414
description = "A flexible, AST-based framework for static validation of Python code using declarative JSON rules."
1515
keywords = ["validation", "linter", "static analysis", "testing", "education", "ast"]
1616
authors = [{ name = "Qu1nel", email = "covach.qn@gmail.com" }]

src/code_validator/__init__.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -54,4 +54,4 @@
5454
"RuleParsingError",
5555
]
5656

57-
__version__ = "0.1.3"
57+
__version__ = "0.2.0"

0 commit comments

Comments
 (0)