Commit Graph

359 Commits

Author SHA1 Message Date
Harald Walker
0fb76ada89 Add latest iOS versions 2018-01-23 17:35:27 +01:00
Harald Walker
50abca021a Add new Android versions 2018-01-23 17:07:45 +01:00
Harald Walker
df64b98bca Update Firefox and Chrome to latest versions 2018-01-23 16:52:18 +01:00
Harald Walker
7b9bd99894 Merge pull request #160 from cigaly/RenderingEngine-getName
Added getName method to eu.bitwalker.useragentutils.RenderingEngine.
2018-01-23 16:32:44 +01:00
Harald Walker
f3abc0719c Merge pull request #159 from g-k/patch-1
fix typo in readme US -> UA
2018-01-23 16:32:19 +01:00
Harald Walker
555bb2affc Update README.md 2017-09-28 19:57:39 +02:00
Harald Walker
bcab8494c2 Update README.md 2016-10-28 10:24:30 +02:00
Harald Walker
7d5021ac03 Update README.md 2016-10-28 10:23:57 +02:00
cigaly
a7935be879 Added getName method to eu.bitwalker.useragentutils.RenderingEngine. 2016-08-09 10:22:23 +02:00
Greg Guthe
09ffcf9e37 fix typo in readme US -> UA 2016-08-01 11:42:25 -04:00
Harald Walker
1027f93ed1 Set trunk to 1.21-SNAPSHOT 2016-05-29 17:46:18 +02:00
Harald Walker
d347bbf04b Update README.md 2016-05-29 17:27:44 +02:00
Harald Walker
1df930148a Update javadoc for 1.20-SNAPSHOT 1.20 2016-05-29 16:57:17 +02:00
Harald Walker
1a5da981f0 Update readme for 1.20 release 2016-05-29 16:45:00 +02:00
Harald Walker
11a8750b0e #154 exclude any kind of string from bot in it from pretending to be Safari 2016-05-29 16:28:02 +02:00
Harald Walker
ca33c842bf Add new Edge and future Firefox versions 2016-05-29 16:14:26 +02:00
Harald Walker
549f764cc7 Update Firefox and Chrome and javadocs 2016-05-20 02:59:21 +02:00
Harald Walker
97242682ea Merge pull request #153 from alexradzin/google-mibile-bot-typo
fixed typo in google mobile bot name
2016-05-17 20:56:41 +02:00
Harald Walker
3d692feb91 Merge pull request #152 from alexradzin/safari-version-by-webkit
improved version discovery specifically for Safari
2016-05-17 20:53:32 +02:00
Harald Walker
6e0cfbe7ce Update README.md 2016-05-02 13:34:38 +02:00
alexander_radzin
4f3f972165 fixed typo in google mobile bot name 2016-04-01 11:56:05 +03:00
alexander_radzin
ce5196f6fa improved version discovery and added discovery of Safari verions when it is not defined explicitly
- created versionFetcher interface that fetches version from user agent and 3 its implementations:
  * pattern based taken from Browser.java
  * map based that extract version using pattern and than returns other version mapped to extracted one
  * sequencial version fetcher that holds a list of other fetchers and iterates over them until first succeds.
- implemented discovery of Safari version when it does not clearly appera in UserAgent string.
2016-04-01 11:25:32 +03:00
Harald Walker
1cb99fa993 Merge pull request #151 from alexradzin/default-constructor
#145: created default constructors for all non-enum classes
2016-03-28 17:44:55 +02:00
alexander_radzin
831a8ca090 #145: created default constructors for all non-enum classes (UserAgent and Version). This allows using these clases by APIs that require default constructor, e.g. Jackson 2016-03-28 18:37:55 +03:00
Harald Walker
28c922aecd Update README.md 2016-03-22 16:31:10 +01:00
Harald Walker
1df7cfcdc5 Merge pull request #146 from vipuldelwadia/trunk
Copy IE/11 regex for IEMOBILE/11. Fixes #69.
2016-03-02 09:30:57 +01:00
Vipul Delwadia
a0215cb524 Copy IE/11 regex for IEMOBILE/11. Fixes #69.
IEMOBLIE11 has the same rv token as the regular IE11 so we need to use a
regex which handles this like the IE11 regex.
2016-03-02 13:30:47 +13:00
Harald Walker
3aec9bd001 Update README.md 2016-01-13 23:36:45 +01:00
Harald Walker
357a87ef97 Update README.md 2016-01-11 22:23:26 +01:00
Harald Walker
872ee723aa Update javadoc 2016-01-11 22:21:58 +01:00
Harald Walker
34c9b1d609 #142 Fix iPhone detection in case of Opera Mini browser 2016-01-11 22:21:42 +01:00
Harald Walker
0695829115 Update README.md 2016-01-07 22:39:04 +01:00
Harald Walker
5487fb4c63 Prepare for 1.20-SNAPSHOT 2016-01-07 22:38:17 +01:00
Harald Walker
f2ac9fb5bc Update javadoc 2016-01-07 22:04:01 +01:00
Harald Walker
1c6b53a255 Update readme 2016-01-07 21:59:47 +01:00
Harald Walker
bd9c33395f Update copyright date and add small fix to avoid incorrect results for new Firefox versions 2016-01-07 21:51:54 +01:00
Harald Walker
b3d2ea30ea Add latest and upcoming firefox and chrome versions 2016-01-07 21:39:29 +01:00
Harald Walker
a665ae62bd Merge pull request #138 from slieschke/trunk
Add support for Microsoft Edge 13
2016-01-05 12:42:26 +01:00
Simon Lieschke
0a52773a3b Remove unused import 2015-12-02 18:39:05 +13:00
Simon Lieschke
e50a01374a Fix broken source file 2015-12-02 18:38:54 +13:00
Simon Lieschke
18780ba157 Reorder and indent to match existing code 2015-11-30 12:07:04 +13:00
Simon Lieschke
ec3f8201f5 Add version numbers to enum instance descriptions for specific Microsoft Edge browsers 2015-11-30 12:07:04 +13:00
Simon Lieschke
5c4842b576 Add generic support for Microsoft Edge mobile browsers 2015-11-30 12:07:03 +13:00
Simon Lieschke
48a1eafd92 Update README.md 2015-11-27 20:17:04 +13:00
Simon Lieschke
4014e98b7d Add support for Microsoft Edge 13
https://blogs.windows.com/msedgedev/2015/09/21/understanding-versions-in-an-evergreen-browser/
2015-11-27 19:58:34 +13:00
Harald Walker
d3bb3a1248 Merge pull request #136 from ghost/phantomjs-fix
Fixed PhantomJS being detected as Safari
2015-11-20 22:57:37 +01:00
David Eberlein
d952b7fa5f optimised phantom js detection 2015-11-20 08:37:58 +01:00
Harald Walker
6f3a89c358 Merge pull request #135 from davideberlein/android-6-support
Bugfix:ANDROID6_TABLET now uses the right group
2015-11-19 20:15:10 +01:00
David Eberlein
bae8688818 test for phantomjs detection 2015-11-19 15:32:04 +01:00
David Eberlein
6612570b3d Fixed PhantomJS being detected as Safari
PhantomJS default user agent was falsely detected as Safari / AppleWebKit UA-String: 
Mozilla/5.0 (Unknown; Linux x86_64) AppleWebKit/538.1 (KHTML, like Gecko) PhantomJS/2.0.1-development Safari/538.1
2015-11-19 15:27:38 +01:00