- Issue created by @walkingdexter
- 🇷🇺Russia walkingdexter
FYI 🌱 Guidelines for semantic versioning and Drupal core support Needs review
- Assigned to walkingdexter
- 🇩🇪Germany gbyte Berlin
@walkingdexter
I am not a fan of increasing MINOR when adding functionality as it seems to create a fork and two versions to maintain, correct? In addition people stay on the previous version forever as they often have something like "^4.3" in composer. What are your thoughts?
Also in regards to the upcoming release - we bumped compatibility from D9.3 + D10 to D10.2 + D11. What would be your preferred new version number?
- Issue was unassigned.
- 🇷🇺Russia walkingdexter
I am not a fan of increasing MINOR when adding functionality as it seems to create a fork and two versions to maintain, correct?
There is no need to maintain two versions. We just increase the minor version and move on.
In addition people stay on the previous version forever as they often have something like "^4.3" in composer. What are your thoughts?
This always allow non-breaking updates.
^4.3
means>=4.3.0 <5.0.0
.Also in regards to the upcoming release - we bumped compatibility from D9.3 + D10 to D10.2 + D11. What would be your preferred new version number?
According to https://www.drupal.org/project/ideas/issues/3357742#comment-15651225 🌱 Guidelines for semantic versioning and Drupal core support Needs review , I prefer
4.2.0
version (increase the minor version). - Status changed to Fixed
3 months ago 11:54am 15 August 2024 - 🇩🇪Germany gbyte Berlin
This always allow non-breaking updates. ^4.3 means >=4.3.0 <5.0.0.
Obviously - sorry I worked the night and am pretty tired.
There is no need to maintain two versions. We just increase the minor version and move on.
Yeah I did that last time, it means unpublishing the last release - AFAIK creating new minor versions creates multiple published versions.
According to https://www.drupal.org/project/ideas/issues/3357742#comment-15651225 🌱 Guidelines for semantic versioning and Drupal core support Needs review , I prefer 4.2.0 version (increase the minor version).
Alright thanks for your input.
Regarding this issue: I won't be creating new minor versions for minor new features. I'll try to stick to the other things you pointed out though.
Automatically closed - issue fixed for 2 weeks with no activity.