Replies: 2 comments 1 reply
-
API was changed (UI makeover) but it's (we're trying) being kept backwards compatible. Also we would sort of have to create these "wrapper" Also, it's better if we break the API. As we would be using the Also I thought we didn't follow SemVer? As the releases start from V1.2 (also the SemVer website also states that putting in V or any letter in the release version is not SemVer). So, in conclusion I propose that we simply call these release Kournikova in our development branches, as we still don't know how successful we would be in keeping the API backwards compatible. Again, I say we break the API's backwards compatibility, as this is a full blown rewrite I really don't want to maintain baggage from previous releases. I doubt the others would too. |
Beta Was this translation helpful? Give feedback.
-
Ok, we can break the API, and the version will be 2.0.0 |
Beta Was this translation helpful? Give feedback.
-
As we follow the SemVer style of versioning, 2.0 is the change from bash to python, but the goal is to keep all current Pacscripts compatible between bash and python. This would imply that no API was changed, and (assuming we did everything right) that no bugs were introduced, which would mean that this release should be 1.7, as it introduces new features, but doesn’t break the current API for pacscripts.
CC: @wizard-28
Beta Was this translation helpful? Give feedback.
All reactions