I notice there are a few people out there still using Java versions prior to 8, and I'd like to pose the question how important that is to you.
I've long tried to keep the client source code at Java 5 compatibility, but there are a few things I'd like to start working on, not least related to client optimization, that would find a far nicer implementation with some Java 8 features (particularly default methods), so I'm strongly considering making the client require Java 8.
In case there are those of you running Java pre-8 because you think Windows XP doesn't support Java 8, then as far as I can tell, that's not true. Java 8 seems to work just fine on Windows XP; it's just that it doesn't have official blessing.