[PR #11065] [MERGED] releng: add New-TerminalStackedChangelog #28398

Open
opened 2026-01-31 09:28:16 +00:00 by claunia · 0 comments
Owner

📋 Pull Request Information

Original PR: https://github.com/microsoft/terminal/pull/11065
Author: @DHowett
Created: 8/27/2021
Status: Merged
Merged: 9/23/2021
Merged by: @undefined

Base: mainHead: dev/duhowett/releng


📝 Commits (4)

  • d3004f7 releng: add New-TerminalStackedChangelog
  • 45da3df Apply suggestions from code review
  • 69b141d get tired of waiting for dustin to update this PR
  • 2c8633b changelogs

📊 Changes

3 files changed (+85 additions, -0 deletions)

View changed files

📝 .github/actions/spelling/allow/allow.txt (+2 -0)
📝 .github/actions/spelling/allow/names.txt (+1 -0)
tools/ReleaseEngineering/New-TerminalStackedChangelog.ps1 (+82 -0)

📄 Description

I've done this process enough times that I should have written a script
to do it a while ago. This one is rough, but the whole changelog process
is pretty rough.

This script takes multiple revision ranges and produces something that
looks like a rough untranslated changelog, with indicators for how many
of the provided ranges had the same change (deduplicated by title.)

I use a process like this to build the Stable and Preview release notes
out of a set of revision ranges.


🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.

## 📋 Pull Request Information **Original PR:** https://github.com/microsoft/terminal/pull/11065 **Author:** [@DHowett](https://github.com/DHowett) **Created:** 8/27/2021 **Status:** ✅ Merged **Merged:** 9/23/2021 **Merged by:** [@undefined](undefined) **Base:** `main` ← **Head:** `dev/duhowett/releng` --- ### 📝 Commits (4) - [`d3004f7`](https://github.com/microsoft/terminal/commit/d3004f76c5361583ca1d272e794e116de41ba0c5) releng: add New-TerminalStackedChangelog - [`45da3df`](https://github.com/microsoft/terminal/commit/45da3dfda8507147b12cceb03fc1cddc9fd71905) Apply suggestions from code review - [`69b141d`](https://github.com/microsoft/terminal/commit/69b141d5861493afb2d1b0f1cfaa69e1e0c962f4) get tired of waiting for dustin to update this PR - [`2c8633b`](https://github.com/microsoft/terminal/commit/2c8633b12a6567c69772ed414cc5248154807835) changelogs ### 📊 Changes **3 files changed** (+85 additions, -0 deletions) <details> <summary>View changed files</summary> 📝 `.github/actions/spelling/allow/allow.txt` (+2 -0) 📝 `.github/actions/spelling/allow/names.txt` (+1 -0) ➕ `tools/ReleaseEngineering/New-TerminalStackedChangelog.ps1` (+82 -0) </details> ### 📄 Description I've done this process enough times that I should have written a script to do it a while ago. This one is rough, but the whole changelog process is pretty rough. This script takes multiple revision ranges and produces something that looks like a rough untranslated changelog, with indicators for how many of the provided ranges had the same change (deduplicated by title.) I use a process like this to build the Stable and Preview release notes out of a set of revision ranges. --- <sub>🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.</sub>
claunia added the pull-request label 2026-01-31 09:28:16 +00:00
Sign in to join this conversation.
No Label pull-request
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: starred/terminal#28398