FoxyProxy Standard Changelog

What's new in FoxyProxy Standard 8.9

Feb 1, 2024
  • Added "Log" to the toolbar popup buttons (#44)
  • Added limited log display on Chrome (experimental)
  • Added Theme feature (#71, #100)
  • Added toggle more options on toolbar popup (#54)
  • Fixed proxy DNS in "Import Proxy List" (#102) (from 8.7)
  • Fixed settings upgrade (import older) when hostname is missing (#108)
  • Fixed settings upgrade (import older) when username/password is missing (#103)
  • Fixed socks in "Import Proxy List" on some Firefox (#120)
  • Increased log content
  • Removed "Show Pattern Proxy" option and made it default (#57) (from 8.7) (Firefox only)
  • Removed Tab Proxy page-action and set it to the toolbar icon (#114) (Firefox only)
  • Updated add pattern user interface (#105)
  • Updated code to process duplicate hostname:port (#33, #76)
  • Updated options to disable "Store Locally" on Firefox (Chrome only)
  • Updated popup include/exclude host feature
  • Updated popup user interface

New in FoxyProxy Standard 8.8 (Dec 28, 2023)

  • Added Show hidden feature
  • Fixed an issue with sync (#99)
  • Updated code to process duplicate hostname:port (#33, #76)
  • Updated user interface to hide patterns on FoxyProxy Basic

New in FoxyProxy Standard 8.7 (Dec 20, 2023)

  • Added Auto Backup feature
  • Added FoxyProxy Basic detection (disabled for now)
  • Added Help translation form
  • Added option to show proxies on the toolbar badge when in Proxy by Patterns mode (Firefox only) (#57)
  • Added pattern matching to the Log display (#91)
  • Added proxy title to the toolbar icon mouse-over title display (#74)
  • Changed the global Proxy DNS to per-proxy setting (#75)
  • Fixed Firefox for Android compatibility (#60)
  • Increased the maximum height of the pattern section before scrolling
  • Removed Help document display on install/upgrade (#86)
  • Updated default Firefox proxy resetting (#59)
  • Updated PAC check to allow "file:" (#49)
  • Updated pattern "Add" button text due to localisation issues (#88)
  • Updated schema.json
  • Updated wildcard to regular expression conversion (#72)

New in FoxyProxy Standard 8.6 (Dec 12, 2023)

  • Fixed an issue with migrating database from older versions (#69)
  • Updated user interface to disable inapplicable options in proxies (#52)
  • Updated wildcard to regular expression conversion (#72)

New in FoxyProxy Standard 8.2 (Dec 11, 2023)

  • Added option to set the country to blank/empty
  • Fixed an issue with sync (bug #45)
  • Updated Incognito/Private Browsing process

New in FoxyProxy Standard 7.5.1 (Jul 30, 2020)

  • French translation -- Thanks samuikaze
  • Chinese (traditional) translation -- Thanks Hugo-C
  • Russian translation -- Thanks Vadim

New in FoxyProxy Standard 7.5 (Jul 21, 2020)

  • Import Proxy Lists! Long requested feature. See https://github.com/foxyproxy/firefox-extension/wiki/Import-Proxy-List
  • Simplified Chinese translation -- Thanks FeralMeow at https://github.com/wsxy162
  • Display "Synchronize Settings" for new installations when there are no proxies defined. Reported at https://github.com/foxyproxy/firefox-extension/issues/83
  • Fixed: Import Settings bug especially painful for people using the AWS Management Guide at https://docs.aws.amazon.com/emr/latest/ManagementGuide/emr-connect-master-node-proxy.html . Reported at https://github.com/foxyproxy/firefox-extension/issues/76
  • Also fixed bug whereby spinner did not hide after import settings errors.
  • Minor security improvements -- do not accept embedded HTML/JS in other form fields
  • "Turn Off (Use Firefox Settings)" should be first in list. Reported at https://github.com/foxyproxy/firefox-extension/issues/78
  • Fixed: Firefox overflow menu displays wrong info for FoxyProxy. Reported at https://github.com/foxyproxy/firefox-extension/issues/84

New in FoxyProxy Standard 7.4.3 (Dec 30, 2019)

  • Fixed "log limit ignored" bug at https://github.com/foxyproxy/firefox-extension/issues/58
  • Fixed spelling errors. Contributed by cheese1. Thank you!

New in FoxyProxy Standard 7.4.2 (Dec 13, 2019)

  • Improved Logging — see URLs that matched blacklist patterns and URLs that didn't match anything are now in their own section.
  • Patterns mode now exists even if there are no white patterns defined. This was the behavior of FoxyProxy before 7.x. Its absence when no white patterns are defined makes sense (no proxy will ever be used), but has been a source of tremendous confusion. Discussed at https://github.com/foxyproxy/firefox-extension/issues/49 but also many other places.
  • When adding a new proxy, Add whitelist pattern to match all URLs is now on by default. Discussed at https://github.com/foxyproxy/firefox-extension/issues/49.
  • On the patterns window, added new button for Add whitelist pattern to match all URLs similar to the existing button Add black patterns to prevent this proxy being used for localhost & intranet/private IP addresses.
  • Patterns Cheat Sheet improvements — more examples and text explaining that blacklist patterns take precedence over whitelist patterns.
  • Change an i18n key name so it works in chrome, too (chrome does not allow periods in key names).
  • Remove unneeded console log messages.
  • Faster deletion of patterns (faster animation)

New in FoxyProxy Standard 7.4.1 (Oct 22, 2019)

  • Escape button works to close the current FoxyProxy window and return to the previous (if there is a previous).
  • Dialog box color changes for consistency
  • Import optimizations and increase on import file size from 5 MB to 10 MB
  • Show help text if no proxy settings are defined; hide all proxy selectors too including 'turn off'.
  • Fixes so that FoxyProxy Basic can share the same codebase as FoxyProxy Standard again. Version number alignment: for the first time since FoxyProxy Basic
  • Was introduced, it will share the same version number as FoxyProxy Standard.
  • Exported settings now include FoxyProxy edition -- Standard or Basic. However, they are interchangeable. This is for easier debugging of problems.
  • Removed link to forums.getfoxyproxy.org. We are shutting the forums down. People just don't use forums anymore; we only get spam there. And have many other support channels: email, ticket system, github, facebook, twitter, chat, etc.

New in FoxyProxy Standard 6.3 (May 27, 2018)

  • Turn Firefox Sync on/off - much requested feature
  • Some further input validation
  • Deleted Private Browsing Data by clicking the eraser button. This deletes: cache, cookies, indexedDB storage, DOM local storage, plugin data, and service worker data, but not stored passwords, browsing and form history, download history, webSQL and server-bound certificates.

New in FoxyProxy Standard 6.2 (Dec 23, 2017)

  • Ability to turn logging on/off.
  • New icon on main page for "What's my IP address?", previously only in the About page.

New in FoxyProxy Standard 6.1.9 (Dec 23, 2017)

  • 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

New in FoxyProxy Standard 6.1.8 (Dec 23, 2017)

  • 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

New in FoxyProxy Standard 6.1.7 (Nov 18, 2017)

  • 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

New in FoxyProxy Standard 6.1.2 (Nov 14, 2017)

  • Fix corner-case bug for importing legacy FoxyProxy settings on Fedora systems.

New in FoxyProxy Standard 6.1.1 (Nov 14, 2017)

  • Better error handling when importing legacy settings.

New in FoxyProxy Standard 6.1 (Nov 13, 2017)

  • 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.

New in FoxyProxy Standard 4.6.5 (Sep 4, 2017)

  • 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

New in FoxyProxy Standard 4.6.3 (Jan 25, 2017)

  • Fixed HTTP Basic Auth bug introduced in previous version: https://bugzilla.mozilla.org/show_bug.cgi?id=1308817

New in FoxyProxy Standard 4.6.2 (Jan 24, 2017)

  • Fixed bug in 4.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.

New in FoxyProxy Standard 4.6.1 (Jan 24, 2017)

  • 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 4.6 release. This release is numbered 4.6.1 because 4.6 was only partially uploaded to addons.mozilla.org. There is was no apparent, fast way to delete 4.6 and so AMO prevented a "new" 4.6 XPI from being uploaded. https://discourse.mozilla-community.org/t/new-version-of-existing-addon-submitted-partially-now-cannot-complete/13124

New in FoxyProxy Standard 4.5.7 (Dec 10, 2016)

  • 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

New in FoxyProxy Standard 4.5.6 (Dec 10, 2016)

  • Fixes for compatibility with Firefox Nightly (47.x),

New in FoxyProxy Standard 4.5.5 (May 29, 2015)

  • FFF-158 The default proxy can lose its default match *
  • FFF-159 http basic/digest auth with e10s fails with exception

New in FoxyProxy Standard 4.5.4 (Apr 8, 2015)

  • 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

New in FoxyProxy Standard 4.5.3 (Mar 23, 2015)

  • Removes a QuickAdd oversight
  • Show QuickAdd example correctly

New in FoxyProxy Standard 4.5.2 (Mar 21, 2015)

  • 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.

New in FoxyProxy Standard 4.5.1 (Feb 4, 2015)

  • Fixed breakage in Nightly after bug 436344 was resolved
  • Removed asyncPromptAuth to avoid a JavaScript error Uncaught Exception
  • Fixes a Too many recursions in color2 field by rewriting the internal methods to exposed methods like the rest are coded

New in FoxyProxy Standard 4.5 (Dec 27, 2014)

  • Toolbar icon fixes for Firefox 29+.
  • Removal of AutoAdd, which never functioned well. Users have always been warned against its use.
  • Fixed bugs that prevented the FoxyProxy JS API username/password/NTLM from working prior to Firefox 32 and ESR 24. Problem may still be present in Firefox 32+.
  • Dropped support for Songbird.
  • Marked compatible with PaleMoon 25+ but testing with PaleMoon was extremely limited.

New in FoxyProxy Standard 4.4.1 (Sep 6, 2014)

  • Fixed translation/localization problem introduced in previous version

New in FoxyProxy Standard 4.4 (Sep 4, 2014)

  • Fixed compatibility problem with Firefox 32 (new cache API)
  • Removed the annoying You didn't enter and enable any whitelisted (inclusive) URL patterns warning when adding/editing a proxy that has no URL patterns
  • API support for setting/getting username, setting password, and getting/setting ntlm domain for each proxy
  • Do not open http://getfoxyproxy.org/mozilla/standard/install.html and http://getfoxyproxy.org/mozilla/standard/update.html on first installation and each update
  • Open https://getfoxyproxy.org/proxyservice/2.0/ when FoxyProxy Options is first opened (once and only once)
  • Versioning error -- there is no 4.3 release

New in FoxyProxy Standard 4.2.4 (Feb 3, 2014)

  • Fixed exception when clearing the cache due to missing "security.enable_ssl3" and removed logout() (in nsIDOMCrypto)
  • QuickAdd and AutoAdd patterns are properly converted to Regular Expressions if the user selected that format
  • Updated copyright date

New in FoxyProxy Standard 4.2.3 (Oct 26, 2013)

  • fixed possible corner case bugs in the authentication code
  • fixed broken system proxy handling if proxy is specified by hostname and not by IP address

New in FoxyProxy Standard 4.2.2 (Aug 24, 2013)

  • fixed broken FoxyProxy due to updated nsIProtocolProxyService2 interface due to updated nsIProtocolProxyService2 interface
  • fixed broken import of proxy lists containing blank lines
  • fixed possible error with system proxy settings on Linux
  • reset the auth counter if FoxyProxy mode changes
  • replacing Eric's yahoo email address with his getfoxyproxy email address
  • code clean-up

New in FoxyProxy Standard 4.2.1 (Jun 20, 2013)

  • allow users to correct wrong authentication credentials easily while they are requesting a website
  • auto-populate authentication dialog if credentials are already saved
  • call own authentication code only if Foxyproxy is enabled
  • fixed application freeze due to bad redirects
  • fixed null pointers that cause requests to fail in Gecko

New in FoxyProxy Standard 4.1.4 (Apr 26, 2013)

  • fixed null pointers that cause requests to fail in Gecko

New in FoxyProxy Standard 4.1.3 (Jan 24, 2013)

  • fixed broken Java network traffic (see: http://forums.getfoxyproxy.org/viewtopic.php?f=4&t=808&start=20#p2071)
  • enhanced the protocol proxy wrapper (thanks to Kris Maglione)
  • fixed a bug in internal IP address patterns' regular expressions
  • fixed a bug in internal IP address patterns (only the first pattern was used, see: http://forums.getfoxyproxy.org/viewtopic.php?f=4&t=811&p=2091)
  • fixed broken Test-PAC functionality (see: http://forums.getfoxyproxy.org/viewtopic.php?f=4&t=812)
  • bumped copyright date in license header to "2013"
  • code clean-up

New in FoxyProxy Standard 4.1.2 (Jan 19, 2013)

  • fixed broken Java network traffic (see: http://forums.getfoxyproxy.org/viewtopic.php?f=4&t=808&start=20#p2071)
  • enhanced the protocol proxy wrapper (thanks to Kris Maglione)
  • fixed a bug in internal IP address patterns
  • bumped copyright date in license header to "2013"

New in FoxyProxy Standard 4.1.1 (Jan 18, 2013)

  • Fixed possible breakage of PAC file handling due to https://bugzilla.mozilla.org/show_bug.cgi?id=769764
  • implemented workaround for possible Firefox freeze related to the API FoxyProxy offers (see: https://bugzilla.mozilla.org/show_bug.cgi?id=749966 for details)
  • Fixed small bug in proxy handling related to the add-on version check after an application upgrade
  • Code clean-up
  • Updated locales

New in FoxyProxy Standard 4.1 (Nov 23, 2012)

  • added advanced settings dialog that lets the user choose the proxy used for add-on compatibility checks on start-up if FoxyProxy is in pattern mode
  • allow selection of proxy type during proxy subscription import
  • removed unnecessary help button on main dialog explaining the donation, FoxyProxy Plus and our proxy services
  • added button to promote FoxyProxy for Chrome
  • fixed bug in pattern import (an imported rule was never disabled), see: http://forums.getfoxyproxy.org/viewtopic.php?f=4&t=767"
  • fixed wrong pattern type of patterns excluding internal IP addresses, see: http://forums.getfoxyproxy.org/viewtopic.php?f=4&t=777&p=1941
  • fixed rendering issue in the logging tree after deleting all entries
  • code clean-up
  • updated locales

New in FoxyProxy Standard 4.0.2 (Oct 16, 2012)

  • fixed pattern import bug (see: http://forums.getfoxyproxy.org/viewtopic.php?f=4&t=764)/li>
  • updated cs, el and nl locale

New in FoxyProxy Standard 4.0.1 (Oct 1, 2012)

  • fixed proxy selecting bug (see: http://forums.getfoxyproxy.org/viewtopic.php?f=3&t=750)

New in FoxyProxy Standard 4.0 (Sep 21, 2012)

  • proxy subscription feature
  • optimized loading of PAC files during start-up
  • replaced global ids and variables with local ones in the overlay
  • added support for selecting multiple proxies in the proxies tree
  • added support for selecting multiple patterns in the URL patterns tree
  • deleting patterns does not scroll back the patterns tree anymore (see: http://forums.getfoxyproxy.org/viewtopic.php?f=4&t=616&p=1441)
  • proxy color is shown in FoxyProxy's mode menu and in the menus in the context menu, the toolbar and the add-on bar
  • patternModeCookieWarning can now be hidden on start-up
  • loading and refreshing of subscriptions is done asynchronously now
  • replaced deprecated octal file permissions
  • code clean-up
  • updated locales

New in FoxyProxy Standard 3.6.2 (May 8, 2012)

  • fixed resetting of cookie preferences after FoxyProxy upgrade (see: http://forums.getfoxyproxy.org/viewtopic.php?f=4&t=640)
  • fixed bugs in our FoxyProxy API code
  • fixed wrong toolbar padding (see: http://forums.getfoxyproxy.org/viewtopic.php?f=4&t=672)
  • updated locales

New in FoxyProxy Standard 3.6.1 (Mar 23, 2012)

  • Fixed resetting of cookie preferences after FoxyProxy upgrade (see: http://forums.getfoxyproxy.org/viewtopic.php?f=4&t=640).
  • Updated locales,

New in FoxyProxy Standard 3.6 (Mar 17, 2012)

  • added an API for web pages to control FoxyProxy (http://getfoxyproxy.org/developers/api.html)
  • Default proxy can now be configured to perform DNS lookups remotely when using a SOCKS proxy as the Default
  • New per-proxy setting: "Clear cache before use" -- clears the browser cache before the proxy is used
  • New per-proxy setting: "Disable cache" -- disables all use of browser cache while this proxy is in use
  • New per-proxy setting: "Clear cookies before use" -- deletes all cookies before the proxy is used
  • New per-proxy setting: "Reject cookies" -- rejects all cookies while this proxy is in use
  • the proxy color is used for proxy names in FoxyProxy menus (see: http://forums.getfoxyproxy.org/viewtopic.php?f=1&t=592)
  • removed more Flock-related cruft and locale cruft
  • removed fixed height for add/edit pattern subscription dialog
  • removed option to communicate with FoxyProxy using the "new-proxy" event
listener
  • updated locales

New in FoxyProxy Standard 3.5 (Feb 11, 2012)

  • added a wizard to get FoxyProxy's proxies conveniently configured
  • fix for corner cases in the system proxy feature (fixes http://forums.getfoxyproxy.org/viewtopic.php?f=4&t=548)
  • implemented fallback for missing system proxy settings (e.g. in FF < 3.5)
  • menulist is set always back to "Add New Subscription" after the last pattern subscription got deleted
  • added bold layout of text (internal IP address checkbox) in the Tor wizard
  • improved proxy:// protocol processing code
  • updated locales

New in FoxyProxy Standard 3.4 (Dec 19, 2011)

  • implemented system proxy settings feature
  • improved handling of proxy server promotion link in error page; fixes
  • http://forums.getfoxyproxy.org/viewtopic.php?f=4&t=257
  • improved handling of wildcard and regular expression patterns; fixes
  • http://forums.getfoxyproxy.org/viewtopic.php?f=3&t=310
  • updated locales

New in FoxyProxy Standard 3.0.1 (Jun 17, 2011)

  • pattern subscription feature (for help see: http://getfoxyproxy.org/patternsubscriptions/help.html)
  • removed duplicated QuickAdd entry in advanced menus
  • made the button behavior in the pattern tree more coherent
  • Fixed problem of getting wrong enumerator in common.js for Thunderbird
  • Fixed http://foxyproxy.mozdev.org/drupal/content/no-foxy-proxy-button-browser (a toolbar button is now shown in FF4 by default on first startup)
  • Fixed http://foxyproxy.mozdev.org/drupal/content/logging-view-milliseconds-field-wrong
  • Fixed radio button overlayed with text in the mode menu
  • Fixed Torwizard issue (button text did not fit into the buttons)
  • Fixed small issue concerning setting the TRANSPARENT_PROXY_RESOLVES_HOST-flag
  • Fixed radio button overlayed with text in the mode menu (Quick- and
  • AutoAdd)
  • Fixed Torwizard issues (custom ports were not saved; added port check)
  • Fixed crammed list-style-icons bug in URL patterns tab (addeditproxy.xul)
  • Fixed nsIFilePicker bug in options.js and enhanced triquestions.xul and .js
  • Fixed FoxyProxy's context menu bug (see: http://foxyproxy.mozdev.org/drupal/content/foxyproxys-context-menu-bug)
  • Repaired proxy auto-configuration that failed in Firefox 5
  • Removed OCS from about window
  • Added Georg Koppen to about.xul (as a contributor)
  • added new locale (ro)
  • Locale updates

New in FoxyProxy Standard 3.0 (Jun 13, 2011)

  • removed duplicated QuickAdd entry in advanced menus
  • made the button behavior in the pattern tree more coherent
  • Fixed problem of getting wrong enumerator in common.js for Thunderbird
  • Fixed http://foxyproxy.mozdev.org/drupal/content/no-foxy-proxy-button-browser (a toolbar button is now shown in FF4 by default on first startup)
  • Fixed http://foxyproxy.mozdev.org/drupal/content/logging-view-milliseconds-field-wrong
  • Fixed radio button overlayed with text in the mode menu
  • Fixed Torwizard issue (button text did not fit into the buttons)
  • Fixed small issue concerning setting the TRANPARENT_PROXY_RESOLVES_HOST-flag
  • Fixed radio button overlayed with text in the mode menu (Quick- and
  • AutoAdd)
  • Fixed Torwizard issues (custom ports were not saved; added port check)
  • Fixed crammed list-style-icons bug in URL patterns tab (addeditproxy.xul)
  • Fixed nsIFilePicker bug in options.js and enhanced triquestions.xul and .js
  • Fixed FoxyProxy's context menu bug (see: http://foxyproxy.mozdev.org/drupal/content/foxyproxys-context-menu-bug)
  • Added Georg Koppen to about.xul (as a contributor)
  • added new locale (ro)
  • Locale updates

New in FoxyProxy Standard 2.22.5 (Jan 22, 2011)

  • Fix for Firefox 4b9 compatibility.

New in FoxyProxy Standard 2.22.2 (Dec 13, 2010)

  • Improved support for Firefox 4 beta. Known bug: context-menus are translucent on Windows 7.
  • Fix for Tools menu indent problem on Windows - thanks Nils Maier of DownThemAll!
  • Changing statusbar default display. Previously, the statusbar displayed (by default) "FoxyProxy: " as well as the FoxyProxy icon. Since color-per-proxy was introduced, it doesn't make much sense to keep the "FoxyProxy: " text there by default. Mode can be inferred from icon color. Moreover, many addons are trying to minimize their statusbar footprint these days. It makes sense to remove this default option. The new default is to display just the FoxyProxy icon. You can restore the text by clicking Ctrl+F2 then Global Settings tab-> Indicators->Show mode (text) on statusbar. This does not affect upgraded installations; only new installations.
  • Changed references of foxyproxy.mozdev.org to getfoxyproxy.org
  • Locale updates
  • Removed hyperlink around Jesper Hansen's name in the About window since his website appears to be gone

New in FoxyProxy Standard 2.21.3 (Aug 10, 2010)

  • Fixed minor DNS prefetch bug discussed here whereby DNS prefetch defaults weren't being properly restored.
  • Increased Firefox version compatibilty

New in FoxyProxy Standard 2.19.1 (Mar 27, 2010)

  • Warnings and user-confirmation required when clicking proxy:// links.
  • New hidden setting to completely disable proxy:// links: ignoreProxyScheme.
To use: close firefox. In foxyproxy.xml, change the new "ignoreProxyScheme" attribute from its default of "false" to "true".
  • Locale updates
  • Version bump for Songbird

New in FoxyProxy Standard 2.18.1 (Feb 2, 2010)

  • Fixed "all proxies" enabled at startup" bug discussed at http://foxyproxy.mozdev.org/drupal/content/all-proxies-enabled-startup-doesnt-remember-preference
  • Hidden setting for not disabling a proxy in FoxyProxy when its PAC file can't load. To use: close firefox. In foxyproxy.xml, change the new "disableOnBadPAC" attribute from its default of "true" to "false". This can be set on a per-proxy basis so you will see "disableOnBadPAC" listed more than once.
  • Locale updates

New in FoxyProxy Standard 2.16.1 (Dec 1, 2009)

  • Fix for French which caused French installations of 2.16 to completely break.

New in FoxyProxy Standard 2.15 (Nov 16, 2009)

  • icons for buttons and tabs
  • New, better colorpicker for selecting color-per-proxy -- Thanks, Jesper Hansen!
  • Color now displayed in FoxyProxy Options dialog as requested here: http://foxyproxy.mozdev.org/drupal/content/color-icon-status-bar#comment-2849
  • Narrowed CSS specificity for FoxyProxy's tree styling to prevent interference with
  • addons such as FindInTabs (https://addons.mozilla.org/en-US/firefox/addon/8078). This also fixes the long-standing
  • bug in some Firefox versions whereby the Firefox addressbar/awesomebar shows blank lines when autosuggesting websites.
  • Removed useless "mode" column in options dialog tree view
  • New proxy names default to host/ip address (if one was entered), otherwise they default back to the original "New Proxy" name. Requested here:
  • http://foxyproxy.mozdev.org/drupal/content/default-nameip-comment-hint
  • Tooltips for proxies, when listed in any menu, show the proxy notes field (used to replicate the proxy name). Requested here:
  • http://foxyproxy.mozdev.org/drupal/content/default-nameip-comment-hint
  • better debugging for failed proxy filtering (as requested somewhere in the forums)
  • differentiation between FoxyProxy Basic and FoxyProxy Plus in labels within the application. Previously, such labels just said "FoxyProxy" instead of "FoxyProxy Basic" or "FoxyProxy Standard". This makes it clearer to the user which edition he's using, hopefully making support easier.
  • Support for closing FoxyProxy dialogs/windows on OS/X with Command-W
  • removed extraneous dump() statements
  • better socks dns handling; still needs work
  • Conditional builds for FoxyProxy Basic
  • locale updates
  • removed id-ID and mk-MK locales since they've been empty for ages

New in FoxyProxy Standard 2.14 (Aug 21, 2009)

  • Command-line argument now accepted:
  • foxyproxy-mode [patterns|disabled||random (not supported)|roundrobin (not supported)].
  • Windows examples: firefox.exe -foxyproxy-mode 1095631556
  • firefox.exe -foxyproxy-mode disabled
  • firefox.exe -foxyproxy-mode patterns
  • OSX/Linux example: firefox -foxyproxy-mode 1095631556
  • firefox.exe -foxyproxy-mode disabled
  • firefox.exe -foxyproxy-mode patterns
  • When NOT specified, FoxyProxy resumes from the last mode in which it was used.
  • When specified, FoxyProxy starts in the specified mode.

New in FoxyProxy Standard 2.13 (Jul 13, 2009)

  • Works with Firefox: 2.0 – 3.6a1pre
  • Fixed bug introduced in 2.11 whereby the FoxyProxy Tools menu item and FoxyProxy context-menu item always appear, even when FoxyProxy->Global Settings->Show icon in the Firefox tools menu and FoxyProxy->Global Settings->Show icon context-menu are unchecked.
  • Translation updates

New in FoxyProxy Standard 2.9 (Apr 27, 2009)

  • Fixed bug preventing FoxyProxy from working in Slovakian. Discussed at http://foxyproxy.mozdev.org/drupal/content/foxyproxy-version-2814-dosnt-work-xml-parsing-error and http://foxyproxy.mozdev.org/drupal/content/getting-error-reading-string-resource-every-time-i-start-mozilla#comment-1424
  • More options for QuickAdd activation - context-menu.
  • Added Logging->Refresh to advanced menus.
  • Added button Get FoxyProxy Plus.
  • Added button and link to paid proxy services.
  • Significant work towards changing ip:port of desired proxy based on the highlighted text (http://foxyproxy.mozdev.org/drupal/content/change-ipport-desired-proxy-based-highlighted-text). Should be ready for next release.

New in FoxyProxy Standard 2.8.14 (Mar 19, 2009)

  • Emergency fix for non-English locales. Problem introduced in 2.8.13 due to poor non-English locale testing.

New in FoxyProxy Standard 2.8.13 (Mar 19, 2009)

  • Bug fix for intermittent string resource error (http://foxyproxy.mozdev.org/drupal/content/getting-error-reading-string-resource-every-time-i-start-mozilla).
  • Removed stupid requirement for a proxy name when defining a new proxy.
  • Changed all references to "host name" to "host name or IP address" to avoid newbie confusions (histortically, there have been lotsa questions on the FoxyProxy forums about this).
  • Version compatibility bump for Firefox.

New in FoxyProxy Standard 2.8.12 (Mar 7, 2009)

  • Attempt to fix string resource error described at http://foxyproxy.mozdev.org/drupal/content/getting-error-reading-string-resource-every-time-i-start-mozilla.
  • Translation updates.
  • Version compatibility bump for Songbird.

New in FoxyProxy Standard 2.8.11 (Jan 10, 2009)

  • Fixed bug whereby disabled plug-ins were enabled after Firefox is restarted
  • Absolute filenames are no longer used to store the FoxyProxy settings file. Use of an absolute filename resulted in FoxyProxy settings not persisting (without a LOT of manual work) when moving Firefox profiles to another computer, restoration of Firefox profile backups to another hard drive, sharing of Firefox profiles across multi-boot computers (roaming profile), and when restoring profile backups using tools like FEBE, MozBackup, etc.
  • GUI changes to warn users when moving the FoxyProxy settings file out of its default location (the Firefox profile)
  • Overhaul of how FoxyProxy settings file handling is performed
  • Fixed bug affecting corrupt or unreadable FoxyProxy settings file. A new foxyproxy.xml wasn't properly recreated and user wasn't being notified.
  • Fix for OS/X users that had problems displaying sliding notifications
  • Removed untranslated locales af-AZ (Afrikaans) and vi-VN (Vietnamese)
  • Translation updates

New in FoxyProxy Standard 2.8.10 (Dec 28, 2008)

  • Version bumps for Firefox, Songbird, and Flock
  • Fixed bug on Linux (and possibly OS/X) whereby right-clicking on toolbar didn't show context-menu if that was the selected option in Global Settings
  • More options for QuickAdd activation (toolbar, statusbar, context-menu)
  • Changed help menu item in options dialog and context menus from http://foxyproxy.mozdev.org/quickstart.html to http://foxyproxy.mozdev.org/help.html
  • Translation updates

New in FoxyProxy Standard 2.8.9 (Oct 3, 2008)

  • Fixed QuickAdd and AutoAdd bug whereby edits to generated patterns in the QuickAdd/AutoAdd prompt were ignored. Discussed at http://foxyproxy.mozdev.org/drupal/content/websense-and-quickadd.
  • Removed some unused strings, reducing XPI size.
  • Translation updates for various locales.

New in FoxyProxy Standard 2.8.8 (Sep 29, 2008)

  • Translation updates

New in FoxyProxy Standard 2.8.5 (Sep 3, 2008)

  • Fix for PAC loading problem discussed at http://foxyproxy.mozdev.org/drupal/content/pac-support. You should now remove all PAC-specific patterns from FoxyProxy.
  • Loading, testing, and viewing PAC files now always bypasses the Firefox cache as discussed at http://foxyproxy.mozdev.org/drupal/content/intranet-pac-file-and-alternate-no-proxy-journey.
  • Performance improvements executing PAC files during web surfing.
  • Improved error reporting for many kinds of PAC errors.
  • When testing PAC with the "Test" button, sliding notifications have been replaced with more appropriate message boxes.
  • Fixed incorrect informational popup as discussed at http://foxyproxy.mozdev.org/drupal/content/pattern-template-reference.
  • Some text updates for clarity. For example, "You didn't enter and enable any whitelisted (inclusive) URL patterns. This means the proxy won't be used. Continue anyway?" is changed to "You didn't enter and enable any whitelisted (inclusive) URL patterns. This means the proxy won't be used unless FoxyProxy is set to "Use Proxy %S for all URLs". Continue anyway?"
  • Translation updates.
  • Firefox version compatibility bumped to 3.1b1pre

New in FoxyProxy Standard 2.8.4 (Jul 7, 2008)

  • Fixed problem when adding a feed (RSS/ATOM) to Firefox through the feed image in the address bar. feed:// URLs are meant to be handled internally by Firefox and not passed to a proxy.

New in FoxyProxy Standard 2.8.3 (Jul 1, 2008)

  • Fixed annoying "PAC file loaded" dialog on startup. This only affects people using PAC files on certain platforms. It appears related to having lots of extensions installed, or at least extensions which significantly slow down browser startup time.

New in FoxyProxy Standard 2.8.1 (Jun 26, 2008)

  • Fixed bug whereby PAC files no longer loaded in Firefox 2.0.x. This bug was introduced in FoxyProxy 2.8 and was a result of adding support for multiple simultaneous PAC files.

New in FoxyProxy Standard 2.8 (Jun 25, 2008)

  • Home pages now always load through the proper proxy. This required a major rewrite of most FoxyProxy code.
  • Many user interface fixes, updates, changes
  • Fixed FoxyProxy windows getting bigger and bigger after each opening
  • Fixed toolbar button sizing and spacing fix as reported here
  • Fixed mode synchronization in Options dialog described here
  • Fixed support for multiple simultaneous PAC files as reported here
  • Support for Flock (again), as requested here. Note I've only done minimal testing of FoxyProxy with Flock.
  • Quickadd enhancements and performance improvements (e.g., you can now add "temporary" patterns as requested here
  • Autoadd enhancements and performance improvements. Autoadd is now actually usable on many web pages, although there are still performance issues on large pages like the new Yahoo! Mail.
  • Fixed resource leak when deleting a proxy that auto-loads PAC files
  • Removed lots of cruft. Enormous amounts of refactoring. Other fixes and minor changes.
  • Updated help docs and corresponding links in extension
  • Translation updates for many translations. Hungarian (hu-HU) and Macedonian (mk-MK) translations started.
  • Dropped support for Firefox 1.0 and 1.5. FoxyProxy may still work with these version of Firefox, but I don't have the time to test against them.

New in FoxyProxy Standard 2.7.5 (Jun 17, 2008)

  • Fixed duplicate "Show Options Dialog" in Global Settings->StatusBar Activation->Middle Click and Global Settings->StatusBar Activation->Right Click
  • Firefox version compatibility bump in install.rdf to permit offline installation of FoxyProxy into Firefox 3.x releases.

New in FoxyProxy Standard 2.7.4 (May 6, 2008)

  • Fixed non-English translation problems in 2.7.3.

New in FoxyProxy Standard 2.7.2 (Apr 2, 2008)

  • Added ability to edit the generated pattern during QuickAdd prompts
  • Improved error handling when foxyproxy.xml not found
  • Translation updates