Changelog - Dev - 04.30.2026 โ
All notable changes to this project will be documented in this file.
The format is based on Keep a Changelog.
[Unreleased] - 2026-04-30 โ
Update - 2026-04-30 16:22 UTC โ
Added โ
- Release production workflow with label-grouped notes โ Introduces a new release-prod workflow and compute-next-version script to automate production releases with changelog entries organized by PR labels, replacing the manual consolidate-changelog process. (#298)
- Require type labels on pull requests โ Enforces type labels (feat, fix, chore, etc.) on all PRs to enable accurate changelog categorization and release note generation. (#298)
- Add breaking-change label to AI triage โ Enables AI-powered triage to automatically detect and label breaking changes, improving release note accuracy. (#298)
Changed โ
- Switch PR title check to warn-only mode โ Relaxes PR title validation to warnings instead of hard failures, reducing friction while maintaining changelog quality through type labels. (#298)
Fixed โ
- Fix Discord notification subject-only skip tag matching โ Corrects skip tag detection in Discord notifications to work with commit subjects alone, improving reliability when PR metadata is unavailable. (#348)
- Skip AI changelog file write when empty and tighten noise filter โ Prevents unnecessary changelog file updates when AI generates no content and improves filtering of low-signal commits, reducing changelog clutter. (#348)
Update - 2026-04-30 18:05 UTC โ
Fixed โ
- Detect merge commits to identify source PR โ AI changelog now correctly identifies the source PR when merge-commit style is used, instead of falling back to unrelated commit subject tokens. This fixes cases like PR #349 being incorrectly referenced as #298 in the changelog. (#356)
enhancementdevops