Originally Posted by
deer_buster
Just tossing an idea out here, but this would be an awesome time to think about extension self-validation vs a given ruleset version, and if it doesn't meet that validation criteria, it doesn't load and displays an error for the user. For a semantic versioning scheme (I assume this is the versioning scheme you are using?), you'd only require it if the major version number changed. Perhaps a warning if the minor version wasn't validated too, but that's only for backwards compatible changes anyway.