Skip to content

Improve vendor release range notes#3101

Merged
DRSDavidSoft merged 1 commit into
cmderdev:masterfrom
DRSDavidSoft:codex/vendor-release-range-notes
Jun 30, 2026
Merged

Improve vendor release range notes#3101
DRSDavidSoft merged 1 commit into
cmderdev:masterfrom
DRSDavidSoft:codex/vendor-release-range-notes

Conversation

@DRSDavidSoft

Copy link
Copy Markdown
Contributor

Summary

  • Keep the vendor update table as four columns: Name, Old Version, New Version, and Build Status.
  • Move build shields into the fourth column and make them target the explicit release tag, not the vendor repo default branch.
  • Restore the Release notes for updated vendors heading above the per-vendor collapsibles.
  • Simplify each collapsible summary to just the vendor name.
  • Fetch GitHub release notes across the old→new release range when releases are available, with per-release truncation and an overall cutoff.
  • Keep the top Release notes · Compare changes links, and avoid the misleading bottom commit-diff-as-release-notes link.

Validation

  • git diff --check
  • Executed the PR-body generation logic locally against the ⬆️ Update 4 vendored dependencies #3093 version set and verified:
    • four-column table
    • four tag-specific build shields
    • no release-version shields
    • no badge inside the New Version cell
    • restored release-notes section heading
    • vendor-only collapsible summaries
    • Git for Windows includes multiple release-note entries in the range
    • no bottom View full changes between... commit-diff link

@DRSDavidSoft DRSDavidSoft merged commit 74a2af8 into cmderdev:master Jun 30, 2026
1 check passed
@DRSDavidSoft DRSDavidSoft deleted the codex/vendor-release-range-notes branch June 30, 2026 22:30
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant