feat: add the ability to set the version in configure