versionaire (rubygems): Provides an immutable, thread-safe, and semantic version type.
Keywords: version-control|versioning