Pending Commit
Pending Commit
Include project-owned pending message content and review the current limits of generation and placement settings.
[tool.custy.changelog.pending_commit]Category
Quick Command
[tool.custy.changelog.pending_commit]Propertiesâ
Properties
| Property | Type | Description | Default | Required |
|---|---|---|---|---|
enabled | Boolean | Active. Include the configured commit-message file through PendingCommitProvider for the newest unreleased range. | true | No |
generation | append | regenerate | Loaded only. The active generator does not invoke the integrator that applies this mode. | regenerate | No |
placement | before | after | Loaded only. The active generator does not currently reposition pending content. | before | No |
[tool.custy.changelog.pending_commit]
enabled = true
generation = "regenerate"
placement = "before"Generate from Git History Onlyâ
Use enabled to choose whether the configured commit-message file contributes
additional content to the changelog:
| Setting | Changelog message sources |
|---|---|
enabled = true | Git commit history plus the pending message, when available, in the newest unreleased range. |
enabled = false | Git commit history only; the pending message is not included as an additional source. |
Edit the existing section in your project's .config/custy/config.toml rather
than adding a second section with the same name:[tool.custy.changelog.pending_commit]
enabled = false
You do not need to change generation or placement for this purpose. Then
generate the changelog with the normal command:custy changelog generate
If the command skips generation under its normal rules, use
custy changelog generate --force. This requests regeneration without overriding
enabled = false or your other collection and rendering settings. To preview
without writing CHANGELOG.md, use custy --dry-run changelog generate.
For the short answer, see the changelog generation FAQ.