Skip to content

Releases: mullvad/browser-extension

v0.9.1-firefox-beta

23 Apr 15:43
82701e6
Compare
Choose a tag to compare
v0.9.1-firefox-beta Pre-release
Pre-release

What's Changed

  • Update URL for uBlock Origin by @MrChocolatine
  • Exclude local and reserved IP from proxying
  • Update some dependencies
  • Base active tab on the focused window
  • Change the proxy DNS from a switch to a checkbox
  • Make proxy related permissions optional
  • Update the proxy badge immediately after selecting a proxy and when toggling a proxy
  • Load proxies only when visiting the proxy tab
  • Explicitly tell when Mullvad Encrypted DNS is in use

v0.9.0-firefox-beta

28 Feb 06:33
480b323
Compare
Choose a tag to compare

What's Changed

  • Proxy can be set per domain instead of browser-wide
  • A domain can now be excluded from ever being proxied
  • Add a toggle to enable/disable DNS proxying
  • Removal of the proxy icon in the address bar (as it will eventually be deprecated by Firefox)
  • Add a badge on the extension icon when the proxy is in use, with the current 2-letters country code
  • Rework of the interface navigation with simplification in mind

This is a major refactor of the way proxy works in the extension. Instead of a proxy config being used for the whole browser,
each requests are intercepted and can then use a specific proxy config based on user choice.

The extension requires the use of new permissions:

  • <all_urls> to be able to intercept all requests and proxy them
  • tabs to display in the extension popup the proxy in use for the current tab

Important notes

  • If another extension is using the dns permission, this extension DNS requests might not be proxied. This is notably the case of uBlock Origin's Uncloak canonical names setting.
    It is worth remembering DNS requests outside the proxy made by a third-party extension will not leak, because Mullvad's proxy only works inside of a Mullvad VPN tunnel. This is why DNS leaks are a very unlikely scenario.

  • Any websites relying on UDP without TCP fallback will be broken when proxied. This is because neither Firefox nor Chrome have implemented UDP over socks5. See the related Firefox issue.

  • Proxying through OpenVPN is not supported anymore. The reason for this change is that the proxy with OpenVPN is very limited in functionality as the proxy exit is the same as the OpenVPN server you're currently connected to.
    If you need to proxy with OpenVPN, you can use the Firefox proxy settings in Menu > Settings > General > Network Settings as before.

v0.8.5-firefox-beta

05 Feb 13:56
ab7e708
Compare
Choose a tag to compare

What's Changed

  • Remove outdated Leta setting
  • Update dependencies
  • Update the DNS leak check

v0.8.4-firefox-beta

25 Sep 10:40
0eaca6f
Compare
Choose a tag to compare

What's Changed

  • Display proxy icon in the URL bar (hovering over it will display the active proxy)
  • Update dependencies
  • Pin the extension icon to the toolbar by default

Full Changelog: v0.8.3-firefox-beta...v0.8.4-firefox-beta

v0.8.3-firefox-beta

15 Jun 11:47
f83968c
Compare
Choose a tag to compare

What's Changed

  • Hide notifications when connection check is running
  • Update readme with guide for testing the extension across restart
  • Remove legacy code to clean local storage
  • Fix webRTC setting across restart
  • Add Mullvad Leta auto login setting

Did you know?
When using the extension, if you type m search in the URL bar and press Enter, a Mullvad Leta search for the term search will be launched.

Mullvad Leta auto login limitations

  • Doesn't work with containers extension
  • Doesn't work with in Private Browsing Mode in Firefox (as implementation is different from TB/MB)

v0.8.2-firefox-beta

13 Jun 11:37
6f0c1a6
Compare
Choose a tag to compare
v0.8.2-firefox-beta Pre-release
Pre-release

What's Changed

  • Add fix for "New Identity" extension behavior by @ruihildt in #164

Full Changelog: v0.8.1-firefox-beta...v0.8.2-firefox-beta

v0.8.1-firefox-beta

02 Jun 14:25
d513a0b
Compare
Choose a tag to compare
v0.8.1-firefox-beta Pre-release
Pre-release

What's Changed

Full Changelog: v0.8.0-firefox-beta...v0.8.1-firefox-beta

v0.8.0-firefox-beta

31 May 13:05
16e1990
Compare
Choose a tag to compare
v0.8.0-firefox-beta Pre-release
Pre-release

What's Changed

Mullvad Leta auto login limitations

  • Doesn't work with containers
  • Doesn't work with in Private Browsing Mode in Firefox (as implementation is different from TB/MB)
  • If you keep your browser open for more than 24 hours, you need to login/logout again

Full Changelog: v0.7.9-firefox-beta...v0.8.0-firefox-beta

v0.7.9-firefox-beta

29 Mar 10:49
1c1437f
Compare
Choose a tag to compare

Added

  • Recommend to use Mullvad DoH when not connected to Mullvad VPN
  • Add warnings for incorrect DoH/DNS settings / webRTC leaks
  • Add DNS information when available (leak status & DNS provider)
  • Add default search engine recommendation when the default is either of Google, Bing, Yahoo, Yandex, Baidu, Amazon
  • Add extension autoupdate URL
  • Add a warning if internal IPs are leaked through webRTC

Changed

  • Change name from Privacy Companion to Browser Extension
  • Change the way recommendations are displayed on the home screen
  • Show all connection information by default
  • Change the About screen to Settings screen
  • Change webRTC recommendation: only recommend disabling webRTC as the last resort
  • Update all packages to the latest available
  • Change the node/npm requirements

Fixed

  • Use IP instead of the hostname when enabling the socks5 proxy: if the browser was configured to use DoH without failover, the hostname would never resolve.
  • Adapt popup height to content
  • Use consistent icons across the extension

Removed

  • Remove outdated System Transparency filter
  • Remove recommendations for CookieAutoDelete & Privacy Badger
  • Remove recommendation to disable webRTC: it is not needed anymore on Firefox/Chromium

Full Changelog: v0.7.8-firefox-beta...v0.7.9-firefox-beta

v0.7.8-firefox-beta

23 Mar 12:56
bce8568
Compare
Choose a tag to compare
Pre-release

What's Changed

  • Update version / add extension ID to manifest by @ruihildt in #142
  • Clean storage from old settings/recommendations by @ruihildt in #143

Full Changelog: v0.7.7-firefox-beta...v0.7.8-firefox-beta