plainsightai/Changelog Parser

Parses changelog file

View on GitHub

Trust Signals

Scorecard Score
not yet scored
Maintenance Recency
Stale
License
None
namedescriptionrequireddefault
pathPath to the changelog file. By default standard changelog locations are used.no""
versionVersion of the changelog entry. By default the last released version is used.no""
skip-bump-bullet-checksEscape hatch — set 'true' to bypass the two misplaced-bump validation rules (bump bullets in the file intro / inside a tagged release section). Default 'false'; the rules ship strict and exist to catch bugs the cascade bump-strategy script previously produced. Setting 'true' emits a workflow warning and only disables those two rules — version-header parsing, ordering, and duplicate detection still run. Intended for surgical, time-bound use; fix the underlying RELEASE.md and remove the flag in the next change. nofalse
namedescription
versionVersion from the changelog entry
versionMajorThe major version part
versionMinorThe minor version part
versionPatchThe patch version part
buildNumberBuild number (only for non-prod versions)
suffixSuffix for non-prod versions (dev, rc, int)
dateRelease date from the changelog entry
descriptionDescription from the changelog entry
isProductionReleasetrue if version is a production release (e.g. v1.2.3), false otherwise