it will probably make some checks (in the future if really incompatible data was found, but of course the goal is to make it downwards compatible for sure) based on the version number see src/brain.c and this:
https://github.com/hashcat/hashcat/blob/....h#L51-L52
https://github.com/hashcat/hashcat/blob/....h#L51-L52