You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
Repository navigation
Commit dda44ce
Browse filesBrowse the repository at this point in the historyBrowse files
Copy file name to clipboardExpand all lines: docs/changelog.md
+13Lines changed: 13 additions & 0 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -11,6 +11,7 @@ below and to the page that documents the feature properly.
11
11
12
12
| Version | What changed | Documented in |
13
13
|---|---|---|
14
+
|[2.19.3](#v2193)| A quoted `"false"` for a true/false setting refused instead of read as true |[Every option](configuration.md#every-option)|
14
15
|[2.19.2](#v2192)| Copilot coding agent commits recognised; config values of the wrong type refused; commit text printed inert |[CC013](rules.md#cc013) · [Every option](configuration.md#every-option) · [Color and links](example.md#color-and-links)|
15
16
|[2.19.1](#v2191)|`develop` accepted by default; stricter merge-subject, fixup, WIP and sign-off checks |[CC201](rules.md#cc201) · [CC001](rules.md#cc001) · [CC009](rules.md#cc009)|
16
17
|[2.19.0](#v2190)| Branch descriptions held to the Conventional Branch grammar; Amp, OpenHands, Factory Droid and Jules recognised |[CC201](rules.md#cc201) · [CC013](rules.md#cc013)|
@@ -33,6 +34,18 @@ below and to the page that documents the feature properly.
33
34
|[2.5.0](#v250)| Organization-wide config with `inherit_from`|[Across an organization](guides/organization.md)|
34
35
|[2.0.0](#v200)| Configuration moved from YAML to TOML — breaking |[Migrating from v1](migration.md)|
35
36
37
+
## v2.19.3 (2026-10-21) { #v2193 }
38
+
39
+
### Fixed
40
+
41
+
***A true/false setting written as a string stops the run** — a quoted
42
+
value such as `conventional_commits = "false"` was read as true, so the
43
+
rule stayed on and rejected the commit. Any value of a true/false setting
44
+
that is not `true` or `false` is now a configuration error (exit 2) that
45
+
names the setting, like the other wrong-type values in 2.19.2. CLI flags
46
+
and `CCHK_*` variables were already read correctly.
47
+
See PR [#636](https://github.com/commit-check/commit-check/pull/636).
0 commit comments