Skip to content

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) enhancement devops

Built with VitePress