VSoft.SemanticVersion This is a simple Semantic Version 2.0 parser. Tested in XE7 or later, may not work in earlier versions due to compiler issues with records.