What problem does it solve?
It solves the problem of writing release notes that are complete, consistently formatted, and properly categorized—using the same iconography and structure as prior Juice Shop releases.
Core Features & Use Cases
- Change detection since the last release: Collects commits, tags, PR/contributor info, and identifies differences in key files (runtime, dependencies, config, challenges, UI, and i18n).
- Iconographic categorization & status flags: Maps changes to the correct emoji-based sections (e.g., Runtime, Challenges, Frontend, UI, Docker, Bugfixes) and applies disclaimer triggers for ⚡/⚠️/📜 breaking or policy-relevant updates.
- Release-ready formatting & refinement: Produces bullet-point notes with kudos attribution, PR/commit references when available, and ensures coverage against a checklist.
Quick Start
Ask the AI to generate release notes for Juice Shop by comparing the latest tag to the current HEAD commit range, and output the markdown using the established emoji section order and disclaimer rules.