Open
Description
We're using this gem and on the following Chrome 53 UA string:
Mozilla/5.0 (Windows NT 10.0; WOW64) AppleWebKit/535.14.61 (KHTML, like Gecko) Chrome/53.5.0289.5916 Safari/534.43
We received the following error:
ArgumentError
53.5.0289 is not a valid SemVer Version (http://semver.org)
It seems that this is definitely an allowable version number. Could I suggest using Gem::Version
to parse the version number instead? I also think this gem should define its own exception class if there's a true problem with parsing as well instead of just throwing an ArgumentError
, which is very broad and could potentially mask lots of other issues.
Metadata
Metadata
Assignees
Labels
No labels