From 7207d29df7b13bd0c8f617d8537d11ed7e7d3c0c Mon Sep 17 00:00:00 2001 From: Libor Polčák Date: Jan 12 2022 13:20:29 +0000 Subject: 0.6 release * New protection: Fingerprint detector, see the blogpost for explanation. * Physical environment wrapper group added. It contains `Sensor`, `Magnetometer`, `Accelerometer`, `LinearAccelerationSensor`, `GravitySensor` wrappers. Some readings might be inconsistent. `Gyroscope` and `Orientation` sensors will be a part of a future release. * It is possible to import/export configuration (Github issue #159). * Improved accessibility of the pop up and option pages. * Bugfix: Fix double injection of some wrappers. For example, this solves regression in Geolocation wrapper introduced in 0.5. --- diff --git a/chrome/manifest.json b/chrome/manifest.json index f39ab26..5c03bcb 100644 --- a/chrome/manifest.json +++ b/chrome/manifest.json @@ -1,5 +1,5 @@ { - "author": "Libor Polčák, Martin Bednář, Martin Timko, Pavel Pohner, Peter Horňák, Matúš Švancár, Giorgio Maone, Marek Saloň", + "author": "Libor Polčák, Martin Bednář, Martin Timko, Pavel Pohner, Peter Horňák, Matúš Švancár, Giorgio Maone, Marek Saloň, Radek Hranický", "background": { "scripts": [ "nscl/lib/browser-polyfill.js", @@ -84,5 +84,5 @@ "browsingData" ], "short_name": "JSR", - "version": "0.5.5" + "version": "0.6" } diff --git a/docs/credits.md b/docs/credits.md index 3271fdf..b3d5bd6 100644 --- a/docs/credits.md +++ b/docs/credits.md @@ -18,6 +18,11 @@ Title: Credits **Matúš Švancár** ported Farbling anti-fingerprinting measures from the Brave browser as a part of his [master's thesis](https://www.fit.vut.cz/study/thesis/23310/). +**Marek Saloň** created Fingerprint Detector as a part of his [master's +this](https://www.fit.vut.cz/study/thesis-file/23645/23645.pdf) and later improved the detector. + +**Radek Hranický** created sensor API wrappers. + We thank all other minor contributors of the project that are not listed in this section. ### Key ideas diff --git a/docs/versions.md b/docs/versions.md index a71bf82..4530031 100644 --- a/docs/versions.md +++ b/docs/versions.md @@ -1,5 +1,14 @@ Title: Release history +## 0.6 + +* New protection: Fingerprint detector, see the blogpost for explanation. +* Physical environment wrapper group added. It contains `Sensor`, `Magnetometer`, `Accelerometer`, `LinearAccelerationSensor`, `GravitySensor` wrappers. Some readings might be inconsistent. `Gyroscope` and `Orientation` sensors will be a part of a future release. +* It is possible to import/export configuration (Github issue #159). +* Improved accessibility of the pop up and option pages. +* Bugfix: Fix double injection of some wrappers. For example, this solves regression in Geolocation + wrapper introduced in 0.5. + ## 0.5.5 * Tighter content script initialization diff --git a/firefox/manifest.json b/firefox/manifest.json index 935a170..c503200 100644 --- a/firefox/manifest.json +++ b/firefox/manifest.json @@ -1,5 +1,5 @@ { - "author": "Libor Polčák, Martin Bednář, Martin Timko, Pavel Pohner, Peter Horňák, Matúš Švancár, Giorgio Maone, Marek Saloň", + "author": "Libor Polčák, Martin Bednář, Martin Timko, Pavel Pohner, Peter Horňák, Matúš Švancár, Giorgio Maone, Marek Saloň, Radek Hranický", "background": { "scripts": [ "nscl/lib/browser-polyfill.js", @@ -86,7 +86,7 @@ "browsingData" ], "short_name": "JSR", - "version": "0.5.5", + "version": "0.6", "browser_specific_settings": { "gecko": { "id": "jsr@javascriptrestrictor",