add versioning to config descriptors and scanners