Added dynamic version string generation.