Release Processing dan Overrides
Release Processing dan Overrides
Active
Extract useful release content, lalu sesuaikan individual versions tanpa mengubah global rules.
Command
[tool.custy.changelog.release]Category
Changelog Configuration
Quick Command
[tool.custy.changelog.release_behavior."VERSION"]Release Properties
Properties
| Property | Type | Description | Default | Required |
|---|---|---|---|---|
extract_bullets_only | Boolean | Gunakan Markdown list items dari release summaries dan abaikan preceding narrative. | true | No |
fallback_to_subject | Boolean | Gunakan release summary atau commit subject jika list items tidak tersedia; jika tidak, lewati empty release entry. | true | No |
Global release processing
toml[tool.custy.changelog.release]
extract_bullets_only = true
fallback_to_subject = truePer-Version Behavior
Properties
| Property | Type | Description | Default | Required |
|---|---|---|---|---|
hidden | Boolean | Kecualikan version sepenuhnya. Jika true, setting ini mengalahkan title_only dan custom_message. | false | No |
title_only | Boolean | Render release heading saja dan sembunyikan body. | false | No |
custom_message | String | Ganti generated release summary sambil mempertahankan generated change groups, kecuali hidden. | unset | No |
Per-version examples
toml[tool.custy.changelog.release_behavior."1.10.13"]
custom_message = """
Repository synchronization improvements.
"""
[tool.custy.changelog.release_behavior."1.10.12"]
hidden = true
[tool.custy.changelog.release_behavior."1.10.11"]
title_only = true