|
|
|
|
|
by cogman10
2367 days ago
|
|
Don't know how you could reliably do it. You could do something like "LoC from last version" + SemVer. So, 1.2.3k to indicate Major 1, minor 2, 3k lines of code changed from 1.1. It would also possibly be a good way to say "2.0.3" meaning, we moved from 1.2 to 2.0, but only changed 3 lines of code. The breaking change is likely not going to affect you but it is there. That might make magnitude changes easier to communicate. I'm not sure how useful this would be for automated build tools though. Would you set bounds on how far drift would go before automated updates? |
|