https://github.com/Valve/fingerprintjs2

sort by:
Revision Author Date Message Commit Date
ef805c8 Bump version, fix the NPM package content 02 April 2021, 05:14:16 UTC
0127ac5 Add a canvas stabilization guide 01 April 2021, 09:50:19 UTC
71cda64 Merge remote-tracking branch 'origin/master' into next-sources # Conflicts: # docs/browser_support.md # readme.md 01 April 2021, 08:10:07 UTC
5306b58 Add a font preference entropy source 01 April 2021, 07:33:13 UTC
8e3a6a8 Add a math entropy source 01 April 2021, 04:33:10 UTC
d1c3ccf Add a set of CSS media query entropy sources Squashed commit of the following: commit ee83891c3b823aeab8b217cafb1d177eb868fa13 Author: Surgie Finesse <finesserus@gmail.com> Date: Mon Jan 4 19:51:15 2021 +1000 Add sources: HDR, reduced motion commit 4a3b7b40bf22a7c420edb959a6c2d3cd7f52b6f4 Author: Surgie Finesse <finesserus@gmail.com> Date: Mon Jan 4 13:15:34 2021 +1000 Add sources: contrast, forced colors, monochrome commit d8849cad4289c56d24d8926054cd99ecc26f24a8 Author: Surgie Finesse <finesserus@gmail.com> Date: Wed Dec 30 18:07:38 2020 +1000 Add the `invertedColors` source commit e0e95f722b818bfff8fbd68af4f83d1a6c1e60f0 Author: Surgie Finesse <finesserus@gmail.com> Date: Wed Dec 30 17:53:33 2020 +1000 Add the first CSS media source and tools to test CSS media sources 01 April 2021, 04:33:06 UTC
387eb83 Add a DOM blockers entropy source Squashed commit of the following: commit b4b03d58119d4dfef2f369ec20bd018a9966bf42 Author: Surgie Finesse <finesserus@gmail.com> Date: Thu Apr 1 14:03:08 2021 +1000 Actualize the code commit d07d07bc6eec1c6df10ca8faff8007b7341e8794 Author: Surgie Finesse <finesserus@gmail.com> Date: Tue Dec 29 09:47:48 2020 +1000 Add a note about component instability commit bdadff6269ba091070d8e7283c49954e8f010b7e Author: Surgie Finesse <finesserus@gmail.com> Date: Sat Dec 26 13:04:08 2020 +1000 Remove the code duplication commit 4437bbc41d256e2d92975e3cbcd7bd9304566ea9 Author: Surgie Finesse <finesserus@gmail.com> Date: Sat Dec 26 10:46:55 2020 +1000 Add tests for the entropy source commit fbf3f50ed4a207a5b30e918109526724c592a0e8 Author: Surgie Finesse <finesserus@gmail.com> Date: Fri Dec 25 21:57:10 2020 +1000 Enable the entropy source on Android too commit ce185b3f1dce881f8d2cccf4cbe7044b62ccc3ce Author: Surgie Finesse <finesserus@gmail.com> Date: Fri Dec 25 15:01:41 2020 +1000 Make a guide for maintaining the list of DOM blocking filters commit 0f2a0aac12b39bd192fc7f605c9a860ad25cb51e Author: Surgie Finesse <finesserus@gmail.com> Date: Thu Dec 24 20:32:23 2020 +1000 Fix the scripts, make a production list of filters to detect commit 0206871c405302fbbdce9d99fb91f34c058c04f0 Author: Surgie Finesse <finesserus@gmail.com> Date: Wed Dec 23 21:47:21 2020 +1000 Make a script to get unique selectors from lists of really blocked selectors; Make a filters list for the entropy source basing on several filters (more will be added later); Rename the source to `domBlockers` because other blockers (e.g. HTTP requests blockers) will be separate sources; commit c99dce65e8e10b253c4c81e00e238a418a1c36ce Author: Surgie Finesse <finesserus@gmail.com> Date: Wed Dec 23 17:27:39 2020 +1000 Make a script to get blocked selectors from browser commit 729724c6a73633ece4ac09b8170e02185d0891c2 Author: Surgie Finesse <finesserus@gmail.com> Date: Tue Dec 22 21:13:40 2020 +1000 Modify the script to leave only suitable selectors commit 8b706288eb341557103b9bae282c4582bf58a144 Author: Surgie Finesse <finesserus@gmail.com> Date: Tue Dec 22 14:56:57 2020 +1000 Make a helper scripts to find unique blocked selectors commit bc87857daab85760976ddf953e016212551b31ba Author: Surgie Finesse <finesserus@gmail.com> Date: Mon Dec 21 21:41:12 2020 +1000 Detect rule lists instead of individual rules Also add tests to check the blockers list correctness commit 335f5694d5fd0e4d671f2f4c62a02dea4554d70e Author: Surgie Finesse <finesserus@gmail.com> Date: Mon Dec 21 19:04:18 2020 +1000 Add a PoC of content blockers component 01 April 2021, 04:06:32 UTC
7dee983 Bump y18n from 4.0.0 to 4.0.1 (#638) Bumps [y18n](https://github.com/yargs/y18n) from 4.0.0 to 4.0.1. - [Release notes](https://github.com/yargs/y18n/releases) - [Changelog](https://github.com/yargs/y18n/blob/master/CHANGELOG.md) - [Commits](https://github.com/yargs/y18n/commits) Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> 30 March 2021, 22:46:03 UTC
d7b018d Amend the code examples for the new usage recommendations 30 March 2021, 03:42:03 UTC
ad825e0 Add a separate component extending guide (#637) 30 March 2021, 00:25:49 UTC
078da5c Merge branch 'master' into next-sources 26 March 2021, 11:49:47 UTC
37f6bdb Encapsulate the fonts entropy source (#635) Squashed commit of the following: commit 85a95bdfbc3973a0328b1706045da3926b4ff6b5 Author: Surgie Finesse <finesserus@gmail.com> Date: Fri Mar 26 18:22:31 2021 +1000 Run the fonts source in an iframe It protects the component from page styles effects, but increases the execution time by about 50% commit b371c13a8a0426ff0eea243a0eabd7e4aa327531 Author: Surgie Finesse <finesserus@gmail.com> Date: Fri Mar 26 17:02:05 2021 +1000 Make the fonts component be more style independent and eliminate excess layout operations 26 March 2021, 11:46:42 UTC
2167087 Amend the code examples 25 March 2021, 10:40:28 UTC
5cf0431 Update readme.md (#632) Edits to the Readme, including links to the new open source vs pro landing page. 24 March 2021, 17:01:44 UTC
7eb4d27 Remove signals that give no entropy comparing to other signals - empty eval length - error FF - productSub 24 March 2021, 05:59:04 UTC
a0145cb Bump version 23 March 2021, 01:50:56 UTC
c075a70 Merge branch 'master' into next-sources 22 March 2021, 10:24:55 UTC
9760b06 Simplify the audio source code 19 March 2021, 02:47:38 UTC
3201a7d Reduce the audio source execution time 12 March 2021, 03:15:02 UTC
20e0ef3 Fix an error in a file name: location_storage -> local_storage (#627) 11 March 2021, 23:48:02 UTC
584c229 Bump elliptic from 6.5.3 to 6.5.4 (#624) Bumps [elliptic](https://github.com/indutny/elliptic) from 6.5.3 to 6.5.4. - [Release notes](https://github.com/indutny/elliptic/releases) - [Commits](https://github.com/indutny/elliptic/compare/v6.5.3...v6.5.4) Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> 11 March 2021, 05:47:02 UTC
230f531 Run sources in parallel (#622) commit 387bfccbc5aed3eb44cb8c8b571538a0372084f8 Author: Surgie Finesse <finesserus@gmail.com> Date: Wed Mar 10 18:09:29 2021 +1000 Try another method of handling the loop commit b0489a4ed520d1375cec92f80a517e0b6c57054f Author: Surgie Finesse <finesserus@gmail.com> Date: Wed Mar 10 17:09:12 2021 +1000 Try to let asynchronous sources complete between other signals commit 19c3a64dac7fb3775f151f9c70aba41abc957d44 Merge: abcc746 2e9c9d2 Author: Surgie Finesse <finesserus@gmail.com> Date: Wed Mar 10 18:20:07 2021 +1000 Merge branch 'next-sources' into feature/sources-parallel commit abcc746542c30bffba5ac04e1f6c353571814c0d Author: Surgie Finesse <finesserus@gmail.com> Date: Tue Mar 9 13:19:58 2021 +1000 Add total duration to the playground debug data commit 78380a7a92d47c1fd86fbd1c8eada25814198190 Author: Surgie Finesse <finesserus@gmail.com> Date: Tue Mar 9 11:57:19 2021 +1000 Make asynchronous sources run first commit b4decb876ab2da428adf50829021cb29ead822c2 Author: Surgie Finesse <finesserus@gmail.com> Date: Mon Mar 8 20:58:57 2021 +1000 Refactor the implementation commit d6381a654372b05d6b20edac7739f02519426d87 Author: Surgie Finesse <finesserus@gmail.com> Date: Mon Mar 8 20:37:33 2021 +1000 Make the entropy sources run in parallel 10 March 2021, 10:38:03 UTC
2e9c9d2 Replace the `chrome` source with a source that checks many vendor-specific variables (#621) commit 64f447700a13c19fea1a432ae35ac7896681bdc8 Author: Surgie Finesse <finesserus@gmail.com> Date: Tue Mar 9 20:21:04 2021 +1000 Change the strategy: get the list of all vendor-specific variables commit 9757964910408433288a50a900aabe6de2bbc51c Author: Surgie Finesse <finesserus@gmail.com> Date: Tue Mar 9 15:40:43 2021 +1000 Implement an iOS browser detector 10 March 2021, 08:19:50 UTC
d3e359c Split the canvas into 2 images: one with stable a geometry, another with an unstable text 08 March 2021, 13:23:59 UTC
5512956 Add a jsDelivr downloads counter badge 03 March 2021, 04:01:58 UTC
9dda8a7 Merge branch 'master' into next-sources # Conflicts: # src/sources/canvas.ts 02 March 2021, 10:20:41 UTC
e073bbd Make the canvas be encoding independent; reduce the canvas code size 02 March 2021, 10:18:36 UTC
79fc7e8 Cache Yarn artifacts in GitHub Actions (#616) 26 February 2021, 03:30:53 UTC
0c44915 Bump version 23 February 2021, 10:07:55 UTC
b412d8c Merge branch 'master' into next-sources # Conflicts: # package.json # src/sources/adblock.ts # src/sources/available_screen_resolution.ts # src/sources/timezone.ts 09 February 2021, 06:52:23 UTC
27c46af Bump version 09 February 2021, 06:33:47 UTC
2c90cf2 Make FingerprintJS work in SSR environment (#610) 09 February 2021, 05:53:26 UTC
c970db9 Fix the platform detection on iOS (#609) Resolves https://github.com/fingerprintjs/fingerprintjs/issues/514 08 February 2021, 04:38:05 UTC
32d5f29 Update the license year 04 February 2021, 06:46:57 UTC
2115152 Bump version 04 February 2021, 06:40:23 UTC
ed59563 Combine plugins and pluginsSupport into a single entropy source; list the plugins in IE https://github.com/fingerprintjs/fingerprintjs/issues/116 04 February 2021, 02:08:39 UTC
772b319 Update link description + emoji for the video tutorial 03 February 2021, 14:24:26 UTC
2484629 Add youtube link It explains how to prevent multiple signups from the same user. 03 February 2021, 14:22:44 UTC
c00604f Actualize the productSub component type 03 February 2021, 02:35:50 UTC
bf50ee8 Actualize the productSub component type 03 February 2021, 02:35:01 UTC
b2d1579 Bump version 01 February 2021, 08:51:56 UTC
da13c91 Merge remote-tracking branch 'origin/master' into next-sources 01 February 2021, 08:51:09 UTC
60ec230 Test the `next-sources` branch too 01 February 2021, 08:51:03 UTC
2da9b86 Fix migration documentation custom components example (#606) 28 January 2021, 13:12:43 UTC
a19230a Ensure the vendor component is never undefined It's undefined in good old Opera 12 22 January 2021, 03:50:58 UTC
c50a402 Distinguish cases where hardware concurrency is unavailable and where it's known to equal 1 22 January 2021, 01:53:37 UTC
11a9c53 Bump socket.io from 2.3.0 to 2.4.1 (#604) Bumps [socket.io](https://github.com/socketio/socket.io) from 2.3.0 to 2.4.1. - [Release notes](https://github.com/socketio/socket.io/releases) - [Changelog](https://github.com/socketio/socket.io/blob/2.4.1/CHANGELOG.md) - [Commits](https://github.com/socketio/socket.io/compare/2.3.0...2.4.1) Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> 21 January 2021, 04:29:00 UTC
d837040 Stabilize the canvas entropy source (#574) - Leave no text to the right of the emoji; - Use concrete fonts to exclude the effect of font preferences (where'll be a separate entropy source for them); 13 January 2021, 04:06:26 UTC
2761342 Combine the timezone and timezoneOffset sources into a single source Because timezoneOffset gives no entropy when the timezone is available 13 January 2021, 01:46:24 UTC
0509039 Remove the AdBlock code It's not used anyway 13 January 2021, 00:51:15 UTC
f573b24 Merge branch 'master' into next-sources 11 January 2021, 06:21:37 UTC
27ae9a6 Bump version 08 January 2021, 09:03:11 UTC
5fad94c Fix cookie 'SameSite' attribute warning in Firefox (#601) Resolves #599 06 January 2021, 07:03:50 UTC
663841c Replace the available screen resolution component with the screen frame component (#585) Squashed commit of the following: commit 8d2ebd83c461d050be3b3b0ebc16f0326f6f1514 Merge: d6e9bd0 233f280 Author: Surgie Finesse <finesserus@gmail.com> Date: Sat Dec 26 13:11:35 2020 +1000 Merge branch 'master' into feature/available-screen-resolution commit d6e9bd0de1402beb3a7e9c8d51aab8683b6ad333 Author: Surgie Finesse <finesserus@gmail.com> Date: Fri Dec 11 14:09:41 2020 +1000 Export getFullscreenElement commit 6df27e59d98698df3522f69d9ea2fd4c417cd034 Merge: a76646a cf1dbb8 Author: Surgie Finesse <finesserus@gmail.com> Date: Thu Nov 26 14:23:28 2020 +1000 Merge branch 'master' into feature/available-screen-resolution commit a76646a36c61a3bcdbb9170fda76ceb33577f06d Author: Surgie Finesse <finesserus@gmail.com> Date: Wed Nov 25 17:47:13 2020 +1000 Make screen frame size be backuped when it's requested commit 11013d3d5c9b63f793c36f6504373023f9424068 Author: Surgie Finesse <finesserus@gmail.com> Date: Sat Nov 21 20:42:12 2020 +1000 Don't exclude availableScreenResolution; use available screen frame instead; watch available screen frame before calling `get()` commit 21b7fdca0e1fca710a49ad07e677655a9afbcaf9 Author: Surgie Finesse <finesserus@gmail.com> Date: Mon Nov 16 18:48:01 2020 +1000 Round available screen position to mitigate the random small changes commit ea6aeeaa8fee4fc64430c1614e44bd6d76911692 Author: Surgie Finesse <finesserus@gmail.com> Date: Mon Nov 16 18:23:57 2020 +1000 Add top and left of available screen commit 5d988c4a346cc933a33b30ffb9e56f7d97bf952f Author: Surgie Finesse <finesserus@gmail.com> Date: Mon Nov 16 17:58:38 2020 +1000 Leave the available screen resolution component only in browsers where it's stable commit d0b6df4d4ac7ba9e8f68de1986b6f9f6907ac53f Author: Surgie Finesse <finesserus@gmail.com> Date: Fri Nov 13 19:20:44 2020 +1000 Make required environment detection functions 28 December 2020, 23:32:46 UTC
b748d45 Sort fingerprint components before hashing because their order gives no information and therefore mustn't affect the result 26 December 2020, 03:26:23 UTC
233f280 Add a note about arrow functions in the old browser support guide (#597) 21 December 2020, 23:45:35 UTC
d1d6402 Bump version 18 December 2020, 04:21:45 UTC
5d52f57 Minor amendments - Set up .editorconfig - Set up ESLint - Test in macOS Big Sur 18 December 2020, 04:17:24 UTC
b4d81cd fix: Load function takes a huge time in some conditions commit 1fa13647e139e443ff43e6cdd8e6e38e112775e7 Author: Surgie Finesse <finesserus@gmail.com> Date: Thu Dec 17 20:28:32 2020 +1000 Add a timeout for `requestIdleCallback` inside load To prevent cases where loading takes tens of seconds 18 December 2020, 04:17:13 UTC
82b752c Make the logo be legible on dark background (#595) * Make the logo be legible on dark background * Make the white outline thicker 18 December 2020, 03:03:18 UTC
d7b6733 Bump ini from 1.3.5 to 1.3.7 (#591) Bumps [ini](https://github.com/isaacs/ini) from 1.3.5 to 1.3.7. - [Release notes](https://github.com/isaacs/ini/releases) - [Commits](https://github.com/isaacs/ini/compare/v1.3.5...v1.3.7) Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> 11 December 2020, 04:17:32 UTC
cf1dbb8 Convert string deviceMemory values into numbers 26 November 2020, 04:06:41 UTC
e658eb3 Use more concise implementations of toInt and toFloat; add a note about the platform component 26 November 2020, 03:13:35 UTC
17c9baf Update readme.md Remove bot detection mentions of the Pro version. 19 November 2020, 22:24:27 UTC
0e6f70d Fix the cut logo in IE. Use an enum in the audio component. Change the NPM description. 17 November 2020, 23:31:41 UTC
d7cf89f Update the logo 12 November 2020, 00:41:12 UTC
8a65ee7 Version bump 11 November 2020, 23:26:46 UTC
7ec0d06 Increase the audio component stability (#581) commit b8799bf185fefec12da0159510540f55586df882 Author: Surgie Finesse <finesserus@gmail.com> Date: Tue Nov 10 16:28:20 2020 +1000 Add a test for the audio component; implement a more reliable way to detect desktop Safari commit 1649d923219e3a6f9d80b30b7aa775f1492f790b Author: Surgie Finesse <finesserus@gmail.com> Date: Tue Nov 10 13:55:47 2020 +1000 Fix the Safari 12 detection test commit f9881f9b4035a60f04d6659d03ece32fe585fabd Author: Surgie Finesse <finesserus@gmail.com> Date: Mon Nov 9 18:13:04 2020 +1000 Detect Safari ≥12 without using user-agent commit 4750bea605b8039d4b32e9045e4389f63e8b8cc3 Author: Surgie Finesse <finesserus@gmail.com> Date: Mon Nov 9 13:14:34 2020 +1000 Add notes about the audio fingerprint problems that have been solved commit 3ade6ab5ef7c6c996040060052afa9f2b8b88cd6 Author: Surgie Finesse <finesserus@gmail.com> Date: Sun Nov 8 18:18:36 2020 +1000 Don't count retries when the page is on background; skip audio fingerprint in iOS <11 too commit f7e35b9704c8a287b369cc2ca767c53b546f25c1 Author: Surgie Finesse <finesserus@gmail.com> Date: Sun Nov 8 16:02:59 2020 +1000 A PoC to show that retrying to resume the same audio context is enough commit a2d147c6b2c4abe5c01fad3b5ed76936872df4fe Author: Surgie Finesse <finesserus@gmail.com> Date: Sun Nov 8 13:41:28 2020 +1000 Throw unexpected audio fingerprint errors instead of returning just -4 commit aabddf323b0eef8db3bbb0c2fbed431c4b75c466 Author: Surgie Finesse <finesserus@gmail.com> Date: Sun Nov 8 13:10:45 2020 +1000 Make audio fingerprint work in old browsers that don't support TypedArray.prototype.slice commit 942108ccc724c97564c92a4a3cd0f2fa110659d0 Author: Surgie Finesse <finesserus@gmail.com> Date: Sun Nov 8 12:51:58 2020 +1000 Make a PoC that shows that retrying helps agains some audio fingerprint timeouts 11 November 2020, 07:28:37 UTC
6515fb2 Add user agent to the playground 11 November 2020, 03:06:32 UTC
8d9e032 Hide the BrowserStack key (#579) * Move the BrowserStack keys from the code to the repository secrets * Run the tests only when the JS related files are changed; add a contribution note 04 November 2020, 02:19:35 UTC
e9d54f1 Update browser_support.md 03 November 2020, 23:51:27 UTC
3430496 Update readme.md 03 November 2020, 18:52:38 UTC
6ddc471 Update readme.md 03 November 2020, 18:52:22 UTC
f6314aa Add a demo (#578) commit a27efd8bf3bcc568cfa2988093ff97763fffc564 Author: Surgie Finesse <finesserus@gmail.com> Date: Tue Nov 3 20:27:05 2020 +1000 Publish the playground only from the master branch commit 2c381169bab056b49fe16ba8eec586fbcf22f114 Author: Surgie Finesse <finesserus@gmail.com> Date: Tue Nov 3 19:50:56 2020 +1000 Amend the look, fix an HTTPS detection code mistake commit 5eae849dace87647a4f35105bda4ce95f1be2037 Author: Surgie Finesse <finesserus@gmail.com> Date: Tue Nov 3 15:37:17 2020 +1000 Increase the demo page contrast commit a58e25efe83521ae97d6370d0cb7b731ded128bf Merge: 94bc121 ae52f61 Author: Surgie Finesse <finesserus@gmail.com> Date: Tue Nov 3 00:00:13 2020 +1000 Merge branch 'master' into feature/556-playground # Conflicts: # playground/index.ts commit 94bc1218ba0c7fd78375498f7ec75cf96c092938 Author: Surgie Finesse <finesserus@gmail.com> Date: Mon Nov 2 22:55:52 2020 +1000 Fix the shadow commit d790c1d814d21ce273b3becbb01469f2a3979924 Author: Surgie Finesse <finesserus@gmail.com> Date: Mon Nov 2 22:53:11 2020 +1000 Add an alert that tells why the Share button is disabled commit 6b1b66c354074ed6d69a993a548d109e4576034e Author: Surgie Finesse <finesserus@gmail.com> Date: Mon Nov 2 18:54:43 2020 +1000 Add a favicon commit b782efe90eaac5836be7c4fe7f9803e54a4baaf4 Author: Surgie Finesse <finesserus@gmail.com> Date: Mon Nov 2 18:45:41 2020 +1000 Add demo links to the pages commit 02384cf333f46994b845ca47dd66188f4e5d28fe Author: Surgie Finesse <finesserus@gmail.com> Date: Mon Nov 2 18:39:14 2020 +1000 Redesign the playground, show the debug information on the playground commit 5f4a8d94b74d11cdbb778a8d11707390f2bd04d4 Author: Surgie Finesse <finesserus@gmail.com> Date: Mon Nov 2 11:06:21 2020 +1000 Beautify the playground distributive file structure commit 98d55dbe241f085ea22821cabe0cc34dc875f460 Author: Surgie Finesse <finesserus@gmail.com> Date: Mon Nov 2 10:31:37 2020 +1000 Deploy the playground to GitHub Pages automatically commit 732c2a3daa71ab9d92f516191a299f245da1bff1 Author: Surgie Finesse <finesserus@gmail.com> Date: Sun Nov 1 22:53:48 2020 +1000 Update Webpack, use the logo image on the playground Webpack 5 is broken, it's too early to update to it 03 November 2020, 10:28:09 UTC
787f09c Version bump 02 November 2020, 14:27:58 UTC
6b2bfd3 Link to the old browser support guide from the v3 migration guide 02 November 2020, 14:17:55 UTC
ae52f61 Expand browser support, fix a few bugs (#577) commit fca46d7a860aeb5260045fc61ba034a315582434 Author: Surgie Finesse <finesserus@gmail.com> Date: Sun Nov 1 19:13:06 2020 +1000 Add a documentation page to tell how to use with old browsers commit d5c675e405a59291db2204e2c08cae6f917448e3 Author: Surgie Finesse <finesserus@gmail.com> Date: Sun Nov 1 16:01:38 2020 +1000 fix: The `timezoneOffset` component changes due to DST shifts commit fe5013429835e2099a23636729114da0810813a6 Author: Surgie Finesse <finesserus@gmail.com> Date: Sun Nov 1 12:25:07 2020 +1000 Handle the case when `new Date().getTimezoneOffset()` returns a string commit 4e222241c5874f1a42bbc33776c4990d5c378493 Author: Surgie Finesse <finesserus@gmail.com> Date: Sat Oct 31 21:43:12 2020 +1000 fix: The playground doesn't work in IE11 commit 8a753231cd341657d56cec60bdb3a03d6b076496 Author: Surgie Finesse <finesserus@gmail.com> Date: Mon Oct 26 17:06:11 2020 +1000 Make the library run in old browsers like IE 11 and Safari 9 02 November 2020, 13:58:45 UTC
00a8502 Update readme.md Add identifier stability data and upgrade to pro hint. 28 October 2020, 13:59:42 UTC
79a5b4d Update readme.md 23 October 2020, 14:24:35 UTC
ca3f5da Fix the playground source map It hasn't had the original TypeScript code 21 October 2020, 08:43:28 UTC
1da2c15 Set up linting commit 9d0409e10bbb52e53e6efbf4eb79ccf33dfa620f Author: Surgie Finesse <finesserus@gmail.com> Date: Tue Oct 20 18:19:30 2020 +1000 Remove conflicts with .eslintrc files from parent directories commit 65414b98e62ff89b37d2694dbf2cc535f147dabf Author: Surgie Finesse <finesserus@gmail.com> Date: Tue Oct 20 13:09:59 2020 +1000 Fix the linting issues commit b226763e14f641e24296cfa87c151bbb2e91ce63 Author: Surgie Finesse <finesserus@gmail.com> Date: Tue Oct 20 11:38:40 2020 +1000 Add a command to test dist/fp.d.ts commit 9afb0d73ac09fa17ed11e328dbb855163c4cf97c Author: Surgie Finesse <finesserus@gmail.com> Date: Tue Oct 20 11:03:40 2020 +1000 Add the linting to the CI commit 6eb466f12a5cc5ae6fbd354731b6e409f76229a2 Author: Surgie Finesse <finesserus@gmail.com> Date: Tue Oct 20 10:51:39 2020 +1000 Use .gitignore as the blacklist for ESLint commit f2bd83bc69adad11a9a20c55d673ded4a95a255e Author: Surgie Finesse <finesserus@gmail.com> Date: Mon Oct 19 19:28:33 2020 +1000 Fix a few linting errors commit 5fdc325b517501d07e901605b71f9b8fc8050f44 Author: Surgie Finesse <finesserus@gmail.com> Date: Mon Oct 19 19:24:41 2020 +1000 Add commands to lint the code and check the code style 20 October 2020, 22:39:38 UTC
2646456 Merge pull request #572 from ultima-team/patch-1 Update readme.md 20 October 2020, 20:11:21 UTC
e88c53c Update readme.md Fix URL for migration link v2 to v3 tutorial 20 October 2020, 20:05:04 UTC
5d7b790 Add a contribution note about release descriptions 20 October 2020, 09:29:47 UTC
eba3804 Add a few NPM keywords to improve the search ranking Requested by our marketing department 20 October 2020, 00:30:49 UTC
f0a8d30 Merge pull request #569 from fingerprintjs/feature/beautify-code-examples Make the code examples be narrower to reduce the chance of horizontal scroll 19 October 2020, 13:55:55 UTC
2d8550f Make the code examples be narrower to reduce the chance of horizontal scroll 19 October 2020, 02:46:12 UTC
3542e9c Follow a single file name convention 18 October 2020, 23:40:43 UTC
f95b1eb Fix an incorrect code snippet in the migration document (#566) 16 October 2020, 09:49:27 UTC
fc6373d Version bump 15 October 2020, 22:32:08 UTC
1254814 Merge pull request #565 from fingerprintjs/v3 V3 release 15 October 2020, 22:03:56 UTC
8cab655 Fix the pro migration link 15 October 2020, 22:02:13 UTC
7f7e6c1 Add package.json info, a license and issue templates 15 October 2020, 13:02:32 UTC
a047452 Add a guide for migrating from v2 to v3 15 October 2020, 12:31:17 UTC
eb1bc56 Resolve Rollup warnings, add CI testing timeout 14 October 2020, 04:18:54 UTC
ac6f6ff v3 readme (#561) commit f30d1a343cff5f3dfd879f60a42451470e807ad2 Author: Surgie Finesse <finesserus@gmail.com> Date: Wed Oct 14 10:48:16 2020 +1000 Amend the readme commit 5b69fccfcb190034a0e64371167e6417a44673d8 Merge: 0f469d1 9248420 Author: Surgie Finesse <finesserus@gmail.com> Date: Tue Oct 13 17:14:41 2020 +1000 Merge branch 'v3' into feature/v3-readme # Conflicts: # readme.md commit 0f469d16bc1075e39118567810be137fbf46ce86 Author: Surgie Finesse <finesserus@gmail.com> Date: Tue Oct 13 09:45:44 2020 +1000 Amend the readme, add a v2 migration section commit 980ac5e0cdbc6bce74410530e0858380ddbe13dd Author: Surgie Finesse <finesserus@gmail.com> Date: Mon Oct 12 19:45:15 2020 +1000 Fix the require.js example commit 2b9784e555156aeef83626d791594e209a39cb74 Author: Surgie Finesse <finesserus@gmail.com> Date: Mon Oct 12 18:20:03 2020 +1000 Improve the readme and the export shape commit ef8f1c89ed9e4803c2ffbf5b4cd2ebfa0ba8e3f3 Author: Surgie Finesse <finesserus@gmail.com> Date: Fri Oct 9 20:30:25 2020 +1000 Add a browser support section commit 3ebc47f5870ccf9513608ea16db8a483aeaa2c54 Author: Surgie Finesse <finesserus@gmail.com> Date: Fri Oct 9 20:03:56 2020 +1000 Move the contributing notes to a separate file commit 5130bc4f8be2b93f03305d587fdfe7559ffb6e98 Author: Surgie Finesse <finesserus@gmail.com> Date: Fri Oct 9 19:55:11 2020 +1000 Add an open version usage documentation commit f0b96a5b4cee3f6659d604498cb6fcf9d5a62012 Author: Surgie Finesse <finesserus@gmail.com> Date: Fri Oct 9 19:21:29 2020 +1000 Make a readme draft 14 October 2020, 01:29:12 UTC
b94b55e Version bump 14 October 2020, 00:55:22 UTC
4541473 Setup tests in v3 (#559) commit df8c82ce5d57dbc5ab3b8e72520d32d47f3f32c5 Author: Surgie Finesse <finesserus@gmail.com> Date: Tue Oct 13 17:03:24 2020 +1000 Limit the Karma concurrency Hope it'll make the BrowserStack testing more stable commit a6256f76ef5437b1fedd25d92f54a5eb7a0bf8b0 Author: Surgie Finesse <finesserus@gmail.com> Date: Tue Oct 13 17:01:46 2020 +1000 Code style amendment commit 32ad3ea451a82723968a028e19d109213c678558 Merge: a95ba99 cf82e92 Author: Surgie Finesse <finesserus@gmail.com> Date: Tue Oct 13 08:12:13 2020 +1000 Merge remote-tracking branch 'origin/v3' into feature/v3-testing commit a95ba994d3e02867877ee466084a6587abf8e5a6 Author: Surgie Finesse <finesserus@gmail.com> Date: Mon Oct 12 15:11:55 2020 +1000 Test in betas to know about problems before browsers are released commit 5e5c2cf07efb662ad756f40e6204c44138a0e087 Author: Surgie Finesse <finesserus@gmail.com> Date: Fri Oct 9 10:28:03 2020 +1000 Remove some test logs duplications commit 6d3da4afc9b01a309199ff57ce53057166eac4c7 Author: Surgie Finesse <finesserus@gmail.com> Date: Fri Oct 9 09:02:42 2020 +1000 Add Android testing commit 6c3550a534dd1630192598d18082bedda32a4134 Author: Surgie Finesse <finesserus@gmail.com> Date: Thu Oct 8 11:36:22 2020 +1000 Transfer the touch support test commit e448ed07c442ffb8bca1ba5d8358479598c76e01 Author: Surgie Finesse <finesserus@gmail.com> Date: Wed Oct 7 19:12:49 2020 +1000 Fix the test errors commit 3e933d6b2603807c768eae5fcc12bc26033adff3 Author: Surgie Finesse <finesserus@gmail.com> Date: Wed Oct 7 18:49:04 2020 +1000 Add basic tests commit f6a7bc52eaf9277656fcc8b095b5b1c9d3fe6179 Author: Surgie Finesse <finesserus@gmail.com> Date: Wed Oct 7 11:10:38 2020 +1000 Add the testing to the CI; make a nice test reporting that looks good both in terminal and CI commit d0295c718abb49d83b7b5708d2474268604f8efc Author: Surgie Finesse <finesserus@gmail.com> Date: Wed Oct 7 11:02:21 2020 +1000 Add a note about the BrowserStack log files commit 39415e399eff2b33e439ff310d70cd093b445908 Author: Surgie Finesse <finesserus@gmail.com> Date: Tue Oct 6 23:00:49 2020 +1000 Add todos for the things that don't work and require BrowserStack support help commit 3736f98bcec5bb0e2d17478124be9a59861b3229 Author: Surgie Finesse <finesserus@gmail.com> Date: Tue Oct 6 22:29:35 2020 +1000 Add an integration test commit 7bf9cb85c1a4a5d4f4ae88e75e494a7d5dcbf2d9 Author: Surgie Finesse <finesserus@gmail.com> Date: Tue Oct 6 21:55:42 2020 +1000 Add a way to test many BrowserStack browsers with a short command, add more browsers commit 41b982239053240d953cba2578670cd172dcaa63 Author: Surgie Finesse <finesserus@gmail.com> Date: Tue Oct 6 21:13:55 2020 +1000 Try to add incognito BrowserStack browsers They don't work, trying to work it out with BrowserStack support. commit 7264446344dfec03a399db62c0a2ccb72b4a9912 Author: Surgie Finesse <finesserus@gmail.com> Date: Mon Oct 5 21:11:55 2020 +1000 Develop a method of browser-dependent testing commit 3206b0ad72032b59a9882568b393d3331971c578 Author: Surgie Finesse <finesserus@gmail.com> Date: Mon Oct 5 18:55:54 2020 +1000 Test in a couple of BrowserStack browsers commit 0bb6408af29e7754901b5a36941e92bc8f5f18a4 Author: Surgie Finesse <finesserus@gmail.com> Date: Mon Oct 5 17:25:37 2020 +1000 Make a testing setup with a single test 14 October 2020, 00:55:22 UTC
375cd08 Make a workaround for the languages component in Chrome 86 (#562) * Ignore navigator.languages in Chrome because a different behavior in regular and Incognito modes * Minor amendments and typo fixes 14 October 2020, 00:55:22 UTC
9e98ff7 Add a playground for local development commit 1d6f9aeef9bafb16ae0895e1963d97d509dd5f18 Author: Surgie Finesse <finesserus@gmail.com> Date: Fri Oct 2 18:11:28 2020 +1000 Add a development playground commit 57305e50311bbf7dfa574513bcb7cb362b141b42 Author: Surgie Finesse <finesserus@gmail.com> Date: Fri Oct 2 16:48:26 2020 +1000 Add the initial delay note from the v2 readme 14 October 2020, 00:55:22 UTC
back to top