You are not following the standards Polka. As per https://semver.org/, the standard way is MAJOR.MINOR.PATCH.
If a full mod overhaul gets so distant from the mod, it is not a major, but a new mod name.
Given a version number MAJOR.MINOR.PATCH, increment the:
MAJOR version when you make incompatible API changes
MINOR version when you add functionality in a backward compatible manner
PATCH version when you make backward compatible bug fixes