https://github.com/Valve/fingerprintjs2

sort by:
Revision Author Date Message Commit Date
563dbde Version 2.0.6 08 January 2019, 09:39:20 UTC
0ada031 Version 2.0.5 07 January 2019, 07:40:30 UTC
6dc8e4a Fixing the build failure when used in other appss, "dist/" folder doesn't exist (#420) 07 January 2019, 07:32:40 UTC
1e07962 Fixed problem with loading library on pages where exists require.js (#414) * Fixed problem with loading library on pages where exists require.js but outside of require.js context https://requirejs.org/docs/errors.html#mismatch * Update fingerprint2.js 18 December 2018, 17:32:41 UTC
609248b Create pull_request.md 31 October 2018, 08:05:25 UTC
0fd00be Rename bug_report.md to other_bug.md 31 October 2018, 08:03:53 UTC
d15159a Update issue_template.md 31 October 2018, 08:03:39 UTC
a8d0a4c Update bug_report.md 31 October 2018, 08:02:07 UTC
76834d1 Create fingerprint_changes.md 31 October 2018, 07:59:54 UTC
6089bf0 Update bug_report.md 29 October 2018, 12:16:17 UTC
0e24ccf Uniform default (#399) plus an empty line after the last title 28 October 2018, 17:34:08 UTC
e74de74 Fix release 11 October 2018, 16:04:16 UTC
ebc5b43 Fix tests 11 October 2018, 15:18:15 UTC
1d01cba Re-release 2.0.0 as 2.0.1 11 October 2018, 15:12:28 UTC
32c7b35 Fix tests 09 October 2018, 20:35:21 UTC
e1b7bbb Fix tests 09 October 2018, 20:32:39 UTC
8fbde2e Fix 09 October 2018, 20:17:15 UTC
cc3ad92 v2.0 09 October 2018, 20:16:35 UTC
c51c42d Update README 09 October 2018, 20:14:47 UTC
db5d058 Update README 09 October 2018, 20:14:15 UTC
f316359 Update README 09 October 2018, 20:09:36 UTC
0dc56c9 Update README 09 October 2018, 20:08:56 UTC
74c2de5 Update v1.8 compat 09 October 2018, 19:38:09 UTC
6dac909 Errors and promise (#388) 09 October 2018, 19:15:20 UTC
8382b6e Code quality Semver Backwards compatible changes (#383) * use valid html * rename oncompleteTimeout * refactor: remove unnecessary keys reassignement * Give example of setTimeout fixes https://github.com/Valve/fingerprintjs2/issues/307 https://github.com/Valve/fingerprintjs2/issues/254 * Refactor, avoid innerHTML, fingerprint on load, avoid escapeHTML hack * 1.8.0 -> 1.8.1 * 1.8.0 -> 1.8.2 * 1.8.0 -> 1.8.2 * revert image removal * drop node 5,7,9 * avoid fingerprint, in case we click before the idleCallback * recommen requestIdleCallback in the example * add a comment to go read the note in the README. 20 September 2018, 21:09:34 UTC
a5ea808 Check for existance of `window` so we don't break server side render (SSR). (#378) 03 September 2018, 20:54:22 UTC
81ceb5c Exclude enumerateDevices component by default Unreliable on Windows, see https://github.com/Valve/fingerprintjs2/issues/375 29 August 2018, 11:49:44 UTC
49341e3 Update LICENSE 20 August 2018, 15:33:16 UTC
6c9f341 Delete FAQ.md 20 August 2018, 15:31:44 UTC
3e84618 Rename ISSUE_TEMPLATE.md to .github/issue_template.md 20 August 2018, 15:31:03 UTC
f504cdd Update ISSUE_TEMPLATE.md 20 August 2018, 15:27:50 UTC
eaa78bb Update issue templates 20 August 2018, 15:27:15 UTC
825c34e Delete CONTRIBUTING.md 20 August 2018, 15:25:27 UTC
004ece5 Added timezone from the Internationalization API (#364) This PR adds the timezone from `Intl.DateTimeFormat().resolvedOptions().timeZone`. For most systems/browser this will return the timezone in the IANA time zone database format, fe: "Europe/Berlin" or "America/Los_Angeles". Disabled by the "excludeTimezone" option. More info: [Intl.DateTimeFormat](https://www.ecma-international.org/ecma-402/1.0/#sec-12) Ref. Issue: #356 10 August 2018, 06:53:42 UTC
292f728 Update README.md Add download badge 09 August 2018, 08:40:37 UTC
65dd4e1 Fixed NULL handling + html escape values (#363) 08 August 2018, 22:31:43 UTC
a8a49f0 Removed leading comma to satisfy lint (#362) 08 August 2018, 21:22:30 UTC
22e5bbd Update README.md 31 July 2018, 16:18:40 UTC
c9bdd5e Update README.md 31 July 2018, 15:59:25 UTC
6dc5a4d Update fingerprint2.js 31 July 2018, 15:46:06 UTC
3f19f4b Fix #342 31 July 2018, 12:18:46 UTC
4a036f4 Add customKey & customFunction description (#357) * Add enumerateDevices support * Add customKey & customFunction description * Delete fingerprint2.min.js * Add test code 30 July 2018, 07:55:52 UTC
f4d4067 Drop node 4 25 July 2018, 07:01:27 UTC
96fb5bc No license header in dist/fingerprint2.min.js (#355) * Rename excludeAudioFP -> excludeAudio * No license header in dist/fingerprint2.min.js * Removed console and linit * Spacing linter * Delete fingerprint2.min.js * Update gulpfile.js 25 July 2018, 06:54:46 UTC
c5f5a92 gitignore dist/ 25 July 2018, 06:54:33 UTC
5b65b12 Fix #353 25 July 2018, 06:51:07 UTC
186c5d9 Update ISSUE_TEMPLATE.md 24 July 2018, 14:32:18 UTC
89b9476 Add enumerateDevices support (#350) # Related Issue #338 24 July 2018, 12:38:16 UTC
1a4555a Run lint in CI 19 July 2018, 11:19:07 UTC
eabd655 Resolved #345 (#346) * onPhantomJs -> var onPhantomJs # Related Issue #343 * Resolved #345 ## Related Issue #345 19 July 2018, 09:41:54 UTC
00a88f0 Update ISSUE_TEMPLATE.md 19 July 2018, 09:26:58 UTC
b7b83f6 onPhantomJs -> var onPhantomJs (#344) # Related Issue #343 19 July 2018, 09:25:54 UTC
5b94b8b Update ISSUE_TEMPLATE.md 18 July 2018, 08:01:15 UTC
510c7ba Update ISSUE_TEMPLATE.md 18 July 2018, 07:59:30 UTC
77d099f Fix 10 July 2018, 14:51:38 UTC
10e9d5a Typo 10 July 2018, 14:45:37 UTC
54127af Fix audio key if AudioContext unavailable 10 July 2018, 14:43:02 UTC
3eee946 Fix tests (no ES6) 10 July 2018, 11:09:44 UTC
4d55f9c Bump version in package.json 10 July 2018, 08:46:24 UTC
1c5de89 Add node versions to travis.yml 10 July 2018, 08:01:51 UTC
05ebe63 update readme with audio fp (#332) 10 June 2018, 16:00:56 UTC
3c3920f Refactor 10 June 2018, 12:47:54 UTC
caf14da audio fingerprint 10 June 2018, 12:47:51 UTC
83eeaf0 Delete yarn.lock 08 May 2018, 22:43:01 UTC
bad84a7 Fix tests 03 May 2018, 10:04:50 UTC
f6c3922 Fix #299: Replace hard-coded WebGL precision with loop 03 May 2018, 09:50:00 UTC
e71e1a8 Update README.md Add patreon link 18 April 2018, 16:10:13 UTC
2affb8f Update README.md 12 April 2018, 13:53:32 UTC
de23695 Version 1.8.0 09 April 2018, 16:03:31 UTC
c3a67a4 Lint specs.js 09 April 2018, 11:51:33 UTC
fabf429 Fix #312 09 April 2018, 11:41:31 UTC
bd9729b Fix #311 devicePixelRatio depends on browser zoom, and it's impossible to detect browser zoom 06 April 2018, 10:31:23 UTC
945340c Version 1.7.0 21 March 2018, 15:31:48 UTC
7ab35ef Remove Garamond from font list, fixes #284 21 March 2018, 15:30:35 UTC
57bf667 New release 21 March 2018, 15:30:27 UTC
d964324 Update CONTRIBUTING.md 18 March 2018, 11:54:17 UTC
ccf9823 Update ISSUE_TEMPLATE.md 18 March 2018, 11:54:04 UTC
5ac17cd Update ISSUE_TEMPLATE.md 17 March 2018, 21:27:30 UTC
73daf6a Update ISSUE_TEMPLATE.md 17 March 2018, 21:27:03 UTC
35827fa Update CONTRIBUTING.md 17 March 2018, 21:23:55 UTC
b1329ff Update ISSUE_TEMPLATE.md 17 March 2018, 21:20:50 UTC
e3bbafa Update README.md Refs #307 15 March 2018, 10:28:40 UTC
945633e warning about font initialized (#304) 27 February 2018, 17:22:44 UTC
564fe9c remove duplicate fonts from userDefinedFonts (#302) 27 February 2018, 07:01:34 UTC
cf412dd Exclude DNT by default: According to this site https://stackoverflow.com/questions/32890865/does-private-mode-enable-do-not-track-dnt-on-popular-browsers most browsers enable DNT in incognito mode. I can confirm it is automatically enabled in latest Firefox and Safari, but not in latest Chrome. I guess it makes no sense to consider DNT for these browsers in the first place. If we're in incognito mode, there's no way of knowing if the user has DNT enabled in non-incognito mode too, which means we cannot know if the DNT component tampers with the fingerprint. So while this removes some of the entropy, it makes fingerprinting robust against incognito mode. 25 February 2018, 17:26:56 UTC
fb6fa09 Change testString in font detection to enhance it's precision (#300) * Change testString in font detection to enhance it's precision * Update the testString with shorter one but with the same effect * CSS reset and more robust testString - change testString to more robust one - add CSS font reset for font detection * Revert testString 20 February 2018, 09:38:14 UTC
533c1cf Update README.md change FPJSPRO link to lead to contact form 11 February 2018, 16:13:47 UTC
ea53e6c Update README.md change wording 11 February 2018, 15:41:35 UTC
9d69b5a Update README.md 11 February 2018, 15:24:35 UTC
1a7dda0 Update README.md Add ref to fpjspro 11 February 2018, 15:24:15 UTC
16ff928 Style 09 February 2018, 12:04:52 UTC
e857f95 Fix #301 09 February 2018, 12:04:24 UTC
8a937d3 New version in package.json 23 January 2018, 18:40:29 UTC
08fdc6f Update infra 23 January 2018, 18:29:40 UTC
8b3c5ff Update infra 23 January 2018, 18:26:52 UTC
cd3b329 Style 05 January 2018, 18:50:50 UTC
e22bfc3 Fix #288: Handle errors caused by anti canvas fingerprinting extensions 05 January 2018, 18:50:43 UTC
bf17f90 Behavior order (#286) document might not exists, for example running in react-native 18 December 2017, 08:50:43 UTC
50d35b3 Added LICENSE file to the project to make legal usage easier. (#285) 13 December 2017, 20:00:39 UTC
6a369cc Add package-lock.json to .gitignore 29 November 2017, 08:03:06 UTC
back to top