Skip to content

Commit eb44a52

Browse files
authored
Merge pull request #14 from woothee/update-v1_11
Update: v1.11.0
2 parents a6822d3 + e6c63c5 commit eb44a52

File tree

5 files changed

+23
-8
lines changed

5 files changed

+23
-8
lines changed

lib/browser.js

+8
Original file line numberDiff line numberDiff line change
@@ -53,6 +53,7 @@ var edgePattern = /(?:Edge|Edg|EdgiOS|EdgA)\/([.0-9]+)/;
5353
var firefoxiOSPattern = /FxiOS\/([.0-9]+)/;
5454
var chromePattern = /(?:Chrome|CrMo|CriOS)\/([.0-9]+)/;
5555
var operaBlinkPattern = /OPR\/([.0-9]+)/;
56+
var gsaPattern = /GSA\/([.0-9]+)/;
5657
var safariPattern = /Version\/([.0-9]+)/;
5758
var challengeSafariChrome = exports.challengeSafariChrome = function(ua, result) {
5859
if (ua.indexOf('Safari/') < 0)
@@ -94,6 +95,13 @@ var challengeSafariChrome = exports.challengeSafariChrome = function(ua, result)
9495
return true;
9596
}
9697

98+
if ((match = gsaPattern.exec(ua))) {
99+
version = match[1];
100+
updateMap(result, dataset.get('GSA'));
101+
updateVersion(result, version);
102+
return true;
103+
}
104+
97105
if ((match = safariPattern.exec(ua))) {
98106
version = match[1];
99107
}

lib/dataset.js

+2-2
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

package.json

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "woothee",
3-
"version": "1.10.1",
3+
"version": "1.11.0",
44
"description": "User-Agent string parser (js implementation)",
55
"main": "./release/woothee",
66
"devDependencies": {

0 commit comments

Comments
 (0)