My friend and I have a hosted Minecraft server through Apex, and my question is does the server have a specific version it runs on, so the latest being 1.8.3, and could I change my profile version to say 1.8 release and have the server recognize it? I want to break through the roof of the nether, and I understand that it is impossible on the 1.8.3 version, so being able to switch my profile to an older version quick to do that, then switch back would be great. Otherwise I could always try the enderpearl trick while just creating a portal on the nether roof.
Yes. Minecraft version 1.8 can connect to 1.8.3 servers.
However, the breaking of blocks (such as bedrock) happens server-side. As such, downgrading to Minecraft 1.8 will not allow you to break through the nether ceiling.
OK, I UNDERSTAND WHAT YOU MEAN
First, 1.x users cannot play with 1.y players. Theese updates are called major updates and a server won't allow users to enter if their current 'Major Update Version' is different from the server one.
After that, you can join servers that have a 1.x.0 with 1.x.y servers and vice versa, because these bug fixing updates din't include new blocks/features and so, for example, you can play in version 1.8 if the server is 1.8.3 and vice versa, but you can't play on 1.8.3 if the server's version is only 1.7.2.
BETTER TO USE ENDERPEARL TRICK!