Skip to content

Commit

Permalink
1.4.1 - 26 July 2023
Browse files Browse the repository at this point in the history
- Updated to browscap 6001005 (https://github.com/browscap/browscap/releases/tag/6.1.5)
- Updated chrome versions up until 125
  • Loading branch information
paulrutter committed Jul 26, 2023
1 parent 02d8453 commit 66cbe6c
Show file tree
Hide file tree
Showing 7 changed files with 13 additions and 5 deletions.
4 changes: 4 additions & 0 deletions CHANGELOG.txt
Original file line number Diff line number Diff line change
@@ -1,3 +1,7 @@
1.4.1 - 26 July 2023
- Updated to browscap 6001005 (https://github.com/browscap/browscap/releases/tag/6.1.5)
- Updated chrome versions up until 125

1.4.0 - 24 January 2023
- Added support for GraalVM Native Image (https://github.com/blueconic/browscap-java/pull/51)

Expand Down
4 changes: 2 additions & 2 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@

# browscap-java
A blazingly fast and memory efficient (thread-safe) Java client on top of the BrowsCap [CSV source files](https://github.com/browscap/browscap).
The BrowsCap version currently shipped is: 6001003.
The BrowsCap version currently shipped is: 6001005.

## Description
This library can be used to parse useragent headers in order to extract information about the used browser, browser version, platform, platform version and device type. Very useful to determine if the client is a desktop, tablet or mobile device or to determine if the client is on Windows or Mac OS (just to name a few examples).
Expand Down Expand Up @@ -43,7 +43,7 @@ Add this to the dependencies in your pom.xml.
<dependency>
<groupId>com.blueconic</groupId>
<artifactId>browscap-java</artifactId>
<version>1.4.0</version>
<version>1.4.1</version>
</dependency>
```

Expand Down
2 changes: 1 addition & 1 deletion pom.xml
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@
<groupId>com.blueconic</groupId>
<artifactId>browscap-java</artifactId>
<packaging>jar</packaging>
<version>1.4.0</version>
<version>1.4.1</version>
<name>browscap-java</name>
<description>A blazingly fast and memory efficient Java client on top of the BrowsCap CSV source files.</description>

Expand Down
2 changes: 1 addition & 1 deletion src/main/java/com/blueconic/browscap/UserAgentService.java
Original file line number Diff line number Diff line change
Expand Up @@ -22,7 +22,7 @@
public class UserAgentService {

// The version of the browscap file this bundle depends on
public static final int BUNDLED_BROWSCAP_VERSION = 6001003;
public static final int BUNDLED_BROWSCAP_VERSION = 6001005;
private String myZipFilePath;
private InputStream myZipFileStream;

Expand Down
Binary file removed src/main/resources/browscap-6001003.zip
Binary file not shown.
Binary file added src/main/resources/browscap-6001005.zip
Binary file not shown.
6 changes: 5 additions & 1 deletion src/test/resources/useragents.txt
Original file line number Diff line number Diff line change
Expand Up @@ -1274,4 +1274,8 @@ Safari 15 ipadOS 15.6 Tablet Mozilla/5.0 (iPad; CPU OS 15_6_1 lik
Headless Chrome 104 Linux Unknown Desktop Mozilla/5.0 (X11; Linux aarch64) AppleWebKit/537.36 (KHTML, like Gecko) HeadlessChrome/104.0.5112.101 Safari/537.36
Chrome 109 macOS 10.15 Desktop Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/109.0.0.0 Safari/537.36
Android WebView 109 Android 12.0 Mobile Phone Mozilla/5.0 (Linux; Android 12; Mi Note 10 Lite Build/SKQ1.210908.001; wv) AppleWebKit/537.36 (KHTML, like Gecko) Version/4.0 Chrome/109.0.5394.3 Mobile Safari/537.36
Chrome 108 Android 10.0 Mobile Phone Mozilla/5.0 (Linux; Android 10; Nokia 7 plus) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/108.0.0.0 Mobile Safari/537.36
Chrome 108 Android 10.0 Mobile Phone Mozilla/5.0 (Linux; Android 10; Nokia 7 plus) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/108.0.0.0 Mobile Safari/537.36
Chrome 115 Win10 10.0 Desktop Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/115.0.0.0 Safari/537.36
Firefox 115 Win10 10.0 Desktop Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:109.0) Gecko/20100101 Firefox/115.0
Chrome 115 MacOSX 10 Desktop Mozilla/5.0 (Macintosh; Intel Mac OS X 13_5) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/115.0.0.0 Safari/537.36
Chrome 115 iOS Unknown Mobile Phone Mozilla/5.0 (iPhone; CPU iPhone OS 16_6 like Mac OS X) AppleWebKit/605.1.15 (KHTML, like Gecko) CriOS/115.0.5790.130 Mobile/15E148 Safari/604.1

0 comments on commit 66cbe6c

Please sign in to comment.