Skip to content

📝 remove package tags from changelog entries - #4689

Merged
BenoitZugmeyer merged 1 commit into
mainfrom
benoit.zugmeyer/remove-changelog-package-tags
May 28, 2026
Merged

📝 remove package tags from changelog entries#4689
BenoitZugmeyer merged 1 commit into
mainfrom
benoit.zugmeyer/remove-changelog-package-tags

Conversation

@BenoitZugmeyer

Copy link
Copy Markdown
Member

Motivation

Changelog entries currently include package scope tags like [RUM], [LOGS], or [WORKER] on many lines.
Those tags add visual noise and make release notes harder to scan quickly for user-facing changes.

This change simplifies changelog output so entries stay focused on what changed.

Changes

  • stop appending package scope tags to generated changelog entries
  • simplify changelog generation by removing affected-package computation from this flow
  • remove the now-unused getAffectedPackages helper

Test instructions

  1. Run the changelog generation flow for the current release process.
  2. Open CHANGELOG.md and verify newly generated entries do not include trailing package tags (for example [RUM], [LOGS], [WORKER]).
  3. Confirm links/emojis/section ordering in generated entries remain unchanged.

Checklist

  • Tested locally
  • Tested on staging
  • Added unit tests for this change.
  • Added e2e/integration tests for this change.
  • Updated documentation and/or relevant AGENTS.md file

Stop appending package scope tags (for example [RUM], [LOGS], [WORKER]) when generating changelog entries.

This reduces noise in the changelog and keeps release notes focused on the change itself.
Also removes the now-unused getAffectedPackages helper.
@BenoitZugmeyer
BenoitZugmeyer marked this pull request as ready for review May 28, 2026 08:08
@BenoitZugmeyer
BenoitZugmeyer requested a review from a team as a code owner May 28, 2026 08:08
@datadog-datadog-prod-us1

Copy link
Copy Markdown

Tests

🎉 All green!

🧪 All tests passed
❄️ No new flaky tests detected

🎯 Code Coverage (details)
Patch Coverage: 100.00%
Overall Coverage: 76.56% (+0.00%)

This comment will be updated automatically if new data arrives.
🔗 Commit SHA: 56bef6a | Docs | Datadog PR Page | Give us feedback!

@cit-pr-commenter-54b7da

Copy link
Copy Markdown

Bundles Sizes Evolution

📦 Bundle Name Base Size Local Size 𝚫 𝚫% Status
Rum 175.36 KiB 175.36 KiB 0 B 0.00%
Rum Profiler 8.08 KiB 8.08 KiB 0 B 0.00%
Rum Recorder 21.23 KiB 21.23 KiB 0 B 0.00%
Logs 57.01 KiB 57.01 KiB 0 B 0.00%
Rum Slim 132.97 KiB 132.97 KiB 0 B 0.00%
Worker 22.99 KiB 22.99 KiB 0 B 0.00%

🔗 RealWorld

@BenoitZugmeyer
BenoitZugmeyer merged commit 433500c into main May 28, 2026
31 checks passed
@BenoitZugmeyer
BenoitZugmeyer deleted the benoit.zugmeyer/remove-changelog-package-tags branch May 28, 2026 08:39
@github-actions github-actions Bot locked and limited conversation to collaborators May 28, 2026
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants