v3.1.0
版本发布时间: 2021-04-13 21:11:28
fingerprintjs/fingerprintjs最新发布版本:v4.5.1(2024-10-16 16:39:45)
- Make the entropy sources run in parallel (#622)
- Update the set of entropy sources. It will change fingerprint for all visitors. The documented JS API stays the same.
- Replace the
availableScreenResolution
entropy source withscreenFrame
that is more stable (#585) - Combine the
timezone
andtimezoneOffset
sources into a single source becausetimezoneOffset
gives no entropy whentimezone
is available - Stabilize the canvas entropy source (#574)
- Split the canvas image into 2 images (https://github.com/fingerprintjs/fingerprintjs/issues/583#issuecomment-792758292, https://github.com/fingerprintjs/fingerprintjs/issues/103#issuecomment-809881647)
- Distinguish cases where hardware concurrency is unavailable and where it's known to equal 1
- Enable the
plugins
entropy source in IE - Remove the following entropy sources because they give no entropy in combination to other sources:
pluginsSupport
,productSub
,emptyEvalLength
anderrorFF
- Fix the incorrect
platform
value when desktop mode is requested in an iOS browser (#609) - Replace the
chrome
source with thevendorFlavors
source that checks many vendor-specific variables (#621) - Add a DOM blockers entropy source (387eb8384c10c180d54a7f9cc58df4630c71becb)
- Add a set of CSS media query entropy sources (d1c3ccf0b29f8753c9c9e71b487567c14b66f9c8)
- Add a math entropy source (8e3a6a8d6ddfc431279b2652dde064ce5894b118)
- Add a font preferences entropy source (5306b58842ec9534acf65ac0746a6b5d361d5239)
- Replace the