Skip to content
Benjamin Possolo edited this page Aug 16, 2020 · 8 revisions

Versions

1.4.4

  • Update to use latest version of uap-core regexps which include support for Microsoft Edge browsers.
  • Update snakeyaml dependency to 1.26
  • use OS, Device, UserAgent constants rather than repeated new object creation

1.4.3
Use CopyOnWriteArrayList instead of Collections.synchronizedList

1.4.2
Made Parser, OSParser, DeviceParser and UserAgentParser thread-safe.
This means the Parser can be created once and shared across multiple threads rather than having to instantiate one parser per thread.
The regexp yaml file that the Parser uses to initialize itself is huge so this can be a performance improvement.

1.4.1
Addressed RegExp Denial of Service security vulnerability (https://github.com/ua-parser/uap-java/issues/38)

1.4.0
First version published to Maven Central Repository

Clone this wiki locally