File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change @@ -79,9 +79,10 @@ export const regexes = [
7979 } ,
8080 /**
8181 * Safari on iPad have desktop-like useragent
82+ * Some versions contains letter subversions
8283 */
8384 {
84- regex : / M a c i .+ V e r s i o n \/ ( \d + ) \. ( \d + ) ( [ . , ] ( \d + ) | ) ( M o b i l e \/ \w + | ) S a f a r i \/ / ,
85+ regex : / M a c i .+ V e r s i o n \/ ( \d + ) \. ( \d + ) ( [ . , ] ( \d + ) | ) ( \( \w + \) | ) ( M o b i l e \/ \w + | ) S a f a r i \/ / ,
8586 family : 'safari'
8687 } ,
8788 /**
Original file line number Diff line number Diff line change @@ -160,6 +160,11 @@ export const useragents = [
160160 ua : 'Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/605.1.15 (KHTML, like Gecko) Version/15.3 Safari/605.1.15' ,
161161 regex : [ 'safari' ]
162162 } ,
163+ {
164+ // Letter subversion
165+ ua : 'Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/605.1.15 (KHTML, like Gecko) Version/16.5.2 (a) Safari/605.1.15' ,
166+ regex : [ 'safari' ]
167+ } ,
163168 /**
164169 * Safari iPad Desktop-like
165170 */
You can’t perform that action at this time.
0 commit comments