Liferay is in the initial phase of semantically versioning all it's java source code. Yay! What?
If you don't know what semantic versioning is, here are two essential references on the subject:
Summary
Given a version number MAJOR.MINOR.PATCH, increment the: