Skip to content

v2.0.0-alpha.2

Pre-release
Pre-release
Compare
Choose a tag to compare
@faisalman faisalman released this 14 Apr 21:32
· 115 commits to master since this release

Version 2.0.0-alpha.2

  • Fix browser result always returning Chromium when using withClientHints()
  • Fix infinite-loop when await-ing withClientHints() in non-client-hints browser

Version 2.0.0-alpha.1

  • Initial work on new major version

Version 2.0

  • What's breaking:
    • Browser detection on mobile device: "Chrome" => "Mobile Chrome", "Firefox" => "Mobile Firefox"
    • OS detection: "Mac OS" => "macOS", "Chromium OS" => "Chrome OS"
  • What's new:
    • Add some new methods in result object:
      • Add support for client hints: withClientHints()
      • Add support for feature detection: withFeatureCheck()
      • Utility for easy comparison: is()
      • Utility to print full-name: toString()
    • Add support for ES module import { UAParser } from 'ua-parser-js'
    • Provide Enums 'ua-parser-js/enums'
    • Provide Extensions 'ua-parser-js/extensions'