browser_sniffer
browser_sniffer copied to clipboard
Properly detect what browser you are dealing with
I alphabetized the different form factors listed in this .rb file by the string used for them. This may make it easier for others to read through the code, and...
Hi ! Nexus 10 and 7 are missing in patterns file so the gem currently recognise them as handheld device. I also add Nexus 5 in pattern file to add...
Currently this repo is dual licensed GPL2 + MIT, which means the rules of both apply. The precursor project is MIT licensed https://github.com/faisalman/ua-parser-js/blob/master/license.md Could we change the license to just...
### This PR fixes detection of `Yandex Browser` Before this change `#browser` for User Agent `Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/124.0.6367.770 YaBrowser/24.6.2.770 (beta) Yowser/2.5 Safari/537.36`...
Bumps [ruby/setup-ruby](https://github.com/ruby/setup-ruby) from 1.238.0 to 1.281.0. Release notes Sourced from ruby/setup-ruby's releases. v1.281.0 What's Changed Generate test matrix dynamically by @ntkme in ruby/setup-ruby#854 Add truffleruby-33.0.0,truffleruby+graalvm-33.0.0 by @ruby-builder-bot in ruby/setup-ruby#857 Full...
Bumps [actions/checkout](https://github.com/actions/checkout) from 3.6.0 to 6.0.1. Release notes Sourced from actions/checkout's releases. v6.0.1 What's Changed Update all references from v5 and v4 to v6 by @ericsciple in actions/checkout#2314 Add worktree...