FoxyProxy Basic Version History
58 versions
Be careful with old versions!
These versions are displayed for reference and testing purposes. You should always use the latest version of an add-on.
Version 5.2
* Ability to turn logging on/off
* New icon on main page for "What's my IP address?", previously only in the About page.
* New icon on main page for "What's my IP address?", previously only in the About page.
- Source code released under GNU General Public License, version 2.0
- What's this?
Version 5.1.9
* Emergency: Fix bug whereby FoxyProxy prompts for proxy username/password (by restoring required permission "webRequestBlocking" -- it is required for http/ssl proxies that use authentication
- Source code released under GNU General Public License, version 2.0
- What's this?
Version 5.1.8
5.18
* Active proxy is displayed in toolbar with title and color
* Firefox does not freeze when editing large numbers of patterns (6000+). Note this freeze
only occured when opening the pattern editor in 6.1.7 and below, not when using FoxyProxy to
surf the web
* Pattern editor now uses in-place editing instead of opening a new page
* Pagination of pattern editor yields huge performance increases when editing large number of patterns
* Removed required permission "webRequestBlocking" (it wasn't used)
* Increased spacing between proxy entries in the toolbar proxy selector
* Proxy name/title on the main options window is now clickable for editing (like clicking the Edit button)
* Changed "Turn Off All Proxies" to "Turn Off FoxyProxy (Use Firefox Settings)" due to https://bugzilla.mozilla.org/show_bug.cgi?id=1398900
* Active proxy is displayed in toolbar with title and color
* Firefox does not freeze when editing large numbers of patterns (6000+). Note this freeze
only occured when opening the pattern editor in 6.1.7 and below, not when using FoxyProxy to
surf the web
* Pattern editor now uses in-place editing instead of opening a new page
* Pagination of pattern editor yields huge performance increases when editing large number of patterns
* Removed required permission "webRequestBlocking" (it wasn't used)
* Increased spacing between proxy entries in the toolbar proxy selector
* Proxy name/title on the main options window is now clickable for editing (like clicking the Edit button)
* Changed "Turn Off All Proxies" to "Turn Off FoxyProxy (Use Firefox Settings)" due to https://bugzilla.mozilla.org/show_bug.cgi?id=1398900
- Source code released under GNU General Public License, version 2.0
- What's this?
Version 5.1.7
5.1.6
* Bug fix for "Send DNS through SOCKS5 proxy?" problems
* ENORMOUS performance and memory use improvements (removal of console.log() debugging info)
* hide passwords by default (click button to view them)
* better logging explanation -- URLs always appear in the log, even if they fail to load due to broken proxy!
* better explanation of how to match ports in URLS; for example, *.foxyproxy.com:30053
* turn off "first install" message when upgrading from existing WebExtension version
* faster import of foxyproxy.xml (legacy) settings file
* Bug fix for "Send DNS through SOCKS5 proxy?" problems
* ENORMOUS performance and memory use improvements (removal of console.log() debugging info)
* hide passwords by default (click button to view them)
* better logging explanation -- URLs always appear in the log, even if they fail to load due to broken proxy!
* better explanation of how to match ports in URLS; for example, *.foxyproxy.com:30053
* turn off "first install" message when upgrading from existing WebExtension version
* faster import of foxyproxy.xml (legacy) settings file
- Source code released under GNU General Public License, version 2.0
- What's this?
Version 5.1.3
Support for unicode characters
- Source code released under GNU General Public License, version 2.0
- What's this?
Version 5.1.2
Fix corner-case bug for importing legacy FoxyProxy settings on Fedora systems
- Source code released under GNU General Public License, version 2.0
- What's this?
Version 5.1.1
Better error handling when importing legacy settings
- Source code released under GNU General Public License, version 2.0
- What's this?
Version 5.1
Please import your old FoxyProxy settings using the Import button!
Firefox 57+ is significantly different than previous Firefox versions. I was forced to re-write 10 years of mature FoxyProxy code from scratch. There are many missing features, and in almost all cases that is due to Firefox 57+ limitations or bugs (for example, custom-colored toolbar icons). The UI also had to change; I could no longer make FoxyProxy look like a native application. It now looks more like a traditional web site.
I understand your frustration. Please refrain from attacking me because there is nothing I can do to change Mozilla's decisions. Thank you for using my labor of love. -- Eric H. Jung, November 2017
Firefox 57+ is significantly different than previous Firefox versions. I was forced to re-write 10 years of mature FoxyProxy code from scratch. There are many missing features, and in almost all cases that is due to Firefox 57+ limitations or bugs (for example, custom-colored toolbar icons). The UI also had to change; I could no longer make FoxyProxy look like a native application. It now looks more like a traditional web site.
I understand your frustration. Please refrain from attacking me because there is nothing I can do to change Mozilla's decisions. Thank you for using my labor of love. -- Eric H. Jung, November 2017
- Source code released under GNU General Public License, version 2.0
- What's this?
Version 3.6.5
* Fixed HTTP Basic Auth bug, introduced by an earlier release, that breaks HTTP Basic Auth but only for Firefox 50 and earlier
* Fixed import/export of settings
* Fixed display of alert boxes to notify user of problems
* Ensured alert boxes are titled as "FoxyProxy" and not the generic "Javascript" so that users know the origin of the alert
* Fixed import/export of settings
* Fixed display of alert boxes to notify user of problems
* Ensured alert boxes are titled as "FoxyProxy" and not the generic "Javascript" so that users know the origin of the alert
- Source code released under GNU General Public License, version 2.0
- What's this?
Version 3.6.3
* Fixed HTTP Basic Auth bug introduced in previous version: https://bugzilla.mozilla.org/show_bug.cgi?id=1308817
- Source code released under GNU General Public License, version 2.0
- What's this?
Version 3.6.2
* Fixed bug in 3.6.1 that prevented connections to SOCKS (no auth) proxy servers
* Error message when trying to use SOCKS (with auth) proxy servers on versions of Firefox before 45.
* Error message when trying to use SOCKS (with auth) proxy servers on versions of Firefox before 45.
- Source code released under GNU General Public License, version 2.0
- What's this?
Version 3.6.1
* SSL/HTTPS proxies now supported! optionally with authentication). SSL/HTTPS proxies encrypt traffic between you and the proxy server. Do not use unless you know for certain that your proxy server supports this -- https://bugzilla.mozilla.org/show_bug.cgi?id=378637. Note that FoxyProxy proxy servers (https://getfoxyproxy.org/order) support this on port 4443
* Authentication for SOCKS proxies now supported. Previously, we supported SOCKS proxies but not with authentication -- https://bugzilla.mozilla.org/show_bug.cgi?id=122752. Thanks for help from Felix Shao.
* Fixes for https://bugzilla.mozilla.org/show_bug.cgi?id=1308817 -- HTTP basic auth goes directly to 401 error page when foxyproxy is enabled
* Fixes for https://bugzilla.mozilla.org/show_bug.cgi?id=1322293 -- FoxyProxy doesn't work in Nightly, due to use of no-longer-supported "for each" statement
* Prevent cluttering the about:neterror?e=proxyConnectFailure page
* Change references of the word 'host' to 'server'. It appears some people do not know what is meant by 'host', and the term does seem dated.http://www.ghacks.net/2015/06/19/how-to-disable-the-firefox-40-add-on-signing-requirement/
* Removed some dead links (pattern sharing, proxy sharing, etc)
https://bugzilla.mozilla.org/show_bug.cgi?id=1083458 -- Remove SpiderMonkey support for expression closures (shorthand function syntax)
* Minor code changes to avoid "JavaScript strict warnings" (components/foxyproxy.js, line 1268: ReferenceError: reference to undefined property "_maxSize")
* Strip http:// and https:// when user prepends it to proxy server names
* There was no 3.6 release. This release is numbered 3.6.1 because 3.6 was only partially uploaded to addons.mozilla.org. There is was no apparent, fast way to delete 3.6 and so AMO prevented a "new" 3.6 XPI from being uploaded. https://discourse.mozilla-community.org/t/new-version-of-existing-addon-submitted-partially-now-cannot-complete/13124
* Authentication for SOCKS proxies now supported. Previously, we supported SOCKS proxies but not with authentication -- https://bugzilla.mozilla.org/show_bug.cgi?id=122752. Thanks for help from Felix Shao.
* Fixes for https://bugzilla.mozilla.org/show_bug.cgi?id=1308817 -- HTTP basic auth goes directly to 401 error page when foxyproxy is enabled
* Fixes for https://bugzilla.mozilla.org/show_bug.cgi?id=1322293 -- FoxyProxy doesn't work in Nightly, due to use of no-longer-supported "for each" statement
* Prevent cluttering the about:neterror?e=proxyConnectFailure page
* Change references of the word 'host' to 'server'. It appears some people do not know what is meant by 'host', and the term does seem dated.http://www.ghacks.net/2015/06/19/how-to-disable-the-firefox-40-add-on-signing-requirement/
* Removed some dead links (pattern sharing, proxy sharing, etc)
https://bugzilla.mozilla.org/show_bug.cgi?id=1083458 -- Remove SpiderMonkey support for expression closures (shorthand function syntax)
* Minor code changes to avoid "JavaScript strict warnings" (components/foxyproxy.js, line 1268: ReferenceError: reference to undefined property "_maxSize")
* Strip http:// and https:// when user prepends it to proxy server names
* There was no 3.6 release. This release is numbered 3.6.1 because 3.6 was only partially uploaded to addons.mozilla.org. There is was no apparent, fast way to delete 3.6 and so AMO prevented a "new" 3.6 XPI from being uploaded. https://discourse.mozilla-community.org/t/new-version-of-existing-addon-submitted-partially-now-cannot-complete/13124
- Source code released under GNU General Public License, version 2.0
- What's this?
Version 3.5.7
* Mark as e10s (multi-process) compatible. The addon has been e10s-compatible for a long time but wasn't marked internally as such for Firefox to know this.
* Update some internally-used URLs to avoid extra redirects
* Copyright updates
* Update some internally-used URLs to avoid extra redirects
* Copyright updates
- Source code released under GNU General Public License, version 2.0
- What's this?
Version 3.5.6
* Fixes for compatibility with Firefox Nightly (47.x) -- https://bugzilla.mozilla.org/show_bug.cgi?id=1220564
- Source code released under GNU General Public License, version 2.0
- What's this?
Version 3.5.5
- FFF-158 The default proxy can lose its default match *
- FFF-159 http basic/digest auth with e10s fails with exception
- Source code released under GNU General Public License, version 2.0
- What's this?
Version 3.5.4.1-signed
- FFF-151 asyncResolve isn't asynchronous.
- FFF-152 Right click can open context menu
- FFF-153 Old firefox and palemoon shows label in nav-bar
- FFF-154 Thunderbird doesn't always offer browser.mTabs
- Source code released under GNU General Public License, version 2.0
- What's this?
Version 3.5.3.1-signed
- Removes a QuickAdd oversight
- Show QuickAdd example correctly
- Source code released under GNU General Public License, version 2.0
- What's this?
Version 3.5.2.1-signed
- Fixes ChatZilla passing nsIURI instead of a nsIChannel and onProxyAvailable only takes a nsIChannel in Nightly.
- FoxyProxy default proxy is no longer activated when Firefox is started in Safemode if FoxyProxy was shutdown in "disabled" mode.
- QuickAdd RegEx was being applied to entire string instead of the individual string parts.
- FoxyProxy Basic icon no longer rendered as teensy-tiny in the Australis menu on Nightly Firefox.
- Source code released under GNU General Public License, version 2.0
- What's this?
Version 3.5.1.1-signed
- Source code released under GNU General Public License, version 2.0
- What's this?
Version 3.5.1-signed
- Source code released under GNU General Public License, version 2.0
- What's this?
Version 3.4.1.1-signed
- Fixed translation/localization problems introduced in previous release
- Source code released under GNU General Public License, version 2.0
- What's this?
Version 3.2.4.1-signed
- Source code released under GNU General Public License, version 2.0
- What's this?
Version 3.2.3.1-signed
- Source code released under GNU General Public License, version 2.0
- What's this?
Version 3.2.2.1-signed
- Source code released under GNU General Public License, version 2.0
- What's this?
Version 3.2.1.1-signed
- Source code released under GNU General Public License, version 2.0
- What's this?
Version 3.1.4.1-signed
- Source code released under GNU General Public License, version 2.0
- What's this?
Version 3.1.3.1-signed
- Source code released under GNU General Public License, version 2.0
- What's this?
Version 3.1.1.1-signed
- Source code released under GNU General Public License, version 2.0
- What's this?
Version 3.1.1-signed
- Source code released under GNU General Public License, version 2.0
- What's this?
Version 3.0.1.1-signed
- Source code released under GNU General Public License, version 2.0
- What's this?
To create your own collections, you must have a Mozilla Add-ons account.