nodejs.org icon indicating copy to clipboard operation
nodejs.org copied to clipboard

Feature: Rollup changelog

Open bmuenzenmeyer opened this issue 3 months ago • 5 comments

Enter your suggestions in details:

At Colalb Summit, @ljharb and I discussed better ways to showcase notable changes between versions. We envision a user feature that could aggregate the notable changelog entries from X version to Y version, helping users better understand new things.

This could also be an opportunity to surface any relevant @nodejs/userland-migrations or perhaps EOL content options.

bmuenzenmeyer avatar Oct 17 '25 14:10 bmuenzenmeyer

Related https://github.com/nodejs/Release/issues/716.

jsumners-nr avatar Oct 17 '25 15:10 jsumners-nr

I’m envisioning a UI component with two dropdowns that list all node versions on every changelog page, and when you click the button, it takes you to a page that summarizes all the notable changes between those versions (which also has the dropdown component at the top).

ljharb avatar Oct 17 '25 20:10 ljharb

(Removed the enhancement label entirely, since Feature is more appropriate)

To do this, we'd also need a way to grab the changelog of each release and it's changelogs and/or release notes. We could read it from the blog posts?

avivkeller avatar Oct 17 '25 20:10 avivkeller

This can be compared to guided migrations https://github.com/nodejs/nodejs.org/pull/8053

Furthermore, for userland migrations, I still have difficulty finding the breaking changes that we need to cover. Such a list would be helpful.

AugustinMauroy avatar Oct 18 '25 15:10 AugustinMauroy

We can search this manually via the semver-major label, but that's not ideal.

JakobJingleheimer avatar Oct 23 '25 16:10 JakobJingleheimer