Replies: 5 comments 1 reply
-
|
This is good feedback - tagging @MylesBorins (who's been looking after releases and has an interest in monorepos) so that he can capture this feedback. |
Beta Was this translation helpful? Give feedback.
-
|
Is there any update on this? 👀 |
Beta Was this translation helpful? Give feedback.
-
|
+1. Watching releases for a repository that releases multiple packages (eg https://github.com/Effect-TS/effect/releases) it's impossible to find a package and see releases for it. A simple filter on the name lie |
Beta Was this translation helpful? Give feedback.
-
|
Hmmm good feedback and mono repo support is still something we need to improve. I will add this to our backlog/check it's there :) |
Beta Was this translation helpful? Give feedback.
-
|
This is badly needed. Another example is https://github.com/clerk/javascript/releases |
Beta Was this translation helpful? Give feedback.
Uh oh!
There was an error while loading. Please reload this page.
-
The problem
In the JavaScript/TypeScript world, it's increasingly common for projects to have a single 'monorepo' from which multiple packages can be published independently. The version number may or may not be synchronised between packages.
I often need to review the release notes for the last few versions of a single package. For example, perhaps something has broken and I need to figure out when it might have happened. Or I am doing package upgrades and I want to scan through the changelog to identify any changes that might cause problems.
Unfortunately this is quite difficult with GitHub's Releases list today. Releases for all the different packages (often dozens!) are muxed together into a single list, which makes it really difficult to quickly retrieve the information I need.
Try-at-home exercise
Looking at the list of releases for the Atlassian changesets project, find what changes were made in the last three releases of the
@changesets/clipackage.Some ideas
@<scope>/<package-name>@<semver>Related suggestions
#5286
Beta Was this translation helpful? Give feedback.
All reactions