Skip to content

Commit 5afa058

Browse files
docs: update CHANGELOG.md for v3.5.3 (#2315)
* docs: update CHANGELOG.md for v3.5.3 * docs: improve changelog command with self-hosted scope and dedup rules - Exclude cloud/serverless, AI Agents, AI Gateway, ADP changes - Exclude internal toolchain/dependency updates without user impact - Deduplicate related commits into single entries - Don't mention release branch names in entries * docs: update CHANGELOG.md to exclude non-self-hosted and internal changes --------- Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com> Co-authored-by: Julin <142230457+c-julin@users.noreply.github.com>
1 parent b121498 commit 5afa058

2 files changed

Lines changed: 17 additions & 5 deletions

File tree

.claude/commands/changelog/update.md

Lines changed: 12 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,11 +1,16 @@
11
---
2-
allowed-tools: Bash(git tag:*), Bash(git log:*), Bash(git diff:*), Bash(git status:*), Bash(git fetch:*), Bash(git branch:*), Bash(pwd), Bash(ls:*), Bash(cat:*), Bash(cd:*), Bash(head:*), Bash(echo:*), Read, Write, Edit
3-
description: Generate a changelog comparing a specified tag (or latest if not provided) with the previous version across OSS and enterprise repositories.
2+
allowed-tools: Bash(git tag:*), Bash(git log:*), Bash(git status:*), Bash(git branch:*), Bash(head:*), Bash(pwd), Read, Edit
3+
description: Generate a changelog comparing a specified tag (or latest if not provided) with the previous version.
44
---
55

66
## Your task
77

8-
Generate a succinct changelog by comparing a specified git tag with the previous version following semantic versioning patterns. If no tag is specified via $ARGUMENTS, use the latest tag. Take changes in only the OSS repository (current directory), try to ignore any enterprise or adp related changes. Update the root CHANGELOG.md file with up to 10 most significant changes.
8+
Generate a succinct changelog by comparing a specified git tag with the previous version following semantic versioning patterns. If no tag is specified via $ARGUMENTS, use the latest tag. Take changes in only the OSS repository (current directory). Update the root CHANGELOG.md file with up to 10 most significant changes.
9+
10+
**This changelog is for the self-hosted Redpanda Console product.** Exclude changes related to:
11+
- Enterprise, ADP, AI Agents, or AI Gateway features
12+
- Cloud/serverless-only functionality
13+
- Internal toolchain updates (e.g. Go version bumps, dependency upgrades, CI config) unless they have a direct user-facing impact
914

1015
The version comparison logic:
1116
- For patch versions (x.y.z): compare with x.y.(z-1) or x.y.(highest patch)
@@ -105,8 +110,11 @@ The user provided the following additional input for this command (may be empty)
105110
- **New minor/major version**: Incorporate existing unreleased changes into the new version section
106111
- Limit to 10 most significant changes total across both repositories
107112
- Display a summary of changes found
113+
- Deduplicate closely related commits — if multiple commits address the same user-facing change (e.g. a fix and a follow-up perf improvement for the same feature), merge them into a single entry
108114
- Group similar changes together
109-
- Exclude merge commits, version bumps, and CI-only changes
115+
- Exclude merge commits, version bumps, CI-only changes, and internal toolchain/dependency updates (e.g. "bump Go to 1.26", "update protobuf dependency") that have no direct user-facing impact
116+
- Exclude cloud/serverless-only changes — this changelog is for self-hosted Redpanda Console
117+
- Do not mention release branch names (e.g. "release-2.8") in changelog entries — the version is already conveyed by the section heading
110118
- Use clear, concise descriptions that focus on user-facing changes
111119
- Prioritize user-impacting changes over internal refactoring
112120
- Add in date order to the `CHANGELOG.md` file

CHANGELOG.md

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,11 +3,15 @@
33
## Master / Unreleased
44

55
## v2.8.11 / 2026-03-10
6-
76
- [SECURITY] Resolve Snyk security vulnerabilities in frontend dependencies.
87
- [SECURITY] Upgrade backend dependencies to address Snyk security vulnerabilities.
98
- [IMPROVEMENT] Improve performance of JSON view and Monaco editor in message viewer to reduce record expansion slowness.
109

10+
## v3.5.3 / 2026-02-26
11+
- [IMPROVEMENT] Add new observability page with chart support and unified time-range approach.
12+
- [IMPROVEMENT] Add reload button to connection-lost alert for better UX.
13+
- [BUGFIX] Fix shadowlinks page crash when feature is disabled.
14+
1115
## v3.5.2 / 2026-02-11
1216
- [BUGFIX] Fix Console sending "Authorization: Bearer undefined" header when authentication is not configured.
1317
- [BUGFIX] Fix pagination for lists exceeding page size causing incomplete data loading.

0 commit comments

Comments
 (0)