Project

Profile

Help

Issue #4936

closed

Ruby client version labelling is incorrect with respect to "most recent" versions

Added by jdjeffers over 5 years ago. Updated over 4 years ago.

Status:
CLOSED - CURRENTRELEASE
Priority:
Normal
Assignee:
Category:
-
Sprint/Milestone:
Start date:
Due date:
Estimated time:
Severity:
2. Medium
Version:
Platform Release:
OS:
Triaged:
Yes
Groomed:
No
Sprint Candidate:
No
Tags:
API Bindings
Sprint:
Sprint 54
Quarter:

Description

The ruby client versions with the 3.0.0rc2.dev.* labels are considered as earlier than 3.0.0rc2 versioned releases.

it appears that the ruby gem tools, bundler, et al, consider the "dev" labels as being older when in fact the "3.0.0rc2" labelled gems are older.

You can verify by opening an irb console:

irb(main):010:0> Gem::Version.new("3.0.0rc2") > Gem::Version.new("3.0.0rc2.dev.1559765173")
=> true

When a gem version is not specified in a Gemfile or in a .gemspec file, the default version installed and used will be the latest available, in this case the version labelled "3..0.0rc2".

Also available in: Atom PDF