Here is a functional Changelog Analyzer in Python that parses changelog files (in Markdown format commonly used in CHANGELOG.md) and provides a structured summary of versions, dates, and categorized changes (e.g., Added, Fixed, Changed).
Features:
-
Extracts version numbers and dates.
-
Categorizes changes under headings like
Added,Fixed,Changed, etc. -
Handles Markdown-style changelog formatting (e.g., Keep a Changelog format).
-
Can be extended to export JSON or integrate into CI pipelines.
Let me know if you want a web interface, JSON export, Git integration, or support for alternative changelog formats.
Share this Page your favorite way: Click any app below to share.