Sourced from ua-parser-js's changelog.
Version 0.7.34 / 1.0.34
- Fix Sharp Mobile detected as Huawei Tablet
- Fix IE8 bug
- Add new devices : Kobo e-Reader, Apple Watch, and some new SmartTV devices
- Add new OS : watchOS
- Improve browser detection : Kakao, Naver, Brave
- Improve device detection : Oculus, iPad
- Improve OS detection : Chrome OS
- Using navigator.userAgentData as fallback for device.type & os.name
Version 0.7.33 / 1.0.33
- Add new browser : Cobalt
- Identify Macintosh as an Apple device
- Fix ReDoS vulnerability
Version 0.7.32 / 1.0.32
- Add new browser : DuckDuckGo, Huawei Browser, LinkedIn
- Add new OS : HarmonyOS
- Add some Huawei models
- Add Sharp Aquos TV
- Improve detection Xiaomi Mi CC9
- Fix Sony Xperia 1 III misidentified as Acer tablet
- Fix Detect Sony BRAVIA as SmartTV
- Fix Detect Xiaomi Mi TV as SmartTV
- Fix Detect Galaxy Tab S8 as tablet
- Fix WeGame mistakenly identified as WeChat
- Fix included commas in Safari / Mobile Safari version
- Increase UA_MAX_LENGTH to 350
3218051
Bump version 0.7.34551ad88
Add new device: Apple Watch, new os: watchOS097f736
Fix #387 #554 - Detect iPadOS 1373c2577
Fix #498 - Detect Brave Browser by checking navigator.bravef8e5a1f
Fix #601 - Detect Chrome OS without versionc9d1ab9
Merge branch 'develop'f815ca6
Fix #620 - Add new Device: Kobo0cbeb7a
Rearrange the recently added smarttv detectionbf4fb91
Merge pull request #618 from garritfra/smarttv68447d8
Merge branch 'develop' of github.com:faisalman/ua-parser-js into develop