Lewati ke konten utama

Ringkasan Changelog

Ringkasan Changelog

Active Subsystem

Atur seluruh transformation dari Git history dan pending content menjadi rendered CHANGELOG.md.

Command[tool.custy.changelog]

Category

Configuration

Quick Command

[tool.custy.changelog.SUBTABLE]

collectionprocessingrendering

Pipeline

Workflow Timeline

1
Collect
Terapkan core Git-commit eligibility rules.
completed
2
Collect pending content
Tambahkan configured message secara opsional melalui PendingCommitProvider, lalu bersihkan template-oriented text.
completed
3
Build releases
Extract release content dan terapkan per-version overrides.
current
4
Classify
Terapkan breaking detection, type mapping, scope mapping, dan grouping.
pending
5
Render
Buat links dan teruskan resolved model ke project Jinja template.
pending

Area Konfigurasi

Features

Rendering

Atur layout, visibility, formatting, sorting, dan visuals melalui changelog.render.

Breaking Changes

Konfigurasikan keyword detection dan labels melalui changelog.breaking.

Template Contract

Generated Jinja template menggunakan context.config.rendering, context.visible_releases(), context.release_label(release), context.summary_for(release), context.groups_for(release), dan context.tags_for(release). Release objects menyediakan version, date, comparison URL, title-only state, status, dan promoted-from versions.

Lanjutkan