diff --git a/src/ua-parser.js b/src/ua-parser.js index 32bbddc..6516db0 100644 --- a/src/ua-parser.js +++ b/src/ua-parser.js @@ -254,6 +254,7 @@ ], [NAME, VERSION], [ /(trident).+rv[:\s]([\w\.]+).+like\sgecko/i // IE11 + /(Edge)\/((\d+)?[\w\.]+)/i // IE12 ], [[NAME, 'IE'], VERSION], [ /(yabrowser)\/([\w\.]+)/i // Yandex diff --git a/test/browser-test.json b/test/browser-test.json index 56fae07..54462c1 100644 --- a/test/browser-test.json +++ b/test/browser-test.json @@ -688,5 +688,15 @@ "version" : "1.0.1084.5402", "major" : "1" } + }, + { + "desc" : "Windows 10 EI", + "ua" : "Mozilla/5.0 (Windows NT 10.0; WOW64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/39.0.2171.71 Safari/537.36 Edge/12.0", + "expect" : + { + "name" : "IE", + "version" : "12.0", + "major" : "12" + } } ]