Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Update dependency @fingerprintjs/fingerprintjs to v4 #220

Open
wants to merge 1 commit into
base: master
Choose a base branch
from

Conversation

renovate[bot]
Copy link
Contributor

@renovate renovate bot commented Jul 31, 2023

This PR contains the following updates:

Package Change Age Adoption Passing Confidence
@fingerprintjs/fingerprintjs 3.4.2 -> 4.5.1 age adoption passing confidence

Release Notes

fingerprintjs/fingerprintjs (@​fingerprintjs/fingerprintjs)

v4.5.1

Compare Source

  • Fix the unstable visitor identifier in Samsung Internet 26 and newer

v4.5.0

Compare Source

  • Add unsupported field to the webGlExtensions entropy source (#​1027)

v4.4.3

Compare Source

  • fix: An unwanted Feature policy 'Payment' check failed... console error in cross-origin iframes in Safari (#​1017)

v4.4.2

Compare Source

  • Optimize the performance by tweaking the event loop releasing (#​1014)

v4.4.1

Compare Source

  • fix: A console warning regarding AudioContext (#​1009)

This release will change fingerprints for some visitors.

v4.4.0

Compare Source

  • Add a new "AudioContext baseLatency" entropy source (#​1004)
  • Revert audio fingerprint to the version from v4.1.0 (#​1007)
  • handleApplePayError is no longer exported from the Node package (#​1005). It was used for internal purposes.

v4.3.0

Compare Source

  • fix: A minus sign missing in the "timezone" entropy source fallback (#​986)
  • fix: The geometry and text images in the "canvas" entropy source are swapped (#​990). They were swapped mistakenly in v4.1.0.

v4.2.2

Compare Source

  • fix: WebGL console warning in Chrome 121 and Safari 17.4 (#​983)

v4.2.1

Compare Source

  • fix: An empty OS notification is shown in some cases (#​969)

v4.2.0

Compare Source

  • Add a new "reduced transparency" entropy source (#​956)

  • A new algorithm for audio fingerprint, which withstands Safari's anti-fingerprinting (#​957)

  • Increase the accuracy of Chromium Android detection (#​965)

  • Stop supporting old browsers:

    • iOS 11
    • Firefox 74 and older
    • Chrome 64 and older

    They cover 0.05% of all usages according to the Fingerprint Pro statistics. FingerprintJS won't stop working in these browsers immediately, we just won't check in them. See the list of currently supported browsers in the browser support guide.

v4.1.0

Compare Source

  • Prepare for Safari 17 (#​951)

    Safari 17 introduces anti-fingerprinting measures in private mode: some fingerprint components change. That made FingerprintJS produce different fingerprints. Unfortunately, we had to disable the entropy sources in Safari 17 for now to keep the fingerprints stable, because there is no apparent way to restore the original components. We keep looking for ways to get stable entropy from these sources.

v4.0.1

Compare Source

  • Improve the performance by optimizing the MurmurHash3 implementation (#​931)

v4.0.0

Compare Source

Breaking

  • ⚠️ The license switch from MIT to BSL 1.1. All the reasons and implications of the license change are explained in our blog post
  • Unexpected entropy source errors are saved as is instead of coercing to a { message: any } object

See the migration guide to learn how to upgrade from v3 to v4.


Configuration

📅 Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).

🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.

Rebasing: Whenever PR is behind base branch, or you tick the rebase/retry checkbox.

🔕 Ignore: Close this PR and you won't be reminded about this update again.


  • If you want to rebase/retry this PR, check this box

This PR was generated by Mend Renovate. View the repository job log.

@renovate renovate bot force-pushed the renovate/fingerprintjs-fingerprintjs-4.x branch 2 times, most recently from 4165501 to 03e1188 Compare August 3, 2023 15:08
@renovate renovate bot force-pushed the renovate/fingerprintjs-fingerprintjs-4.x branch 3 times, most recently from 3c20806 to 95a80e9 Compare August 17, 2023 10:24
@renovate renovate bot force-pushed the renovate/fingerprintjs-fingerprintjs-4.x branch 5 times, most recently from a77cda1 to f25bbff Compare August 30, 2023 06:25
@renovate renovate bot force-pushed the renovate/fingerprintjs-fingerprintjs-4.x branch from f25bbff to e5a0b83 Compare September 5, 2023 12:07
@renovate renovate bot force-pushed the renovate/fingerprintjs-fingerprintjs-4.x branch 2 times, most recently from 191937a to 2d744a8 Compare September 19, 2023 04:32
@renovate renovate bot force-pushed the renovate/fingerprintjs-fingerprintjs-4.x branch from 2d744a8 to a614a72 Compare September 26, 2023 12:23
@renovate renovate bot force-pushed the renovate/fingerprintjs-fingerprintjs-4.x branch 6 times, most recently from e3d3de7 to 3ed87a1 Compare October 9, 2023 09:35
@renovate renovate bot force-pushed the renovate/fingerprintjs-fingerprintjs-4.x branch 2 times, most recently from b251ba3 to 0fdd1fa Compare October 13, 2023 09:03
@renovate renovate bot force-pushed the renovate/fingerprintjs-fingerprintjs-4.x branch 5 times, most recently from 29c46ca to 208f2c9 Compare October 26, 2023 11:52
@renovate renovate bot force-pushed the renovate/fingerprintjs-fingerprintjs-4.x branch from 208f2c9 to 461f276 Compare October 27, 2023 15:19
@renovate renovate bot force-pushed the renovate/fingerprintjs-fingerprintjs-4.x branch 2 times, most recently from 6d19276 to f595974 Compare November 13, 2023 10:50
@renovate renovate bot force-pushed the renovate/fingerprintjs-fingerprintjs-4.x branch 3 times, most recently from f682727 to f9b25da Compare July 25, 2024 13:01
@renovate renovate bot force-pushed the renovate/fingerprintjs-fingerprintjs-4.x branch 5 times, most recently from de6589d to c137c08 Compare August 27, 2024 14:20
@renovate renovate bot force-pushed the renovate/fingerprintjs-fingerprintjs-4.x branch 4 times, most recently from 76c1a98 to 395788a Compare September 4, 2024 13:03
@renovate renovate bot force-pushed the renovate/fingerprintjs-fingerprintjs-4.x branch 4 times, most recently from 9ce9021 to 81591ac Compare September 11, 2024 09:48
@renovate renovate bot force-pushed the renovate/fingerprintjs-fingerprintjs-4.x branch from 81591ac to d685a96 Compare September 16, 2024 12:16
@renovate renovate bot force-pushed the renovate/fingerprintjs-fingerprintjs-4.x branch 6 times, most recently from 5e9f018 to 8dbdfe9 Compare October 1, 2024 13:33
@renovate renovate bot force-pushed the renovate/fingerprintjs-fingerprintjs-4.x branch 4 times, most recently from f90c59c to bb46366 Compare October 11, 2024 09:13
@renovate renovate bot force-pushed the renovate/fingerprintjs-fingerprintjs-4.x branch from bb46366 to 3edb8c5 Compare October 16, 2024 09:38
@renovate renovate bot force-pushed the renovate/fingerprintjs-fingerprintjs-4.x branch from 3edb8c5 to 35c433a Compare October 17, 2024 16:33
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

0 participants