Updated
On this page
Unreleased command that lists commits since the last tag and checks whether each one is covered by a corresponding changelog entry.
#rlsbl.commands.unreleased
#rlsbl.commands.unreleased
Unreleased command that lists commits since the last tag and checks whether each one is covered by a corresponding changelog entry.
#_get_last_tag
python
def _get_last_tag()Get the most recent tag. Returns None if no tags exist.
#_get_commits_since
python
def _get_commits_since(tag)Get commits since the given tag (or all commits if tag is None).
Returns a list of dicts with keys: hash, subject, author, date. Uses NUL as field separator for safe parsing.
#run_cmd
python
def run_cmd(registry, args, flags)List unreleased commits and their changelog coverage.
Usage: rlsbl unreleased [--json]