Release Notes Generator Generate release notes and changelogs by parsing conventional commit messages from git log history. Commits following the Conventional Commits specification (feat:, fix:, docs:, etc.) are categorized, grouped, and formatted into professional markdown output. Workflow Step 1: Determine Output Type Ask the user what they need: - Release Notes — a single release summary written to - Changelog — append to an existing (or create one) - Both — generate both files Step 2: Determine Commit Range Identify which commits to include. Two approaches: Since last tag (default): The p…