Skip to content

Releases: Privacy-Managers/Privacy-Manager

Manifest V3

30 Dec 12:11
Compare
Choose a tag to compare

Chrome is deprecating Manifest v2 in favor of Manifest V3. Current release ensures the Privacy Manager compatibility with the new Browser Extensions standard.

Changes

  • #96 - Load single background script.
  • #102 - Manifest v3 compatibility:
    • Updated manifest.json to v3.
    • Stop using DOM API in the service worker.
    • Store network requests in the local storage and clear on browser start over storing in background page, which is no more option with Manifest V3.
    • Use declarativeNetRequest API over WebRequest for UA blocking.
  • #100 - Updated outdated packages.
  • Fixed flaky e2e tests caused by changes above.
  • 8ea5909 - Few translation updates.

German translations

30 Aug 15:55
Compare
Choose a tag to compare

Thanks to Andy K. Privacy Manager is now also available in German.

Bug fixes release

06 Mar 09:33
2de72cf
Compare
Choose a tag to compare

Thanks to @alexdevero another annoying bug has been identified which caused removed cookies to get whitelisted. Current release fixes that bug and adds title attribute to whitelisting buttons.

  • #85 - removing cookie toggles whitelist state instead of removing it
  • #86 - whitelisting icon doesn't have title attribute set

Bug fixes release

11 Jan 15:09
Compare
Choose a tag to compare

@alexdevero noticed an annoying regression bug, which tests failed to fetch. Current release fixes that bug and makes extension versioning in sync with npm package.

  • #83 - Ensure that non expanded domain item is removed on delete
  • #82 - Keep npm package version and manifest.json extension version in sync

Bug fixes release

Complete rewrite

27 Dec 16:18
Compare
Choose a tag to compare

Main changes

Related Issues

#2 - Switch to ES6
#40 - Start using web components
#43 - Implement tests
#45 - Promisify the Chrome extensions API
#48 - Create a separate github organization for Privacy Manager
#49 - turnSwitchesOff and checkSettingState
#50 - Stop using addSettingItem callback as a listener
#51 - Create test for collectHeaders, Block user agent and ActiveTab toggles
#52 - Start using pm-tab-panel web component
#53 - Replace Cookie table with pm-table component
#54 - Create tests for cookie table component
#55 - When deleting cookies and domains handle whitelisting in storage
#57 - Use pm-dialog for adding cookies
#58 - Use pm-dialog instead of prompt window for the settings list descriptions
#59 - Updating a cookie with an expired expiration date throws an error
#60 - Add tests for Adding and setting cookies using pm-dialog
#61 - Use Add instead of Update in Cookie dialog
#62 - Remove delete button from the Add cookie dialog
#63 - Session cookies are not supported
#67 - Use pm-dialog for Cookie deletion
#68 - Use pm-table instead of requests table in the networks tab
#69 - Create test for pm-table in network tab
#70 - "Cookie is updated using 'edit cookies' dialog" test keep failing
#71 - Open in incognito button doesn't work
#72 - Download JSON formatted network data
#73 - Move storage listener into addStorageToggle
#74 - Subitem whitelist title is not being added
#75 - Use Message passing instead of getBackgroundPage()
#77 - Add test for data removal
#78 - Error in the background page

Whitelist cookies from clearing up

06 Jan 21:28
Compare
Choose a tag to compare

Main

  • Whitelist cookies from clearing on startup #30

Development

Updated the design

23 Sep 21:04
Compare
Choose a tag to compare
  • Adjusted the Privacy Manager Styles to look more appealing 76ef375
  • Added few French translations
  • Fixed broken info icon on Mac #22

Fixed Broken Build for Chrome Dev on Windows

11 Sep 20:04
Compare
Choose a tag to compare
  • #24 - Wrap storage API in function, instead of assigning setters and getters to the variable

Removed broken Web RTC IP option and Updated *Protect content* description

10 Dec 12:11
Compare
Choose a tag to compare
  • #19 - Removed broken Web RTC IP handling toggle option, until #21 is fixed
  • Updated Protect content description