How does Ruby versioning work?
Ruby adopted Semantic versioning since version 2.1.0, which standardized the marking of each version. The patch version is understood in semantic versioning as the change in the third number. This makes it simple to identify stable versions - those which have no additional text after the version number.