To be precise, the versioning system is based off of “semantic versioning”, which has three types of changes:
1. Major update: This constitutes a breaking change, in our case this means old comments are marked as outdated
2. Minor update: This constitutes a significant change, that you want people to be notified by, that adds new info, but doesn’t break old comments or old links to it
3. Patch: This is a minor change, like fixing a typo. Nobody needs to get notified, but old links that specifically link to a specific version will still display the original.
To be precise, the versioning system is based off of “semantic versioning”, which has three types of changes:
1. Major update: This constitutes a breaking change, in our case this means old comments are marked as outdated
2. Minor update: This constitutes a significant change, that you want people to be notified by, that adds new info, but doesn’t break old comments or old links to it
3. Patch: This is a minor change, like fixing a typo. Nobody needs to get notified, but old links that specifically link to a specific version will still display the original.