update versioning framework