I installed the 1.9.4 version of minecraft and went to try it out on a 1.9.2 server and I got the error "Outdated Server! I'm still on 1.9.2!". as far as I know all 1.9 versions should connect to any 1.9 server/client however this is not the case. I also get this error when trying to connect to any other 1.9 server running spigot as well.
Comments 3
I thought all 1.9 was the same compatibility as all 1.8 versions are, meaning you could play on a server running 1.8.9 with just a 1.8 client. I know the only version that changed that once was 1.7.2 and 1.7.10.
The network protocol changed from 1.9.2 to 1.9.3-pre2, see http://wiki.vg/Protocol_History#1.9.3-pre2
Your assumption is incorrect. Network protocol changes and security updates for minor release versions will prevent connections to older/newer server versions.