3 ms·
The major versions unfortunately have a dual role of dictating their release cadence and LTS support. They're not purely SemVer but also milestones and marketin
by pornel 2y ago
The major versions unfortunately have a dual role of dictating their release cadence and LTS support. They're not purely SemVer but also milestones and marketing versions.
This is unfortunate, because scheduled version bumps that happen to be SemVer-major bumps also give them excuse to regularly make actual breaking changes. When this affects npm packages, it creates churn and bitrot across the ecosystem.
- shortrounddev2 2y agoHow could they fix this? Perhaps a build version vs featureset version?