Skip to content

fix(release): exclude AI coding agents from the changelog Thank You section - #36892

Merged
FrozenPandaz merged 1 commit into
masterfrom
dont-credit-claude-88846c38
Sep 2, 2026
Merged

FrozenPandaz merged 1 commit into
masterfrom
dont-credit-claude-88846c38

Conversation

@AgentEnder

@AgentEnder AgentEnder commented Sep 2, 2026

Copy link
Copy Markdown
Member

Current Behavior

The Thank You section only skips authors with [bot] in the name, so we thank AI agents too. 23.2.0 credits Claude, Claude Opus 4.6 (1M context), Claude Sonnet 5, Claude Fable 5, Amp and Copilot.

Expected Behavior

Only people get thanked. Agents are matched by email, since the display names track model versions.

The list covers noreply@anthropic.com and claude@anthropic.com, amp@ampcode.com, cursoragent@cursor.com, openhands@all-hands.dev (plus the legacy opendevin@all-hands.dev), and Copilot's <id>+Copilot@users.noreply.github.com. The cursor and openhands addresses aren't in nx history yet, but they're the real ones: cursor has ~1.2M commits on GitHub under Cursor Agent <cursoragent@cursor.com>, and openhands commits as openhands@all-hands.dev in its own repo.

Related Issue(s)

Fixes #

@netlify

netlify Bot commented Sep 2, 2026

Copy link
Copy Markdown

Deploy Preview for nx-docs ready!

Name Link
🔨 Latest commit c3c00db
🔍 Latest deploy log https://app.netlify.com/projects/nx-docs/deploys/6a9854a965cb5d0008ec3ba1
😎 Deploy Preview https://deploy-preview-36892--nx-docs.netlify.app
📱 Preview on mobile
Toggle QR Code...

QR Code

Use your smartphone camera to open QR code link.

To edit notification comments on pull requests, go to your Netlify project configuration.

@netlify

netlify Bot commented Sep 2, 2026

Copy link
Copy Markdown

Deploy Preview for nx-dev ready!

Name Link
🔨 Latest commit c3c00db
🔍 Latest deploy log https://app.netlify.com/projects/nx-dev/deploys/6a9854a9b280b5000865ab97
😎 Deploy Preview https://deploy-preview-36892--nx-dev.netlify.app
📱 Preview on mobile
Toggle QR Code...

QR Code

Use your smartphone camera to open QR code link.

To edit notification comments on pull requests, go to your Netlify project configuration.

@nx-cloud

nx-cloud Bot commented Sep 2, 2026

Copy link
Copy Markdown
Contributor

View your CI Pipeline Execution ↗ for commit c3c00db

Command Status Duration Result
nx affected --targets=lint,oxlint,test,build,e2... ✅ Succeeded 48m 22s View ↗
nx run-many -t check-imports check-lock-files c... ✅ Succeeded 4s View ↗
nx-cloud record -- pnpm nx-cloud conformance:check ✅ Succeeded 1m 2s View ↗
nx build workspace-plugin ✅ Succeeded <1s View ↗
nx-cloud record -- nx sync:check ✅ Succeeded 20s View ↗
nx-cloud record -- nx format:check ✅ Succeeded <1s View ↗

☁️ Nx Cloud last updated this comment at 2026-09-02 17:46:54 UTC

@AgentEnder
AgentEnder marked this pull request as ready for review September 2, 2026 16:40
@AgentEnder
AgentEnder requested a review from a team as a code owner September 2, 2026 16:40
@AgentEnder
AgentEnder requested a review from MaxKless September 2, 2026 16:40
@AgentEnder
AgentEnder force-pushed the dont-credit-claude-88846c38 branch from 1b35ff6 to c633947 Compare September 2, 2026 16:47
…ection

The default changelog renderer credits every commit author and
Co-authored-by trailer, so recent releases thank Claude, Amp and Copilot
alongside human contributors.

- Match agents by email rather than display name. Agent names track model
  versions ("Claude Opus 5 (1M context)"), so a name list needs updating
  every release, and the authors map is keyed by name, so a name rule
  would also drop a human contributor named Claude.
- Give Copilot its own email pattern. It commits both as
  copilot-swe-agent[bot], which the existing [bot] check catches, and as
  plain Copilot, which it does not.
- Document the exclusion alongside the `authors` option, which did not
  mention the pre-existing bot filtering either.
@AgentEnder
AgentEnder force-pushed the dont-credit-claude-88846c38 branch from c633947 to c3c00db Compare September 2, 2026 16:53
@FrozenPandaz
FrozenPandaz merged commit 6255a67 into master Sep 2, 2026
25 of 26 checks passed
@FrozenPandaz
FrozenPandaz deleted the dont-credit-claude-88846c38 branch September 2, 2026 20:47
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants