Well, if there is not release, there is no other way than using the hash, but tags are not releases and thus should not be consider as such.