Preview Ruby 4.1 is a preview. It can change before the final release. Switch to Ruby 4.0 →
instance method
Gem::Version#release
() -> self
release
lib/rubygems/version.rb
View on GitHub ↗
# File tmp/rubies/ruby-4.1.0-preview1/lib/rubygems/version.rb, line 331
def release
@@release[self] ||= if prerelease?
segments = self.segments
segments.pop while segments.any? {|s| String === s }
self.class.new segments.join(".")
else
self
end
end
The release for this version (e.g. 1.2.0.a -> 1.2.0). Non-prerelease versions return themselves.
See also
#prerelease?
#_segments
#partition_segments
#to_s
also in
4.0 · 3.4 · 3.3 · 3.2 · 3.1 · 3.0