Skip to content

Releases: apify/fingerprint-suite

v2.1.6

01 Dec 15:44
Compare
Choose a tag to compare

Features

Bug Fixes

Chores

Commits

  • 311b797: [skip ci] Automatic sync from stable (autosync[bot] 🔃)

v2.1.5

21 Nov 12:39
Compare
Choose a tag to compare

Chores

v2.1.5-dev.1

21 Nov 11:56
Compare
Choose a tag to compare
v2.1.5-dev.1 Pre-release
Pre-release
fix: headless fixes only in headless browsers

v2.1.5-dev.0

21 Nov 11:46
Compare
Choose a tag to compare
v2.1.5-dev.0 Pre-release
Pre-release

Bug Fixes

Chores

v2.1.4

16 Nov 15:06
Compare
Choose a tag to compare

Bug Fixes

Documentation

Chores

Commits

v2.1.4-dev.0

16 Nov 14:07
Compare
Choose a tag to compare
v2.1.4-dev.0 Pre-release
Pre-release

Features

Bug Fixes

Documentation

Chores

Commits

  • 49cbce0: [skip ci] feat: add basic live tests for different antibot technologies (Jindřich Bär)
  • f889e47: [skip ci] chore(deps): update npm to v8.19.3 (renovate[bot])
  • 36c1fee: [skip ci] Automatic sync from stable (autosync[bot] 🔃)

(v2.1.0) The Big Screen update

04 Oct 15:33
Compare
Choose a tag to compare

The Big Screen update (v2.1.0)

Oh no! I just wrote my scraper, ran it with fingerprint-suite and now I'm being served mobile / tablet version of the webpage. My script is not ready for the alternative page design and my data extraction pipeline is broken now!

Worry not! The new v2.1.0 update comes with an updated ML model for generating the browser fingerprints, as well as an extended interface for specifying the requirements for the generated fingerprint. Using this interface, you can set your desired minimum / maximum screen resolution for the browser fingerprint.

You'll never have to worry about being served a different version of the webpage again!

Features

  • Updated ML model
  • Screen dimension preprocessing filters out buggy screen resolutions
  • New constraint API for requesting specific screen dimensions:
generator.getFingerprint({
  devices: ['desktop'],
  browsers: ['firefox'],
  // the screen option can be seamlessly combined with the current options
  screen: {
     maxWidth: 1920,
     minHeight: 768,
  },
})

Full Changelog: https://github.com/apify/fingerprint-suite/commits/v2.1.0