Lets unpack that version number a bit.
0.4.0 looks like a release of 0.4.0
a0 seems to mean it is the first alpha release
2f64e1c references the git commit that was used to build it.
The giveaway is the reference to the exact git commit. If you need to reference the exact git commit, then it can’t be an official release.