Does bitcoin-core software/client connects with only same version number nodes?
You can see from the Debug Window ("Peers" tab) that the Bitcoin Core client connects with multiple clients not only with different versions but different implementations.

So to answer your question: No.