title: Is fuzzy matching with RubyGems gem install version possible?
body: <p>Is there a way to specify that you want the latest version of gem within semantic versioning constraints?  For instance, if I wanted the most recent version of the <code>foo</code> gem within the 2.x.x set of available gems, is there a way to have RubyGems install whatever the latest version before 3.0.0?  Hypothetically something along the lines of: <code>gem install foo --semantic-version 2</code> might make sense.</p>