Update flutter_rust_bridge CHANGELOG.md for a new release by collecting merged PRs since the previous version tag, mapping them to the target release section, and formatting entries to match the existing changelog style. Use when writing or refreshing a release section in CHANGELOG.md.
CHANGELOG.mdRead the top of CHANGELOG.md.
git diff -- CHANGELOG.md before editing.* TODO.Find the latest release tag before the target version.
git tag --sort=-creatordate | head -n 20
Use that tag as the lower bound for the new changelog entry.
Use GitHub CLI to collect merged PRs after the previous version.
gh pr list --state merged --limit 200 --json number,title,author,mergedAt,baseRefName,url
gh pr view <number> --json number,title,author,url
Use the previous version as the lower bound when deciding which merged PRs belong to the target release.
Keep all PRs in merged status that belong to the release range.
docs: add <name> as a contributor for code/doc.Normalize titles before writing.
CI, GitHub, Flutter, Rust, DCO, and V1.Match the existing changelog style.
* Summary #1234.(thanks @username) when attribution is appropriate.Edit only CHANGELOG.md. Do not manually edit generated files for this task.
Review the final diff.
Launch a separate subagent after finishing the changelog draft.
CHANGELOG.md.Tell the user the changelog draft is complete and ask for a manual review.
Launch a separate subagent after the user finishes manual edits.
CHANGELOG.md.