-
ProblemsMajor version bumps for peer dependenciesChangesets currently bump all peer dependencies as major version bumps. This might mean that:
This makes our versioning not super clear on severity and likely mean we ramp up major versions of our packages very quickly. We'll be a Peer dependency versioning cascadeWhen we bump a peer dependency, this can create a cascade of package releases down the dependency tree. These releases are merely to bump a version number. This creates a whole bunch of noise of meaningless version updates and changelogs that are verbose and hard to read. Core package changelog detailsUp until now the Core package changelog includes no details about what actually happened in the dependency that got bumped. If something happens in Button, I need to go and look in button to find out what will be included, rather than just read it from the Core changelog. Similarly for BREAKING CHANGES. None are listed in the Core changelog, they only appear in the downstream package changelog and that is potentially misleading. As an example this changelog tells me nothing of what actually happened to core
|
Beta Was this translation helpful? Give feedback.
Replies: 1 comment
-
Closing due to inactivity. |
Beta Was this translation helpful? Give feedback.
Closing due to inactivity.