chromium-extension-privacybadger.changelog 21 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529530531532
  1. Privacy Badger Release Notes
  2. ============================
  3. 2020.7.21
  4. * Improved broken site reporting screen in the popup
  5. * Refreshed the look of options page tabs
  6. * Fixed various site breakages
  7. * Improved translations (Simplified Chinese, Danish, European Portuguese,
  8. Spanish, Turkish)
  9. 2020.6.29
  10. * Added replacement placeholder for Disqus comments widgets
  11. * Fixed domain sliders on the options page not saving in some cases
  12. * Fixed slider changes on the options page resetting the list of domains,
  13. causing you to lose your place if you were scrolled down
  14. * Fixed domain slider tooltip display
  15. * Re-enabled custom tooltips in Firefox
  16. * Fixed various site breakages
  17. * Improved translations (Esperanto, Hebrew, Ukrainian)
  18. 2020.6.2
  19. * Added replacement placeholders for Facebook Comments/Video and Twitch Player
  20. * Removed Twitter link unwrapping. We are unable to unwrap t.co links
  21. on Twitter at this time, as the original URL is no longer present
  22. in the Twitter website's document structure.
  23. * Fixed various site breakages
  24. * Improved translations (Hebrew, Polish, Swedish)
  25. 2020.5.12
  26. * Made buttons in the popup easier to see and click (or tap, on Firefox for
  27. Android)
  28. * Added a replacement placeholder widget for Google reCAPTCHA
  29. * Fixed various site breakages
  30. * Improved translations (Simplified Chinese, Dutch, Finnish, French, German,
  31. Hebrew, Italian, Brazilian Portuguese, Spanish, Swedish, Turkish)
  32. 2020.2.19
  33. * Added website breakage warnings, shown in the popup when you block a domain
  34. known to break websites
  35. * Removed pixel cookie sharing detection pending security fixes
  36. * Fixed various site breakages
  37. * Improved translations (Catalan, Simplified Chinese, Danish, Dutch, German,
  38. Russian)
  39. 2020.1.13
  40. * Fixed bug that sometimes loses pre-trained data for new users
  41. * Fixed various site breakages
  42. 2020.1.7.1
  43. * Added helpful text to popup on disabled sites
  44. * Fixed display issues in popup on smaller displays
  45. * Fixed Facebook link unwrapping on messenger.com
  46. * Fixed some cookies getting incorrectly flagged as high entropy
  47. * Fixed various site breakages
  48. * Improved translations (Simplified Chinese, Traditional Chinese, French,
  49. Hebrew, Italian, Korean, Russian, Spanish, Swedish, Ukrainian)
  50. 2019.11.18
  51. * Improved display of domains Privacy Badger hasn't yet learned to block
  52. * Fixed export/import of the WebRTC protection setting
  53. * Fixed certain YouTube ("video unavailable"), Vimeo ("Because of its privacy
  54. settings, this video cannot be played here"), and other video players
  55. by revising referrer protection for "cookieblocked" domains
  56. * Fixed various other site breakages
  57. * Added Korean translations
  58. * Improved translations (Finnish, French, Hebrew, Swedish)
  59. 2019.10.28
  60. * Refreshed the popup with a higher-contrast look
  61. * Widget placeholders will no longer be applied for domains on the yellowlist.
  62. The value of widget placeholders is full blocking (best privacy) combined with
  63. a clear way to restore potentially useful blocked content (convenience).
  64. Mixing cookie blocking and placeholders doesn't actually improve privacy or
  65. convenience but does introduce various bugs.
  66. * Added a replacement placeholder for YouTube (disabled by default as youtube.com
  67. is still on the yellowlist for now)
  68. * Added the Widget Replacement tab to the options page to manage widgets that
  69. do get blocked and replaced with Privacy Badger placeholders. Visit Widget
  70. Replacement to selectively disable placeholders. For example, you want social
  71. buttons out of your life completely.
  72. * Fixed various site breakages
  73. * Added Hebrew translations
  74. * Improved translations (Italian, Russian, Ukrainian)
  75. 2019.10.8
  76. * Fixed image/video thumbnails in Google search results
  77. * Fixed various other site breakages
  78. * Removed the green "0" tracker count badge.
  79. No need to draw attention when there is nothing to show.
  80. * Improved translations (Simplified Chinese, Ukrainian)
  81. 2019.9.23
  82. * Added helpful text to popup on special browser pages like the New Tab page
  83. * Fixed pixel cookie sharing detection being broken by First-Party Isolation
  84. in Firefox
  85. * Fixed major issues with Service Workers-powered sites like Gmail and Twitter
  86. * Fixed various other site breakages
  87. * Improved translations (Simplified Chinese, French, Spanish, Swedish,
  88. Turkish, Ukrainian)
  89. 2019.7.1
  90. * Added pixel cookie sharing detection. Privacy Badger now records
  91. tracking by images with querystrings that contain first-party cookie data.
  92. This catches Google Analytics.
  93. * Removed display of non-tracking domains from the popup by default.
  94. Hiding domains that Privacy Badger does not consider to be tracking
  95. should reduce self-inflicted Web breakage.
  96. * Enabled Facebook link unwrapping on messenger.com
  97. * Fixed various site breakages
  98. * Added Catalan translations
  99. * Improved translations (Bulgarian, Traditional Chinese, Persian,
  100. Brazilian Portuguese, European Portuguese, Swedish, Ukrainian)
  101. 2019.2.19
  102. * Improved replacement widgets:
  103. - Replaced the "play" icon with an "allow once" button to improve
  104. accessibility and to make it more clear our widgets are interactive
  105. - Made activation also activate any other widgets of the same type
  106. - Updated the replacement for Vimeo to ignore background videos
  107. - Set minimum dimensions to avoid becoming too small or hidden
  108. * Fixed various site breakages
  109. 2019.1.30
  110. * Added replacement widgets for embedded Spotify, Streamable and Vimeo
  111. players. Privacy Badger can replace potentially useful third-party widgets
  112. with placeholders. This avoids on-by-default tracking while providing a clear
  113. way to restore the original widget on demand.
  114. * Fixed various site breakages
  115. * Added Arabic and European Portuguese translations
  116. * Improved translations (Traditional Chinese, Czech, German, Persian, Swedish,
  117. Turkish)
  118. 2018.12.17
  119. * Fixed major Privacy Badger breakages in Chrome 72+
  120. * Fixed various site breakages
  121. * Improved translations (Simplified Chinese, Spanish, Turkish)
  122. 2018.12.5
  123. * Added a Share button to the popup. This lets you easily copy and paste
  124. Badger's findings on any page.
  125. * Updated link protection to work on all Google Search country domains
  126. * Updated link protection on Facebook to remove the new "fbclid" tracking
  127. parameter
  128. * Added support for enterprise/admin/group policy settings overrides. This
  129. lets administrators preconfigure Privacy Badger installations. For more
  130. information, please visit
  131. https://github.com/EFForg/privacybadger/blob/master/doc/admin-deployment.md
  132. * Fixed various bugs with local storage protection for "cookieblocked" (slider
  133. set to "yellow") domains
  134. * Made the options page work better on small and on large displays
  135. * Fixed various site breakages
  136. * Improved translations (Simplified Chinese, Dutch, Esperanto, Finnish,
  137. German, Italian, Persian, Polish, Spanish, Swedish)
  138. 2018.10.3.1
  139. * Fixed style problems with Google Search results
  140. * Fixed the setting to open results in new browser windows on Google Search
  141. 2018.10.3
  142. * Added protection against outgoing link click tracking on Google Search,
  143. Google Docs and Google Hangouts
  144. * Fixed various site breakages
  145. * Added Finnish translations
  146. * Improved translations (Simplified Chinese)
  147. 2018.9.20
  148. * Added buttons to back up and restore the disabled sites list using
  149. Firefox/Google Sync. The new buttons live under the Manage Data tab
  150. on the options page.
  151. * Added saving of in-progress error reports so that you no longer lose
  152. your typing when you close the popup for whatever reason
  153. * Fixed popup layout problems when opened in the overflow menu in Firefox
  154. * Updated popup and options to use a higher resolution Badger logo on higher
  155. pixel density displays
  156. * Fixed problems with broken fonts and images on Google Docs
  157. * Improved translations (Traditional Chinese, French, German,
  158. Brazilian Portuguese, Russian, Spanish, Swedish, Turkish)
  159. 2018.8.22
  160. * Added pre-trained tracker data for new Privacy Badger installations.
  161. Visit www.eff.org/badger-pretraining to learn more.
  162. * Added reset/clear tracker data buttons to the Manage Data options page tab
  163. * Fixed various site breakages
  164. * Added Persian and Brazilian Portuguese translations
  165. * Improved translations (Simplified Chinese, Danish, Esperanto, French,
  166. German, Italian, Norwegian Bokmål, Spanish, Swedish)
  167. 2018.8.1
  168. * Fixed security issues with HTML5 local storage tracking detection as well as
  169. SoundCloud widget replacement. Thanks again to Cure53 for discovering and
  170. reporting these vulnerabilities.
  171. * Improved Facebook link unwrapping; now enabled on the Facebook Onion domain
  172. * Improved translations (Italian, Norwegian Bokmål, Swedish, Ukrainian)
  173. 2018.7.18.1
  174. * Added setting to disable sending Do Not Track to websites
  175. * Fixed security issue with link unwrapping on Facebook. Thanks to Cure53 for
  176. discovering and reporting this vulnerability.
  177. * Improved ordering of domain names in the popup and on the options page
  178. * Improved handling of disabled sites with wildcards
  179. * Added t.co link replacement to user profiles on Twitter
  180. * Linked to EFF software privacy policy from the new user welcome page
  181. * Updated to latest dummy Google Tag Manager script from uBlock Origin
  182. to avoid "failed to redirect a network request" warnings in Chrome
  183. * Fixed various site breakages
  184. * Improved translations (Simplified Chinese, Dutch, Esperanto, German,
  185. Russian, Swedish, Turkish)
  186. 2018.5.10
  187. * Added protection against outgoing link click tracking on Facebook
  188. * Updated WebRTC protection to revert to browser default (off) when disabled
  189. * Fixed popup in the Italian locale in Chrome
  190. * Updated to latest dummy Google Analytics script from uBlock Origin
  191. to avoid "failed to redirect a network request" warnings in Chrome
  192. * Fixed various site breakages
  193. * Improved translations (Traditional Chinese, Danish, Dutch, Esperanto,
  194. French, German, Italian, Polish, Russian, Swedish, Ukrainian)
  195. 2018.4.23
  196. * Fixed changes not being persisted for domains that appear after scrolling
  197. the tracking domains list on the options page
  198. * Improved tracking domains search on the options page
  199. * Fixed "can't access dead object" errors in Firefox
  200. * Fixed XML document rendering in Firefox
  201. * Updated WebRTC protection checkbox to become disabled when the setting is
  202. controlled by other extensions
  203. * Fixed various site breakages
  204. * Improved translations (Traditional Chinese, Czech, Danish, Esperanto,
  205. French, German, Italian, Polish, Russian, Swedish, Turkish, Ukrainian)
  206. 2018.4.10
  207. * Updated the new user welcome page. The redesigned page is mobile-friendly,
  208. accessible and already translated into several languages.
  209. * Fixed Do Not Track being checked sometimes in Private Browsing/Incognito
  210. windows. By default, Privacy Badger should not record anything in Incognito.
  211. * Added setting to allow learning in Private Browsing/Incognito windows
  212. * Fixed unwanted scrolling when switching tabs on the options page
  213. * Updated replacement icon for Google+
  214. * Fixed various site breakages
  215. * Improved translations (Bulgarian, Simplified Chinese, Traditional Chinese,
  216. Danish, Esperanto, French, German, Italian, Polish, Russian, Spanish,
  217. Ukrainian)
  218. 2018.3.21
  219. * Fixed Do Not Track not being recognized by sites that test for it by
  220. checking navigator.doNotTrack with JavaScript
  221. * Stopped signaling DNT on sites where Privacy Badger is disabled
  222. * Fixed popup in Private Browsing windows in Firefox
  223. * Fixed certain kinds of site breakages (such as visual issues with charts)
  224. not going away even after disabling Privacy Badger on the site
  225. * Updated to latest dummy Google Tag Manager script from uBlock Origin to
  226. avoid "failed to redirect a network request" warnings in Chrome
  227. * Fixed various site breakages
  228. * Improved translations (Bulgarian, Traditional Chinese, German, Italian,
  229. Swedish)
  230. 2018.2.5
  231. * Added type/status filters to the tracking domains list on the options page
  232. * Reworked social widget replacement to avoid WebExtensions fingerprintability
  233. issue in Firefox
  234. * New translations (Turkish)
  235. * Improved translations (Danish, Esperanto, French, German, Polish, Swedish,
  236. Ukrainian)
  237. 2018.1.30
  238. * Removed the "unlimitedStorage" permission from the manifest
  239. * Changed the tracker count badge color from red to "Privacy Badger orange"
  240. 2018.1.25
  241. * Added workaround to avoid Privacy Badger getting disabled as "Not from
  242. Chrome Web Store" in Chrome
  243. 2018.1.22
  244. * Reduced amount of data stored as part of normal operation. Privacy Badger
  245. will no longer record (or check Do Not Track policies for) non-tracking
  246. domains. This should enable us to remove the "unlimitedStorage" permission
  247. with the next Badger update.
  248. * Improved tracker detection status summaries in popup and options
  249. * Added explanatory acknowledgement to Tracking Domains options page tab
  250. * Fixed file download dialog not showing when exporting user data in Firefox
  251. * Removed tutorial reminder link from popup when already on tutorial page
  252. * Removed "Requests to the server have been blocked by an extension" messages
  253. in Chrome and Opera
  254. * Fixed style issue with replacement social widgets
  255. * Fixed error reporting on pages where Privacy Badger has been disabled
  256. * Fixed various site breakages
  257. * Improved translations (Bulgarian, Danish, Esperanto, French, German,
  258. Italian, Polish, Russian, Spanish, Swedish, Ukrainian)
  259. 2017.11.20
  260. * Disabled custom tooltips in Firefox to work around browser freezing issues
  261. * Added validation to the disabled sites form
  262. * Improved translations (Dutch, Esperanto and German)
  263. * Added Bulgarian and Polish translations
  264. 2017.11.9
  265. * Fixed various site breakages
  266. * Improved translations (French, Serbian and Ukrainian)
  267. * Added Esperanto translation
  268. 2017.10.25.1
  269. * Reverted manifest file change preventing upload to Chrome Web Store
  270. 2017.10.25
  271. * Added Beta support for Firefox for Android
  272. * Updated popup to close after doing anything that reloads the page
  273. * Improved handling of long domain names
  274. * Improved tooltips
  275. * Restored canvas fingerprinting detection to Firefox
  276. * Fixed yellowlist updates not getting applied when importing Badger data
  277. * Updated to latest dummy Google Analytics script from uBlock Origin
  278. to avoid "failed to redirect a network request" warnings in Chrome
  279. * Fixed various site breakages
  280. * Improved translations (Danish, French, German, Italian, Swedish)
  281. 2017.9.12.1
  282. * Fixed build script issue that reintroduced major site breakages on Firefox
  283. 2017.9.12
  284. * Fixed DNT policy checking for blocked domains
  285. * Fixed exporting large Badger datasets
  286. * Made progress on Firefox for Android compatibility
  287. * Fixed various site breakages
  288. * Improved badge updating performance
  289. * Improved translations (Czech, Italian, Swedish, Ukrainian)
  290. * Added Danish translation
  291. 2017.7.24
  292. * Added validation to yellowlist (f.k.a. "cookieblock list") updating
  293. * Removed faulty yellowlist domain removal logic, which, together with missing
  294. validation and eff.org serving a maintenance page instead of the actual
  295. yellowlist, resulted in major breakages all across the Web, something this
  296. update should prevent from happening ever again
  297. * Fixed various site breakages
  298. * Improved translations (Swedish)
  299. 2017.6.13.1
  300. * Added workaround for validation issue preventing upload to Chrome Web Store
  301. * Fixed chrome.privacy-related exceptions in Firefox 54
  302. 2017.6.13
  303. * Added automatic replacement of t.co shortened tracking URLs with original
  304. unobfuscated URLs on twitter.com
  305. * Added option to disable Do Not Track policy checking
  306. * Restricted DNT policy checking from sending cookies
  307. * Fixed tooltips for DNT-compliant domains in popup
  308. * Fixed localStorage tracking sometimes being attributed to unrelated domains
  309. * Improved translations (Swedish, Ukrainian)
  310. 2017.5.9
  311. * Improved popup rendering
  312. * Added version number to popup
  313. * Restricted Do Not Track policy checking from being able to set cookies
  314. * Fixed several cookie parsing issues
  315. * Added workaround for Cloudflare security cookies
  316. * Improved translations (Simplified Chinese, Swedish, Ukrainian)
  317. 2017.4.19.1
  318. * Rework DNT policy rechecking to only happen during browsing. Eliminates
  319. needless rechecking of unlikely-to-be-visited-again domains. Should further
  320. mitigate CPU issues.
  321. * Fix DNT policies to only apply to specific domains they are posted on
  322. * New translations (Ukrainian)
  323. * Improved translations (Simplified Chinese, Italian)
  324. * Fix "trackers" link on popup and options pages
  325. * Fix broken site (sharepoint.com)
  326. 2017.3.28
  327. * New Translations (Czech)
  328. * Translation Updates
  329. * Fix bug in DNT policy re-checking code
  330. * Rate limit DNT checking to one request per second
  331. * Fix issue with multiple DNT checks at once for a single domain
  332. * Fix cookieblock updating issue
  333. * Fix popup width issue
  334. * Fix DNT hash updating issue
  335. * Fix toggle switch issue
  336. * Automated tests now also run on Firefox
  337. * Other minor bugfixes and broken site fixes
  338. 2017.3.22
  339. * AMO (Firefox) only release.
  340. * Fix cookie tracking detection in Firefox.
  341. 2017.1.26.1
  342. * AMO only release
  343. * Fixes an error in the build scripts which reintroduced a firefox bug for AMO users
  344. 2017.1.26
  345. * Huge speed improvements for settings import and on startup
  346. * Fixes no content blocking bug (firefox)
  347. * Several fixes for broken websites
  348. * Translations fixes
  349. * New Translation: Nordic
  350. * New Translation: Traditional Chineese (Taiwan)
  351. * New Translation: Serbian
  352. * Bugfix: Crash on browsers without WebRTC
  353. * Bugfix: narrow poup if icon is in the menu (firefox)
  354. * Bugfix: Import/Export now uses utf-8 and can handle non english character
  355. sets
  356. * Enhancement: Convert icons to SVG
  357. * Enhancement: Script surrogate for google analytics, gigya, and more...
  358. * KNOWN ISSUE: Chrome will now display a message "Not downloaded from chrome
  359. 2016.12.15.1 (2.0.2)
  360. * BUGFIX: Chrome browsers no longer display privacy badger as (corrupted)
  361. * BUGFIX: Fixes lockup issue on some versions of firefox
  362. * BUGFIX: Fixes issue where privacy badger panel gets cut off
  363. * BUGFIX: Fixes a non implmeneted API in firefox which was causing numerous
  364. sites to break.
  365. * KNOWN ISSUE: Chrome will now display a message "Not downloaded from chrome
  366. store". This is a known side effect of a workaround for a different bug.
  367. 2016.12.8.1 (2.0.1)
  368. * BUGFIX: Sanitize origin and action in popup
  369. 2016.12.8 (2.0)
  370. * BUGFIX: Fix ublock origin warnings
  371. * BUGFIX: Remove need for download permission
  372. 2016.12.7.2 (2.0RC1)
  373. * Huge speed improvements
  374. * Multiprocess Compatible (E10S) for firefox
  375. * Breaks many fewer websites
  376. * Many small bugfixes
  377. * Import and Export your data
  378. * Block WebRTC from leaking your IP address
  379. * Forget data in incognito mode
  380. * block html5 "ping" tracking
  381. * Translation fixes
  382. * (Developers) Firefox and Chrome versions now share one code base!
  383. 2016.9.7 (1.13)
  384. * Add exceptions for multi domain first parties
  385. * Fix google drive download issue
  386. * Fix wikipedia login issue
  387. * Fix youtube comments and notifications issues
  388. * Several other broken site fixes
  389. * Hopefully a fix for the "corrupted extension" issue
  390. 2016.8.29 (1.12)
  391. * UI Tweaks
  392. * Remove last adblock plus code
  393. * Feature: remove domains from list
  394. * Refactor incognito mode handling
  395. * Compatibile with firefox web extensions
  396. 2016.5.24 (1.11)
  397. * Fix build error
  398. 2016.5.23 (1.10)
  399. * Fix cookie block list adding bug
  400. * New migration to fix bug retroactively
  401. 2016.5.16 (1.9)
  402. * Remove Adblock Plus Engine
  403. * Switch to using storage.js and chrome storage API
  404. * Massive refactoring of code
  405. * Huge speed improvements
  406. * Fixes bug where privacy badger "forgets" settings
  407. * Fixes first run tab opening on every startup
  408. * Fix waiting for privacy badger bug
  409. * Fix high CPU usage bug
  410. * Uses separate data store for incognito mode
  411. * Ads selenium test to run pbtest.org sweet
  412. * Fixes weird subdomain handling edge case
  413. * Fixes bug where pages stop loading sometimes
  414. 2015.4.6 (1.8)
  415. * Fix "waiting for privacy badger bug"
  416. * Huge speed improvement
  417. 2015.4.6 (1.7)
  418. * Fix crash when closing options page
  419. * Add EFF Donate Button
  420. * New popup to nag user to go through tutorial
  421. 2015.3.2 (1.0.6)
  422. * New feature: Search within blocked domain list
  423. * Replace soundcloud widget with a click to play button
  424. * Misc. bug fixes and translation improvements
  425. 2015.12.3 (1.0.4)
  426. * Lots of site bug fixes
  427. * Chinese Translation
  428. * Spanish Translation
  429. * italian translation
  430. * UI Overhaul
  431. * Update Swedish locale
  432. * Typo fixes
  433. * Numerous bug fixes
  434. * Added support for disabled sites with wildcards
  435. * Red badge now reflects the number of domains blocked or cookieblocked
  436. instead of all third parties.
  437. * Tooltips show full domain name
  438. 2015.8.14 (1.0.1)
  439. * Fixes a bug where slider settings for a base domain wouldn't take effect
  440. * Fixes 'this extension is slowing down chrome' errors
  441. 2015.8.5 (1.0)
  442. * 1.0 release
  443. * Bugfixes from 2015.7.24 (0.99)
  444. * Detects Canvas Fingerprinting
  445. * Detect Local Storage Supercookies
  446. * Improved UI
  447. * Options page for overriding privacy badger settings
  448. * Report Broken Site button
  449. * Many Bugfixes (see github)
  450. * Translations into swedish, french and german
  451. 2015.7.24 (0.99)
  452. * Release candidate for version 1.0!
  453. 2015.4.1
  454. * Miscellanious bugfixes
  455. * Improvements to heuristic
  456. 2014.9.16
  457. * Adds lots of tests including selenium tests.
  458. * Adds lots of domains to the cookie block list.
  459. * Fixes bug with downloading cookie block list.
  460. * Fixes other minor stylistic bugs.
  461. 2014.7.17
  462. * Created dialog to allow users to unblock certain third parties on certain
  463. * sites for addedd functionality. E.g. disqus comments, facebook comments, etc.
  464. * Added lots of domains to cookie block list.
  465. * do not show domains that do not appear to be trackers in the popup
  466. * added missing google+ button override