Announcement: Change in Versioning Strategy #771
boomzero
announced in
Announcements
Replies: 1 comment 1 reply
-
|
Refer to 17c711b |
Beta Was this translation helpful? Give feedback.
1 reply
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Uh oh!
There was an error while loading. Please reload this page.
Uh oh!
There was an error while loading. Please reload this page.
-
Announcement: Change in Versioning Strategy
Dear XMOJ Script Users and Contributors,
We are excited to share an important update regarding our versioning strategy for the XMOJ Script project. As you know, our current versioning format follows the
x.y.zconvention, wherexrepresents major versions,yrepresents minor versions, andzrepresents patch versions. Currently, we are at version1.2.75.Reason for Change
We have observed that the
zcomponent, which is intended to signify patch numbers, has grown significantly large. This can lead to confusion and difficulty in tracking versions, especially when patch numbers are supposed to denote smaller, more frequent updates and fixes.New Versioning Strategy
To address this issue and improve the clarity of our versioning, we are implementing the following changes to our strategy:
Stable Releases:
y(minor) number instead of thez(patch) number.1.2.75, the next stable release will be1.3.0.Pre-releases:
dev), we will continue to increment thez(patch) number.1.2.75, the next pre-release will be1.2.76.Major Releases:
x(major) number will be incremented only when there are significant changes that introduce incompatibilities or major overhauls to the system.1.3.0and a major change is introduced, the next version will be2.0.0.Benefits of the New Strategy
Transition Plan
We will start implementing this new versioning strategy immediately. Our next stable release will reflect these changes, and we will ensure that all future versions adhere to the updated strategy.
Feedback and Support
We value your feedback and are here to support you during this transition. If you have any questions, concerns, or suggestions regarding the new versioning strategy, please feel free to reach out to us through our GitHub repository's discussion forums or issue tracker.
Thank you for your continued support and contributions to the XMOJ Script project. We look forward to delivering even more improvements and features in a clear and organized manner.
Best regards,
The XMOJ Script Development Team
Beta Was this translation helpful? Give feedback.
All reactions