Skip to main content

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [List Home]
[cdt-dev] Version management

Hey gang,


This came up at the call today. We need to make sure we’re properly updating the plug-in versions as we move in both Indigo and June. Here are some guidelines we came up with.


For Indigo (and any maintenance release), when you change a plug-in, make sure the third digit of the version matches the upcoming maintenance release. Post SR-2, make sure it’s x.x.3.


For Juno (and any main release) it’s trickier. Generally, you need to increment the second digit. That requires knowing whether it has changed already or not. You can always look at  the previous release to see what it was. Git file history can help there too.


And if you create API breakage with your change, increment the first digit. There will come a time where we will not allow API breakage for certain releases. That time could be now, we haven’t decided yet. So try not to break APIs and let the cdt-dev list know when you see the need so we can discuss.



Back to the top