Releases: faisalman/ua-parser-js
Releases · faisalman/ua-parser-js
v2.0.0-alpha.3
Version 2.0.0-alpha.3
- Add
withFeatureCheck()
method - Add
isFrozenUA()
method inua-parser-js/helpers
submodule - Add
MediaPlayers
&Modules
inua-parser-js/extensions
submodule - Fix issue with ESM import
v2.0.0-alpha.2
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"
- Browser detection on mobile device:
- 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 client hints:
- Add support for ES module
import { UAParser } from 'ua-parser-js'
- Provide Enums
'ua-parser-js/enums'
- Provide Extensions
'ua-parser-js/extensions'
- Add some new methods in result object:
v1.0.35
Version 0.7.35 / 1.0.35
- Fix result of user-supplied user-agent from being altered (5b8adfe)
- Add new browser: Heytap, TikTok (3f8b5ba, 2e06a34)
- Add new engine: LibWeb (bf9ac43)
- Add new OS: SerenityOS (bf9ac43)
- Improve browser detection: Yandex (1747707)
- Improve device detection: iPhone, Amazon Echo (d414045, ba067bd)
- Improve OS detection: iOS (d414045)
- See more...