feat: adding gh changelog/releases to npmx#1233
feat: adding gh changelog/releases to npmx#1233WilcoSp wants to merge 186 commits intonpmx-dev:mainfrom
Conversation
…md -> html does need to change)
|
The latest updates on your projects. Learn more about Vercel for GitHub.
1 Skipped Deployment
|
Lunaria Status Overview🌕 This pull request will trigger status changes. Learn moreBy default, every PR changing files present in the Lunaria configuration's You can change this by adding one of the keywords present in the Tracked Files
Warnings reference
|
Codecov Report❌ Patch coverage is 📢 Thoughts on this report? Let us know! |
excludes changelog releases due to needing api calls
…hubIssues & createdAt
… be nice if someone else updates it properly added small translation for readme error loading
|
I'm currently still working on combining the shared code of the 2 markdown renderers in a separate branch. |
This pr can be reviewed with how it's currently, I only plan for this to do merges from main, needed adjustements & bug fixes for this pr/branch. I'm only starting with the next pr/branch already as to not stand still. the new branch isn't meant to be merged into this branch/pr, but separately after this pr. |
|
left one minor comment but this generally looks good to me. i think we need to move this on as its been continuously reviewed since Feb. what'd be helpful:
|
|
for further significant changes I've already made a new branch (compare pr), the pr will be made after this pr gets merged. I do hope that this pr can be merged soon because there are further plans. |
43081j
left a comment
There was a problem hiding this comment.
approving but please hold off merging until we get another approval as this is a big one.
|
Yeah the skeletons loaders can be improved, currently they're only being shown when fetching data but not during server rendering of the changelog components due to not accounting for ssr. |

This pr will add the possibility to view the changelog.md & releases from a package's github repo within npmx.
This will make it easier to see the changelogs while not needing to leave npmx and allowing quicker access.
This pr is the first pr of #501
Preview here, this will automatically update
Acknowledgements
While I was making this PR antfu also made this pr #1368 and here my comment from his pr
Also @ShroXd is currently working on adding changelogs to the version history page that was merged with #2025, we've both agreed to first independently work on our PRs and later after both are merged and we've received feedback & irl use we'll collaborate on the interaction between the two
Translations
Thanks @WarningImHack3r for translating the text for changelog to French
I've also added Dutch translations