Changelog System
Changelog System
Active Pipeline
Ikuti repository history menjadi structured release model dan Markdown.
Command
app/core/changelog/Category
Arsitektur
Quick Command
settings -> Git range -> messages -> models -> transform -> render -> writeAlur Changelog
Workflow Timeline
1
Load settings
Typed changelog settings dibentuk dari config.toml dan CLI values.
2
Collect history
Provider mengambil commit message pada Git range yang dipilih.
3
Build models
Message diparse, dikelompokkan, dibersihkan, dan dimasukkan ke release model.
4
Plan releases
Existing dan current release digabung serta diurutkan.
5
Render and write
Jinja template menghasilkan Markdown untuk output path.