Flagfox for Firefox Changelog

What's new in Flagfox for Firefox 6.1.73

Apr 1, 2024
  • IPv4 & IPv6 address location database updates for March 2024

New in Flagfox for Firefox 6.1.72 (Mar 5, 2024)

  • IPv4 & IPv6 address location database updates for February 2024.

New in Flagfox for Firefox 6.1.71 (Feb 1, 2024)

  • IPv4 & IPv6 address location database updates for January 2024.

New in Flagfox for Firefox 6.1.70 (Jan 3, 2024)

  • IPv4 & IPv6 address location database updates for December 2023
  • Removed Tiny URL & Bit.ly URL default actions (no longer automatable)

New in Flagfox for Firefox 6.1.68 (Nov 1, 2023)

  • IPv4 & IPv6 address location database updates for October 2023

New in Flagfox for Firefox 6.1.67 (Oct 3, 2023)

  • IPv4 & IPv6 address location database updates for September 2023

New in Flagfox for Firefox 6.1.66 (Sep 4, 2023)

  • IPv4 & IPv6 address location database updates for August 2023

New in Flagfox for Firefox 6.1.65 (Aug 2, 2023)

  • IPv4 & IPv6 address location database updates for July 2023

New in Flagfox for Firefox 6.1.64 (Jul 3, 2023)

  • IPv4 & IPv6 address location database updates for June 2023

New in Flagfox for Firefox 6.1.63 (Jun 6, 2023)

  • IPv4 & IPv6 address location database updates for May 2023.

New in Flagfox for Firefox 6.1.62 (May 1, 2023)

  • IPv4 & IPv6 address location database updates for April 2023.

New in Flagfox for Firefox 6.1.61 (Apr 5, 2023)

  • IPv4 & IPv6 address location database updates for March 2023.

New in Flagfox for Firefox 6.1.60 (Mar 7, 2023)

  • IPv4 & IPv6 address location database updates for February 2023
  • Removed defunct Alexa default action

New in Flagfox for Firefox 6.1.59 (Jan 31, 2023)

  • IPv4 & IPv6 address location database updates for January 2023

New in Flagfox for Firefox 6.1.58 (Jan 3, 2023)

  • IPv4 & IPv6 address location database updates for December 2022

New in Flagfox for Firefox 6.1.57 (Nov 29, 2022)

  • IPv4 & IPv6 address location database updates for November 2022

New in Flagfox for Firefox 6.1.56 (Nov 1, 2022)

  • IPv4 & IPv6 address location database updates for October 2022.

New in Flagfox for Firefox 6.1.55 (Oct 3, 2022)

  • IPv4 & IPv6 address location database updates for September 2022

New in Flagfox for Firefox 6.1.54 (Sep 1, 2022)

  • IPv4 & IPv6 address location database updates for August 2022

New in Flagfox for Firefox 6.1.53 (Aug 1, 2022)

  • IPv4 & IPv6 address location database updates for July 2022.

New in Flagfox for Firefox 6.1.52 (Jul 1, 2022)

  • IPv4 & IPv6 address location database updates for June 2022

New in Flagfox for Firefox 6.1.51 (Jun 2, 2022)

  • IPv4 & IPv6 address location database updates for May 2022

New in Flagfox for Firefox 6.1.50 (Apr 29, 2022)

  • IPv4 & IPv6 address location database updates for April 2022

New in Flagfox for Firefox 6.1.49 (Mar 30, 2022)

  • IPv4 & IPv6 address location database updates for March 2022

New in Flagfox for Firefox 6.1.48 (Feb 28, 2022)

  • IPv4 & IPv6 address location database updates for February 2022.

New in Flagfox for Firefox 6.1.47 (Feb 1, 2022)

  • IPv4 & IPv6 address location database updates for January 2022

New in Flagfox for Firefox 6.1.46 (Jan 3, 2022)

  • IPv4 & IPv6 address location database updates for December 2021

New in Flagfox for Firefox 6.1.45 (Dec 6, 2021)

  • IPv4 & IPv6 address location database updates for November 2021.
  • Replaced old default traceroute action with a better provider.

New in Flagfox for Firefox 6.1.44 (Nov 1, 2021)

  • IPv4 & IPv6 address location database updates for October 2021

New in Flagfox for Firefox 6.1.43 (Sep 30, 2021)

  • IPv4 & IPv6 address location database updates for September 2021

New in Flagfox for Firefox 6.1.42 (Sep 2, 2021)

  • IPv4 & IPv6 address location database updates for August 2021
  • Changed manifest formatting to match newer AMO output

New in Flagfox for Firefox 6.1.41 (Aug 2, 2021)

  • IPv4 & IPv6 address location database updates for July 2021

New in Flagfox for Firefox 6.1.40 (Jul 1, 2021)

  • IPv4 & IPv6 address location database updates for June 2021

New in Flagfox for Firefox 6.1.39 (Jun 2, 2021)

  • IPv4 & IPv6 address location database updates for May 2021

New in Flagfox for Firefox 6.1.38 (May 4, 2021)

  • IPv4 & IPv6 address location database updates for April 2021

New in Flagfox for Firefox 6.1.37 (Apr 1, 2021)

  • IPv4 & IPv6 address location database updates for March 2021.

New in Flagfox for Firefox 6.1.36 (Mar 1, 2021)

  • IPv4 & IPv6 address location database updates for February 2021

New in Flagfox for Firefox 6.1.34 (Jan 4, 2021)

  • IPv4 & IPv6 address location database updates for December 2020
  • Fixed Ping default action
  • Removed defunct Header Check & Video Converter default actions
  • Removed WOT default action for obtrusive ads

New in Flagfox for Firefox 6.1.33 (Dec 2, 2020)

  • IPv4 & IPv6 address location database updates for November 2020

New in Flagfox for Firefox 6.1.32 (Nov 2, 2020)

  • IPv4 & IPv6 address location database updates for October 2020

New in Flagfox for Firefox 6.1.31 (Sep 30, 2020)

  • IPv4 & IPv6 address location database updates for September 2020

New in Flagfox for Firefox 6.1.30 (Aug 31, 2020)

  • IPv4 & IPv6 address location database updates for August 2020

New in Flagfox for Firefox 6.1.29 (Jul 31, 2020)

  • IPv4 & IPv6 address location database updates for July 2020

New in Flagfox for Firefox 6.1.28 (Jun 30, 2020)

  • IPv4 & IPv6 address location database updates for June 2020

New in Flagfox for Firefox 6.1.27 (May 29, 2020)

  • IPv4 & IPv6 address location database updates for May 2020

New in Flagfox for Firefox 6.1.26 (Apr 30, 2020)

  • IPv4 & IPv6 address location database updates for April 2020

New in Flagfox for Firefox 6.1.25 (Mar 31, 2020)

  • IPv4 & IPv6 address location database updates for March 2020

New in Flagfox for Firefox 6.1.24 (Mar 2, 2020)

  • IPv4 & IPv6 address location database updates for February 2020

New in Flagfox for Firefox 6.1.23 (Jan 27, 2020)

  • IPv4 & IPv6 address location database updates for January 2020

New in Flagfox for Firefox 6.1.22 (Jan 6, 2020)

  • Minor updates to TLD nationalities map (support for new IDN TLDs)
  • Fixed URL for Video Converter action again (now with better I18N)

New in Flagfox for Firefox 6.1.21 (Dec 27, 2019)

  • IPv4 & IPv6 address location database updates for December 2019
  • Updated URLs for Security Observatory and Video Converter actions

New in Flagfox for Firefox 6.1.20 (Dec 2, 2019)

  • IPv4 & IPv6 address location database updates for November 2019

New in Flagfox for Firefox 6.1.18 (Oct 2, 2019)

  • IPv4 & IPv6 address location database updates for September 2019

New in Flagfox for Firefox 6.1.17 (Aug 26, 2019)

  • IPv4 & IPv6 address location database updates for August 2019

New in Flagfox for Firefox 6.1.16 (Aug 2, 2019)

  • IPv4 & IPv6 address location database updates for July 2019
  • Updated country names list for North Macedonia name change (en/de/ru

New in Flagfox for Firefox 6.1.14 (May 7, 2019)

  • IPv4 & IPv6 address location database updates for May 2019

New in Flagfox for Firefox 6.1.13 (Apr 17, 2019)

  • IPv4 & IPv6 address location database updates for April 2019

New in Flagfox for Firefox 6.1.12 (Mar 1, 2019)

  • IPv4 & IPv6 address location database updates for March 2019
  • Fixed wrong action being deleted if also reordering after deleting
  • Fixed favicon toggling forgetting pending deletes' disabled states
  • Fixed hover menu open forcing actions list scroll to focused item

New in Flagfox for Firefox 6.1.11 (Feb 16, 2019)

  • IPv4 & IPv6 address location database updates for February 2019

New in Flagfox for Firefox 6.1.10 (Jan 3, 2019)

  • IPv4 & IPv6 address location database updates for January 2019
  • Improved support for IPv4 addresses embedded in IPv6
  • Yet more minor code cleanups (incl. one delayed by an AMO bug)

New in Flagfox for Firefox 6.1.9 (Dec 10, 2018)

  • IPv4 & IPv6 address location database updates for December 2018
  • Improved favicon prefetching to allow for longer timeouts on startup

New in Flagfox for Firefox 6.1.8 (Nov 25, 2018)

  • Added forward-compatibility for HTTP/3+ checking
  • Added variant of insecure HTTP tooltip tag for FTP
  • Fixed action list item selection colors in options under newer Firefox versions
  • Reimplemented support for hotkeys using two ctrl/alt/cmd keys (upgraded WebExt API; requires Firefox 63+)
  • Reimplemented middle-click on menu item to open in background tab (new WebExt API; requires Firefox 64+)
  • Yet more minor code cleanups

New in Flagfox for Firefox 6.1.7 (Nov 4, 2018)

  • IPv4 & IPv6 address location database updates for November 2018
  • Favicon cache is now cleared after disabling favicons and closing/refreshing options
  • Fixed bug that could cause formfield actions to not be disabled when not applicable
  • Fixed recent regression that broke formfield action favicons (e.g. Ping)
  • More cleanups and optimizations (incl. fixing some slow WebExt API calls)

New in Flagfox for Firefox 6.1.6 (Oct 7, 2018)

  • IPv4 & IPv6 address location database updates for October 2018
  • Fixed error page and offline mode icons not showing correctly
  • More cleanups and optimizations

New in Flagfox for Firefox 6.1.5 (Sep 7, 2018)

  • IPv4 & IPv6 address location database updates for September 2018

New in Flagfox for Firefox 6.1.4 (Sep 5, 2018)

  • Added timeout for favicon fetching (can now handle errors faster)
  • Improved favicon cache to only retry failures after a day or so
  • Replaced broken "Check Server Status" default action with "Is It Up?"
  • Various code, debug, & L10N cleanups

New in Flagfox for Firefox 6.1.3 (Aug 27, 2018)

  • Fixed a bug caused by polyfill for new JS methods for Firefox 60-61 that broke the options page

New in Flagfox for Firefox 6.1.2 (Aug 27, 2018)

  • IPv4 & IPv6 address location database updates for August 2018
  • Added DNS cache check retries if no IP is found within a minute of startup (for already loaded tabs)
  • Created a hack to allow hiding of menus without deletion+recreation (WebExt API can only disable)
  • Flagfox menus now hide automatically for all URLs which never show Flagfox icons (e.g. about:newtab)
  • Flagfox menus are now generated on first open instead of all at first startup (using new APIs more)
  • More cleanups and optimizations

New in Flagfox for Firefox 6.1.1 (Jul 18, 2018)

  • Fixed checking/disabling of unavailable actions in menus in some circumstances
  • Worked-around WebExt menu API bugs when at "about:" URLs
  • Various code cleanups and minor optimizations

New in Flagfox for Firefox 6.1.0 (Jul 9, 2018)

  • IPv4 & IPv6 address location database updates for July 2018
  • Reimplemented support for fetching IPs from the DNS cache, instead of only requests (new WebExt API)
  • Reimplemented support for customizable hotkeys for actions, instead of just one default (new WebExt API)
  • Reimplemented action availability check on menu open, instead of all tab changes (new WebExt API)
  • Added local caching for all favicons (uses localStorage; clears with cache clear)
  • Added throttling to favicon fetching while editing an action's template
  • Reimplemented default icon loading for missing favicons in menus
  • Added support for importing actions into options from prefs/actions JSON files
  • Improved startup to attempt to load icons into existing tabs, where possible
  • Rewrote IP/host cache, yet again (having the DNS API makes things way less complex now)
  • Added support for all action types in context menus, where now possible (IPs obtainable via DNS cache)
  • Changed hotkey pref save format to match new API; old ones from Flagfox 5.2.x will be imported
  • Added detection and indication of invalid or existing hotkeys, when setting (not 100%, due to iffy API)
  • Added ability to undo a hotkey change without having to cancel config, via escape key
  • Switched to PointerEvents where applicable (only minor use)
  • Improved opening of new tabs to use openerTabId; now opened next to subject, instead of end of strip
  • Support for Tree Style Tabs addon (and similar) is now available again due to openerTabId change
  • Shut up some pointless warning messages on startup from manifest.json load
  • Various code cleanups/fixes
  • Dropped support for Firefox 56-59, as Mozilla only finally added the new APIs used here in Firefox 60
  • -> This Flagfox version requires Firefox 60+ (which is fortunately an ESR)

New in Flagfox for Firefox 6.0.7 (Jul 1, 2018)

  • IPv4 & IPv6 address location database updates for June 2018
  • Dropped now-defunct XMarks and URL Parser default actions
  • Replaced old URL Parser action with a simple built-in JS action
  • Source code released under Custom License

New in Flagfox for Firefox 6.0.6 (Jun 1, 2018)

  • IPv4 & IPv6 address location database updates for May 2018
  • Updated Flagfox-Geotool CAPTCHA pass mechanism

New in Flagfox for Firefox 6.0.5 (May 1, 2018)

  • IPv4 & IPv6 address location database updates for April 2018
  • Updated IPDB build system to handle new Maxmind file format
  • Updated country names list for Swaziland->eSwatini name change

New in Flagfox for Firefox 6.0.4 (Mar 31, 2018)

  • IPv4 & IPv6 address location database updates for March 2018
  • Fixed actions import via drag/drop text into options
  • Added ability to import from text file via drag/drop into options
  • Files are finally now signed by AMO using a non-broken hash (SHA2-256)

New in Flagfox for Firefox 6.0.3 (Mar 4, 2018)

  • Shut up a warning message in the browser console
  • Tweaked to handle edge-cases involving raw IPs better

New in Flagfox for Firefox 6.0.2 (Mar 1, 2018)

  • IPv4 & IPv6 address location database updates for February 2018
  • Added ability to handle raw IPs when webRequest API provides no IP
  • Minor optimizations
  • Minor JS updates to use some newer syntax, where applicable
  • Tweaked startup to ensure there's always at least one menu item enabled
  • Reverted crossed-out HTTPS tag to "INSECURE HTTP" due to issues on some platforms

New in Flagfox for Firefox 6.0.1 (Jan 31, 2018)

  • IPv4 & IPv6 address location database updates for January 2018
  • Fixed some caching issues causing IPs to be forgotten in a few cases
  • Fixed RTL issues in tooltip and implemented proper support in options
  • Fixed bugs related to hotclick configuration in the options page
  • Worked-around WebExtension API bug that causes some addon options pages to break in private browsing windows
  • Various JS and CSS cleanups

New in Flagfox for Firefox 6.0.0 (Jan 3, 2018)

  • IPv4 & IPv6 address location database updates for December 2017
  • First pure WebExtension API version of Flagfox; Firefox 57+ support added (min is v56; v57+ highly recommended)
  • Ported Flagfox options from XUL window to HTML tab (along with all other dialogs), per WebExt requirement
  • Improved IPDB to now run in its own dedicated JS Worker thread
  • Started using ES6 promises everywhere (some new uses because it's better; many compelled by WebExt API)
  • Faster flag icon updates using new WebExt API (pages loaded/cached prior to install/update must be refreshed)
  • Added simple indicator icons+tags for HSTS, HTTP/2, and insecure HTTP to flag icon tooltips
  • Changed TLD nationality to always show in tooltips for nation-restricted non-ccTLDs (IDN TLDs require Firefox 57+)
  • Added Flagfox actions context menus for elements within a page and background tabs (IP-related stuff NYI)
  • Improved keyboard support in the options page
  • Added domain names of actions (that have a URL) to their tooltips in the options page
  • Added options page support for paste to import and cut/copy to clone, via main menu or hotkey (e.g. ctrl+v/c/x)
  • Changed options page to autosave actions JSON to storage rather than wait for tab close
  • Fixed some bugs with actions import/drag/drop in options under recent versions of Firefox
  • Added Linux support for opening actions in a background window (mostly useless, but nonetheless true)
  • Implemented custom locale properties file parsing/loading, because screw WebExtension's bloated I18N
  • Implemented universal automatic English fallback for locales (Flagfox 5 had some; Flagfox 6 has it for everything)
  • Now stripping redundant manual English fallback strings on build, to save a bit of space for install/load
  • Added automatic locale file unload after disuse to reduce memory use when no longer needed
  • Significantly improved location/host/ip caching (which is now required, due to WebExt APIs)
  • Implemented (partial) replacements for various features Mozilla abandoned with the WebExt transition (e.g. eTLD)
  • Removed old grey question mark icon; replaced its last remaining use with the already-used globe icon
  • Disabled actions that need a content script on protocols and Mozilla domains blocked by the WebExt API
  • Added ability to handle default action favicons on non-standard paths; all should show, now (improvement over 5.x)
  • Geotool action hotkey changed from Ctrl+Alt+G to Alt+Shift+G due to the very limited WebExtension hotkey API
  • New default action hotclicks: "Check Server Status" on double-click and "Google Cache" on triple-click
  • Various default action changes:
  • - Improved Page Metadata JS action to list everything it can find (with improved formatting)
  • - Netcraft & IntoDNS switched to HTTPS (only URL Parser & Traceroute remain without HTTPS support)
  • - Dropped Wave A11Y due to various issues, including over-active use throttling
  • - Dropped obsolete Validate.nu action, as it became a redirect to the main W3C Validator
  • - Demoted WOT from default menu to options-available, due to excessive popup ads (amongst other issues)
  • - Added: Is It Up? (alternative status checker), Built With, Mozilla Security Observatory, & Video Converter
  • Dropped support for all Firefox/Gecko versions 24-55, which includes all versions of SeaMonkey up to current
  • (SeaMonkey support may be readded when they have a version that supports WebExtensions sufficiently)
  • (Unfortunately, Firefox 52 ESR support is also not possible, due to unavailable WebExtension API updates)
  • -> This Flagfox version supports Firefox 56+ (desktop), however some features require Firefox 57+ to work fully
  • -> Due to bugs in Mozilla's WebExtension API, this support floor will increase further in future 6.x releases
  • # Known issues that cannot be fixed due to buggy/badly designed and now mandatory-to-use WebExtension APIs:
  • - Icon is smaller and squarified, per WebExt API's apparent requirements (API not documented properly)
  • - Icon menu has default toolbar menu items in it, even if N/A; no way to disable; nightly has some fixes
  • - Icon menu limited to 6 top-level items, per arbitrary WebExt API limitation; others in auto-submenu
  • - Icon menu item favicons (if enabled) have no default; WebExt API has no way to set a default/onerror
  • - All menu generation is done more often than prior versions due to primitive WebExt API (no on-showing event)
  • - Icon tooltip doesn't have columns or text styling, as the WebExt API here is primitive (plain text only)
  • - Icon middle-click settings no longer work, due to limited WebExt API (existing settings left alone, but hidden)
  • - Hotkey customization is no longer available, due to very limited WebExt API (no user-set hotkey support, at all)
  • - The WebExt notifications API outputs to the OS notifications system, which may get truncated text
  • - There is no way to select "Don't show this again" for notifications (custom buttons not supported in Firefox)
  • - Firefox wipes WebExtension data on uninstall, without user notification or prompting (affects *ALLaddons!)
  • # Known issues that will be addressed in future Flagfox updates:
  • - The new page element action menus do not yet support actions that use IP addresses (implementation TBD)
  • - All page notifications for TLD/IP country mismatches have been disabled until I can make notifications better
  • - Options edit action autocomplete and detailed help popup are disabled (cut for time; reimplementation TBD)
  • - Options page is kinda ugly, due to having to port XUL to HTML and CSS being a horrible monstrosity
  • - Some RTL locale display issues (nothing drastic, and probably nothing you haven't seen in other software)
  • # My initial estimate, months ago, would be that updating Flagfox for the now-mandatory WebExtension API required
  • by Firefox 57+ was that it would take an annoying few dozen hours. Once I started working on it heavily, I realized
  • that there were way more problems with the API than advertised, and it is fundamentally different and slower to
  • work with than all prior "legacy" APIs Mozilla has now banned. That dozens of hours estimate quickly became hundreds
  • of hours... and I eventually realized that was still underestimating things, and that's not even counting the fact
  • that I unfortunately got rather sick and unable to work on this significantly for a good two weeks. Flagfox is a
  • one-person hobby-project, and dear lord, this transition damn-near killed me, and it's still only ready a month and
  • a half after Firefox 57 was released. In any case, it's ready now... now, I can get some sleep.

New in Flagfox for Firefox 5.2.3 (Nov 9, 2017)

  • IPv4 & IPv6 address location database updates for November 2017
  • Minor optimizations/cleanups in new preferences handling code
  • Replaced use of some old XPCOM interfaces
  • Minor CSS and string handling cleanups; switched to some newer JS, when available
  • Replaced the flag icons preview window's size and color sorting with a pre-sorted cache. Now loads instantly and color sorting uses a much better algorithm. (now sorted by xyY colorspace coordinate, red to blue)
  • Disabled use of WebExtension pref system in applications other than Firefox (SeaMonkey's WebExtension support is broken, not just missing)

New in Flagfox for Firefox 5.2.2 (Nov 1, 2017)

  • Work around Firefox's subscript cache randomly being insane, again, but in a new and more stupid way. (I keep underestimating the level of Mozilla's brokenness, and there's no real way to reproduce this glitch. My thanks to the users who reported these issues. Anyone with Flagfox startup issues after this should clear their Firefox cache and reinstall/update Firefox.)

New in Flagfox for Firefox 5.2.1 (Nov 1, 2017)

  • Work around Firefox's subscript cache randomly being insane, again, but in a new and more stupid way.

New in Flagfox for Firefox 5.2.0 (Nov 1, 2017)

  • Ported user settings/data storage from nsIPrefService to WebExtension storage (upgrade to Flagfox 5.2.x prior to upgrading to Firefox 57+ is REQUIRED keep prefs; Mozilla does not have ANY method of accessing old prefs from a pure-WebExtension!)
  • Removed all use of mozIJSSubScriptLoader due to Mozilla cache bugs that can't be fully worked-around
  • Converted IPDB metadata file to proper JSON, now loaded async on startup
  • Fixed bug that caused actions pref to take up more storage space than needed when reset to default
  • Minor flag icon updates
  • Significant default action updates (some fixed/replaced/HTTPS-ified/etc.)
  • IPv4 & IPv6 address location database updates for October 2017
  • -> This Flagfox version supports Firefox 24-56 and SeaMonkey 2.21+
  • -> Recommended minimum version is Firefox 52+
  • -> Last major version to support pre-WebExtension-apocalypse-Firefox; rewrite for new APIs mandated for Firefox 57+ pending for Flagfox 6.0, release TBD

New in Flagfox for Firefox 5.1.29 (Sep 27, 2017)

  • Fix IPDB load error that randomly occurred for a small portion of people after an update by working around yet another Firefox script caching bug.

New in Flagfox for Firefox 5.1.27 (Sep 26, 2017)

  • IPv4 & IPv6 address location database updates for September 2017
  • Added proper icon handling for moz-extension:// URLs
  • IPs not in the DB now use globe icon & indicate CDN in tooltip
  • Successful lookups of unlisted IPs are now cached the same as listed

New in Flagfox for Firefox 5.1.26 (Aug 23, 2017)

  • IPv4 & IPv6 address location database updates for August 2017

New in Flagfox for Firefox 5.1.25 (Jul 27, 2017)

  • IPv4 & IPv6 address location database updates for July 2017

New in Flagfox for Firefox 5.1.24 (Jun 21, 2017)

  • IPv4 & IPv6 address location database updates for June 2017

New in Flagfox for Firefox 5.1.23 (May 21, 2017)

  • IPv4 & IPv6 address location database updates for May 2017

New in Flagfox for Firefox 5.1.22 (Apr 19, 2017)

  • IPv4 & IPv6 address location database updates for April 2017
  • Fix action drag/drop to reorder with workaround for recent Firefox bug

New in Flagfox for Firefox 5.1.21 (Mar 21, 2017)

  • IPv4 & IPv6 address location database updates for March 2017

New in Flagfox for Firefox 5.1.20 (Feb 20, 2017)

  • IPv4 & IPv6 address location database updates for February 2017

New in Flagfox for Firefox 5.1.19 (Jan 17, 2017)

  • IPv4 & IPv6 address location database updates for January 2017

New in Flagfox for Firefox 5.1.18 (Jan 13, 2017)

  • IPv4 & IPv6 address location database updates for December 2016

New in Flagfox for Firefox 5.1.17 (Jan 13, 2017)

  • IPv4 & IPv6 address location database updates for November 2016
  • Chinese locale updates

New in Flagfox for Firefox 5.1.16 (Jan 13, 2017)

  • IPv4 & IPv6 address location database updates for October 2016

New in Flagfox for Firefox 5.1.15 (Jan 13, 2017)

  • IPv4 & IPv6 address location database updates for September 2016

New in Flagfox for Firefox 5.1.14 (Jan 13, 2017)

  • IPv4 & IPv6 address location database updates for August 2016
  • Minor flag icon set updates
  • Changed IPDB files to fetch from loaded XPI fully async, rather than only deferred

New in Flagfox for Firefox 5.1.13 (Jan 13, 2017)

  • IPv4 & IPv6 address location database updates for July 2016

New in Flagfox for Firefox 5.1.12 (Jan 13, 2017)

  • IPv4 & IPv6 address location database updates for June 2016

New in Flagfox for Firefox 5.1.11 (Jan 13, 2017)

  • IPv4 & IPv6 address location database updates for May 2016

New in Flagfox for Firefox 5.1.10 (Jan 13, 2017)

  • IPv4 & IPv6 address location database updates for April 2016
  • Added Catalan (ca) locale

New in Flagfox for Firefox 5.1.9 (Jan 13, 2017)

  • IPv4 & IPv6 address location database updates for March 2016

New in Flagfox for Firefox 5.1.8 (Jan 13, 2017)

  • Pv4 & IPv6 address location database updates for February 2016

New in Flagfox for Firefox 5.1.7 (Jan 13, 2016)

  • IPv4 & IPv6 address location database updates for January 2016

New in Flagfox for Firefox 5.1.6 (Dec 21, 2015)

  • IPv4 & IPv6 address location database updates for December 2015
  • Minor flag icon set updates
  • Reverted unneeded automatic "fixes" from AMO's overzealous script
  • (the actually needed changes were done 2 months ago in version 5.1.4)

New in Flagfox for Firefox 5.1.5.1 (Dec 4, 2015)

  • IPv4 & IPv6 address location database updates for November 2015
  • Updated Geotool URL to use HTTPS without a redirect again

New in Flagfox for Firefox 5.1.5 (Nov 19, 2015)

  • IPv4 & IPv6 address location database updates for November 2015
  • Updated Geotool URL to use HTTPS without a redirect again

New in Flagfox for Firefox 5.1.4 (Oct 19, 2015)

  • IPv4 address location database updates for October 2015 (no v6 update from Maxmind)
  • Update use of 'let' to work with newest Nightly changes

New in Flagfox for Firefox 5.1.3 (Sep 12, 2015)

  • IPv4 & IPv6 address location database updates for September 2015

New in Flagfox for Firefox 5.1.2 (Aug 12, 2015)

  • IPv4 & IPv6 address location database updates for August 2015
  • Fixed bug in updating flag under Reader Mode

New in Flagfox for Firefox 5.1.1 (Jul 18, 2015)

  • IPv4 address location database updates for July 2015 (no v6 update from Maxmind)
  • Added a small results cache for each window (not saved to disk)
  • Users with bad Internet connections will keep found flags instead of showing errors

New in Flagfox for Firefox 5.1.0 (Jun 10, 2015)

  • IPv4 & IPv6 address location database updates for June 2015
  • IPDB files now encoded in a new compressed format, saving space & some memory
  • Locale files now JARed for better compression & simpler code sign verification
  • Updated Geotool and Whois actions to HTTPS (default flag click & middle-click)
  • Added support for Firefox 38+ Reader Mode
  • Minor flag icon set updates
  • Switched to newer "drop" event naming to maintain compatibility
  • Dropped support for Gecko 17-23 based browsers
  • This Flagfox version supports Firefox 24+ and SeaMonkey 2.21+
  • Recommended minimum version is Firefox 38+

New in Flagfox for Firefox 5.0.15 (May 12, 2015)

  • IPv4 & IPv6 address location database updates for May 2015
  • Updated many actions to use HTTPS now that they support it
  • Minor flag icon set update

New in Flagfox for Firefox 5.0.14 (Apr 14, 2015)

  • IPv4 & IPv6 address location database updates for April 2015

New in Flagfox for Firefox 5.0.13 (Mar 13, 2015)

  • IPv4 & IPv6 address location database updates for March 2015
  • Fixed minor bug due to interface change

New in Flagfox for Firefox 5.0.12 (Feb 13, 2015)

  • IPv4 & IPv6 address location database updates for February 2015

New in Flagfox for Firefox 5.0.11 (Jan 13, 2015)

  • IPv4 & IPv6 address location database updates for January 2015

New in Flagfox for Firefox 5.0.10 (Dec 10, 2014)

  • IPv4 & IPv6 address location database updates for December 2014
  • Added Slovenian (sl-SI) locale
  • Fixed bug causing localized Wikipedia action names to not show

New in Flagfox for Firefox 5.0.9 (Nov 10, 2014)

  • IPv4 & IPv6 address location database updates for November 2014
  • Minor locale and flag icon updates

New in Flagfox for Firefox 5.0.8 (Oct 13, 2014)

  • IPv4 & IPv6 address location database updates for October 2014

New in Flagfox for Firefox 5.0.7 (Sep 8, 2014)

  • IPv4 & IPv6 address location database updates for September 2014
  • Added support for "view-source:" & "jar:" protocol prefixed URLs
  • Improved TLD check to report nationality for restricted gTLDs (edu/gov/mil/asia)
  • Minor refactoring to simplify location handling
  • Avoid additional lookups on navigation within pages
  • Fixed e10s issue caused by recent changes in Nightly

New in Flagfox for Firefox 5.0.6 (Aug 12, 2014)

  • IPv4 & IPv6 address location database updates for August 2014
  • Added e10s support for JS actions and improved form field handling
  • Significantly reduced usage of CPOWs under e10s (none on page load now)
  • Multiprocess Firefox now fully supported (new install.rdf flag set to true)

New in Flagfox for Firefox 5.0.5 (Jul 4, 2014)

  • IPv4 & IPv6 address location database updates for July 2014

New in Flagfox for Firefox 5.0.4 (Jun 6, 2014)

  • IPv4 & IPv6 address location database updates for June 2014
  • Flag icon updates
  • Added support for form field actions under e10s
  • Updated TLD mismatch warning country code whitelist
  • Updated Validate.nu action to use new URL (old is down)
  • Minor startup improvements

New in Flagfox for Firefox 5.0.3 (May 8, 2014)

  • IPv4 & IPv6 address location database updates for May 2014
  • Removed temporary survey link and 5.0 first update first-run page
  • Fixed minor script error in form field actions without button ID

New in Flagfox for Firefox 5.0.2 (Apr 14, 2014)

  • IPv4 & IPv6 address location database updates for April 2014
  • Added temporary link to a user survey to get stats and suggestions about built-in actions

New in Flagfox for Firefox 5.0.1 (Mar 22, 2014)

  • IPv4 & IPv6 address location database updates for March 2014
  • Improved styling of flag icon border to work better with dark themes
  • Optimized XPI compression slightly for better extractionless loading
  • Removed hack needed to support Australis prior to recent update
  • Added ability to unload IPDB files on memory-pressure:heap-minimize
  • Minor localization fixes

New in Flagfox for Firefox 5.0.0 (Feb 27, 2014)

  • IPv4 & IPv6 address location database updates for February 2014
  • New Flagfox logo & new icon for Geotool actions in the menu
  • Added support for ctrl/shift modifiers on action menu item click -> ctrl+click opens in background tab/window & shift+click opens in new window
  • Fixed action parameter parsing to properly handle meta tags with dashes in their names
  • Fixed error message shown on close of tab with tab-modal prompt from a JS action open
  • Changed actions customizations pref format to store using less space
  • Improved default actions list update checking and merging algorithm
  • Optimized IPDB lookups a little bit & improved IPv6 address parsing code a little bit
  • Started using Services.jsm & XPCOMUtils.jsm everywhere applicable (code simplifications)
  • Fixed a bunch of minor warnings for the AMO addon validator & other misc. code cleanups
  • Added first run page to be shown for major updates (with localization for most users)
  • Added Malaysian (ms-MY) locale
  • Dropped Persian (fa) and Catalan (ca) locales due to lack of translators

New in Flagfox for Firefox 5.0 Beta 5 (Feb 21, 2014)

  • Fix flag icon positioning issue under Australis
  • Use higher quality image for beta info link favicon
  • More locale and flag icon updates

New in Flagfox for Firefox 5.0 Beta 4 (Feb 12, 2014)

  • IPv4 & IPv6 address location database updates for February 2014
  • Fixed error message shown on close of tab with tab-modal prompt from a JS action open
  • Added check to avoid importing actions from Flagfox 4.x if pref from 5.x already exists
  • Added ability to middle-click on an action in the menu to open it in a background tab
  • Added ability to middle/ctrl+click multiple actions in a row without closing menu
  • Added first run page to be shown for major updates (currently beta testers' version)
  • More locale updates, including locales that haven't yet been in the beta
  • Fixed a few RTL issues
  • More flag icon updates
  • New Flagfox logo!

New in Flagfox for Firefox 5.0 Beta 3 (Feb 3, 2014)

  • Fixed locale file loading to bypass the unreliable string bundle cache on update
  • Some more locale updates and the addition of a Malaysian locale
  • A few more flag icon updates

New in Flagfox for Firefox 5.0 Beta 2 (Jan 27, 2014)

  • Changed actions customizations pref format to store using less space
  • Added support for getting fields by name as well as ID via form field actions
  • Added SSL Server Test (Qualys SSL Labs) default action
  • A few more minor code improvements

New in Flagfox for Firefox 5.0 Beta 1 (Jan 16, 2014)

  • Converted Flagfox to a restartless installation/update addon:
  • New Flagfox installs and future updates no longer need a Firefox restart
  • Converted Flagfox to an extractionless installation/update addon (with no internal JAR):
  • This should also fix a certain bug stemming from Firefox profile corruption
  • Usage of input streams has been replaced with JavaScript typed arrays & DataView:
  • This is needed for both extractionless and restartless support, and should be faster
  • Memory reported for Flagfox in about:memory should actually be somewhat accurate now
  • Replaced all usage of old resource:// URIs
  • Replaced old flag icons with a new custom built set of larger, more detailed
  • and accurate flag icons based on public domain Wikimedia Commons flag images:
  • New set comes with many flag updates and will be easier to update regularly
  • Flag icons will now all show using their proper aspect ratios and accurate colors
  • The icon set is under a Creative Commons permissive license (see license text file)
  • Added and updated quite a few country entries (including flags & localized names)
  • Added new "formfield:" action pseudo-protocol to allow for some actions without URL APIs
  • Fixed action parameter parsing to properly handle meta tags with dashes in their names
  • Replaced old server status checking action with a new more informative one
  • Added new Virus Scan (VirusTotal), Netcraft, Bit.ly, and is.gd URL actions
  • Updated a few more actions to use HTTPS (Virus Scan, WOT, Xmarks, Bit.ly, and Tiny URL)
  • Added support for ctrl/shift modifiers on action menu item click:
  • ctrl+click opens in background tab/window, shift+click opens in new window
  • Removed last usage of Addon Manager JSM APIs (bootstrap.js:startup() is sufficient now)
  • Improved default actions list update checking and merging code
  • Improved default actions list to asynchronously load from a file, rather than a pref
  • Added ability for IPDB files to each load on-demand rather than on startup:
  • Flagfox startup is now simpler and quicker; database files don't load unless needed
  • Improved IPv6 address parsing code a little bit
  • Optimized IPDB lookups a little bit
  • Started using Services.jsm & XPCOMUtils.jsm everywhere applicable
  • Rewrote the about dialog to be more maintainable (translators are now in a scroll box)
  • Rewrote the preview icons dialog to show new icons and added ability to sort them there
  • Added a few new minor keyboard shortcuts to the options dialog
  • Added drop shadow for button icon hover in options dialog to better indicate clickability
  • Added new default icon for actions that can't load favicon (and in options when disabled)
  • Changed icon to hide at built-in home and new tab pages (no icon if no address shown)
  • Fixed detection of offline mode to update the icon immediately
  • Fixed a bunch of minor warnings for the AMO addon validator
  • Switched to using ES5 strict mode and fixed a few strict mode issues
  • Cleaned up a few bits of code here and there
  • Converted Flagfox preference naming from "flagfox.*" to "extensions.flagfox.*" names
  • Removed some obsolete strings and an obsolete country entry
  • Removed quirks/hacks needed to support old versions of Firefox and SeaMonkey
  • Replaced usage of some deprecated interfaces with newer APIs where needed
  • Dropped support for all Gecko 16.0 and older browsers (15.0+ and 17.0+ features used):
  • This Flagfox version supports Firefox 17.0+ (old ESR) and SeaMonkey 2.14+
  • Recommended minimum version is Firefox 24 ESR or latest stable Firefox or SeaMonkey

New in Flagfox for Firefox 4.2.17 (Jan 11, 2014)

  • IPv4 & IPv6 address location database updates for January 2014
  • Fixed flag style not updating immediately on option change
  • Fixed bug that could cause flag to not update properly if tab switching quickly
  • Replaced Bit.ly with Tiny URL as default URL shortener (Bit.ly URL API gone)

New in Flagfox for Firefox 4.2.16 (Dec 14, 2013)

  • IPv4 & IPv6 address location database updates for December 2013

New in Flagfox for Firefox 4.2.15 (Nov 19, 2013)

  • IPv4 & IPv6 address location database updates for November 2013

New in Flagfox for Firefox 4.2.14 (Oct 23, 2013)

  • IPv4 & IPv6 address location database updates for October 2013

New in Flagfox for Firefox 4.2.13 (Sep 30, 2013)

  • IPv4 & IPv6 address location database updates for September 2013

New in Flagfox for Firefox 4.2.12 (Aug 25, 2013)

  • IPv4 & IPv6 address location database updates for August 2013

New in Flagfox for Firefox 4.2.11 (Jul 24, 2013)

  • IPv4 & IPv6 address location database updates for July 2013

New in Flagfox for Firefox 4.2.10 (Jun 17, 2013)

  • IPv4 & IPv6 address location database updates for June 2013
  • Minor IPDB load check update

New in Flagfox for Firefox 4.2.9 (May 20, 2013)

  • IPv4 & IPv6 address location database updates for May 2013

New in Flagfox for Firefox 4.2.8 (Apr 15, 2013)

  • IPv4 & IPv6 address location database updates for April 2013

New in Flagfox for Firefox 4.2.7 (Mar 16, 2013)

  • IPv4 & IPv6 address location database updates for March 2013
  • Fixed database age not being detected correctly in Firefox 19+

New in Flagfox for Firefox 4.2.6 (Mar 16, 2013)

  • IPv4 & IPv6 address location database updates for February 2013

New in Flagfox for Firefox 4.2.5 (Jan 8, 2013)

  • IPv4 & IPv6 address location database updates for January 2013

New in Flagfox for Firefox 4.2.4 (Dec 14, 2012)

  • IPv4 & IPv6 address location database updates for December 2012

New in Flagfox for Firefox 4.2.3 (Nov 9, 2012)

  • IPv4 & IPv6 address location database updates for November 2012

New in Flagfox for Firefox 4.2.2 (Oct 6, 2012)

  • IPv4 & IPv6 address location database updates for October 2012
  • Switched to using the async API for proxy detection (required for Firefox 18+)
  • Updated a few actions to use HTTPS (SiteAdvisor, SSL Checker, & Google)
  • Removed old largely defunct Same IP action
  • Minor locale updates

New in Flagfox for Firefox 4.2.1 (Oct 6, 2012)

  • IPv4 & IPv6 address location database updates for September 2012

New in Flagfox for Firefox 4.2.0 (Oct 6, 2012)

  • IPv4 & IPv6 address location database updates for August 2012
  • Backend changes to improve responsiveness:
  • Removed dependency on Addon Manager API to access IPDB files on startup
  • Flagfox starts up faster and shouldn't break when Firefox breaks here
  • Replaced old polling loop (4Hz) with a new location change progress listener
  • Flag updates are now done without delay; now fully idle when not used
  • Got rid of special icon for about:blank (nobody could tell what it was, anyway)
  • Changed Firefox EOL warning to show once for users with less than Firefox 10
  • Added a few more commonly resold TLDs to mismatch note exception list
  • Dropped Firefox 3.5 & SeaMonkey 2.0 support; removed special cases for them
  • This Flagfox version supports Firefox 3.6+ and SeaMonkey 2.1+

New in Flagfox for Firefox 4.1.17 (Jul 9, 2012)

  • IPv4 & IPv6 address location database updates for July 2012
  • Minor CSS fixes for a no longer supported "-moz" prefix

New in Flagfox for Firefox 4.1.16 (Jun 19, 2012)

  • IPv4 & IPv6 address location database updates for June 2012
  • Added Catalan locale

New in Flagfox for Firefox 4.1.15 (May 25, 2012)

  • IPv4 & IPv6 address location database updates for May 2012
  • Fixed a potential issue with a malformed actions preference

New in Flagfox for Firefox 4.1.14 (Apr 26, 2012)

  • IPv4 & IPv6 address location database updates for April 2012

New in Flagfox for Firefox 4.1.13 (Mar 16, 2012)

  • IPv4 & IPv6 address location database updates for March 2012
  • Switched Geotool actions over to new server (with new subdomain)
  • Added Croatian locale

New in Flagfox for Firefox 4.1.12 (Feb 13, 2012)

  • IPv4 & IPv6 address location database updates for February 2012

New in Flagfox for Firefox 4.1.11 (Jan 9, 2012)

  • IPv4 & IPv6 address location database updates for January 2012
  • A couple more minor flag updates

New in Flagfox for Firefox 4.1.10 (Dec 22, 2011)

  • IPv4 & IPv6 address location database updates for December 2011
  • Updated a few country flags and localized names
  • Added Lithuanian locale and some other locale updates

New in Flagfox for Firefox 4.1.9 (Nov 29, 2011)

  • IPv4 & IPv6 address location database updates for November 2011
  • Updated the traceroute action to work with server update
  • Some minor locale updates

New in Flagfox for Firefox 4.1.8 (Oct 28, 2011)

  • IPv4 & IPv6 address location database updates for October 2011
  • Added flags and localized names for a few small territories now in the database

New in Flagfox for Firefox 4.1.7 (Sep 24, 2011)

  • IPv4 & IPv6 address location database updates for September 2011
  • Added Persian locale

New in Flagfox for Firefox 4.1.6 (Aug 30, 2011)

  • IPv4 & IPv6 address location database updates for August 2011
  • Warn remaining Firefox 3.5 users to update (shown once)
  • Support bumps for current Firefox and SeaMonkey Aurora versions

New in Flagfox for Firefox 4.1.5 (Jul 16, 2011)

  • IPv4 & IPv6 address location database updates for July 2011

New in Flagfox for Firefox 4.1.4 (Jun 20, 2011)

  • IPv4 & IPv6 address location database updates for June 2011
  • Some minor country name localization fixes

New in Flagfox for Firefox 4.1.3 (May 26, 2011)

  • IPv4 & IPv6 address location database updates for May 2011
  • Fixed the prompt method when used in custom JavaScript actions

New in Flagfox for Firefox 4.1.2 (Apr 20, 2011)

  • IPv4 & IPv6 address location database updates for April 2011
  • Added Armenian and Finnish locales and some other locale updates
  • Support bumps for current Firefox and SeaMonkey Trunk nightlies

New in Flagfox for Firefox 4.1.1 (Mar 11, 2011)

  • IPv4 & IPv6 address location database updates for March 2011
  • Simplified startup a bit; fixed a few potential issues and a minor Flagfox 3->4 upgrade bug

New in Flagfox for Firefox 4.1.0 (Feb 24, 2011)

  • Added full IPv6 support using data from Maxmind (OS & ISP IPv6 support required)
  • Added support for IPv4 mapped and compatible IPv6 addresses (IPv4 prefixed with "::ffff:" or "::")
  • Added support for 6to4 and Teredo IPv6 tunneled IPv4 addresses
  • Optimized IP database reading a little bit
  • Added autocomplete for placeholders when typing into the template field in the new/edit action dialog
  • Improved icon tooltip to look better and be easier to read/understand and better to localize effectively
  • Added nationality of domain name to icon tooltip when applicable and differs from server location
  • Added new icon for about: URLs (about:blank still has its own new page icon)
  • Added new side menu for the add action button in the options dialog
  • Added new clone selected action feature (via add menu or ctrl+c hotkey in options)
  • Added new paste action(s) from clipboard feature (via add menu or ctrl+v hotkey in options)
  • Added link to custom actions forum to add menu
  • Added new {title} placeholder for page title
  • Added new {meta-*} placeholders syntax to get page meta tags' data (ex: description, keywords)
  • Added new {locale-*} placeholders expanded syntax for getting specific settings (page, content, UI, OS)
  • Added new {TLD} placeholder to get the top level domain (public suffix; e.g. www.bbc.co.uk -> co.uk)
  • Added a text link label for the preview icons button in the options dialog to make it more discoverable
  • Added new default actions to the options: Internet Archive, SSL Checker, URL Parser, Wave a11y Check
  • Added Page Metadata default action to the options (opens in popup dialog)
  • Renamed old "Wikipedia" action to "Wikipedia: Country" and added domain and TLD Wikipedia lookups
  • Replaced Copy Country action with Copy Server Info action: "domain (ip) - country (code)"
  • Added proper support for "javascript:" actions; now executes in sandbox instead of opening URL
  • Made pressing delete key on custom actions in options also select next item for quick multi-deletes/undos
  • Replaced multi-pane help box in the edit action dialog with a single basics box and a popup for advanced
  • Added buttons for each placeholder in the advanced help popup to paste to the template field
  • Optimized options dialog action list generation to improve dialog load time with large action lists
  • Improved importing to be smarter: can now take in first found plain text URL or link as starting point
  • Improved drag & drop support to better strip bullet points when dropping action lists into options
  • Improved cold startup time slightly by delaying string bundle loading until needed for menu or tooltip
  • Fixed locale handling for some systems with mixed settings
  • Fixed icon not updating on page refresh if needed and improved performance of update check a bit
  • Fixed extra loading of country names list for edit action and icon set preview dialogs
  • Fixed some minor potential issues with hotkey handling
  • Removed old icon repositioning options now that Firefox 4 removed the status bar
  • Updated existing experimental Mozilla Weave/Firefox Sync support to use newer pref name format
  • Added extractionless XPI opt-out to install manifest for Gecko 2.0+ support
  • Added support for using the larger logo image in the Flagfox details view in the new Addon Manager
  • Removed old Flagfox 4.0 first run page (no more first run page for stable versions for now)
  • Dropped all support for Gecko 1.9.0 based browsers, including Firefox 3.0.x and all Flock versions
  • Removed all Gecko 1.9.0 support hacks
  • Dropped a few locales due to lack of translators to do updates: ca, fi, lt, mk, ms
  • This Flagfox version supports Firefox 3.5 - 4.0.* and SeaMonkey 2.0 - 2.1b3pre

New in Flagfox for Firefox 4.1b3 (Feb 24, 2011)

  • Fixed a bug sometimes causing incorrect IPv6 lookup results
  • More localization updates (translation still in-progress)

New in Flagfox for Firefox 4.1b2 (Feb 10, 2011)

  • IP address location database update for February 2011
  • Added full IPv6 support using data from Maxmind (OS & ISP IPv6 support required)
  • Added support for IPv4 mapped and compatible IPv6 addresses (IPv4 prefixed with "::ffff:" or "::")
  • Added support for 6to4 and Teredo IPv6 tunneled IPv4 addresses
  • Added localization updates for new strings (translation still in-progress)
  • Fixed a few minor issues with the new tooltip
  • Reworked full help popup in edit action dialog to size and look better
  • Optimized IP database reading a little bit

New in Flagfox for Firefox 4.0.14 (Feb 10, 2011)

  • IP address location database update for February 2011
  • Warn users of Firefox 3.0 & 3.5 to update (once); 3.0 is EOL and 3.5 will be soon
  • Flagfox 4.1 will no longer support Firefox 3.0.x or Flock; users should update ASAP
  • This version supports Firefox 3.0-4.0b6, Flock 2.0-2.5, & SeaMonkey 2.0-2.1a3
  • Firefox 4.0 beta and nightly users need to install Flagfox 4.1 beta in the beta channel

New in Flagfox for Firefox 4.0.13 (Jan 21, 2011)

  • IP address location database update for January 2011
  • This version supports Firefox 3.0-4.0b6, Flock 2.0-2.5, & SeaMonkey 2.0-2.1a3
  • Firefox 4.0 beta and nightly users need to install Flagfox 4.1a4+ in the beta channel

New in Flagfox for Firefox 4.0.12 (Dec 21, 2010)

  • IP address location database update for December 2010

New in Flagfox for Firefox 4.0.11 (Nov 11, 2010)

  • IP address location database update for November 2010
  • Some locale updates
  • Fixed hotclick menu in edit action dialog to not truncate long localizations or resize menu to selection
  • Switched Geotool over to new subdomain name created to resist a new massive wave of server crippling abuse
  • Added cookie based system to identify Flagfox version to Geotool so we can restrict access to bogus clients
  • (no computer/personally identifying information; all users of the same Flagfox version use the same cookie)
  • This version supports Firefox 3.0-4.0b6, Flock 2.0-2.5, & SeaMonkey 2.0-2.1a3 -> Firefox 4.0 beta and nightly users need to install Flagfox 4.1a4+ in the beta channel

New in Flagfox for Firefox 4.0.9 (Nov 11, 2010)

  • IP address location database update for September 2010
  • Updates to some locales
  • Will now warn the way too many lingering Firefox 3.0.x users that their browser is EOL (once only)
  • Improved readability in error reporting by back-converting paths to their actual resource:// URLs

New in Flagfox for Firefox 4.0.8 (Nov 11, 2010)

  • IP address location database update for August 2010
  • Some minor locale updates

New in Flagfox for Firefox 4.0.7 (Nov 11, 2010)

  • IP address location database update for July 2010
  • Added support for latest Firefox 4.0b2pre & SeaMonkey 2.1a3pre after an API change on 2010-6-22

New in Flagfox for Firefox 4.0.6 (Nov 11, 2010)

  • IP address location database update for June 2010
  • Added support for latest Firefox 3.7a5pre with new Addon Manager API
  • Added support for positioning new tabs for actions based on browser settings
  • Added support for positioning new tabs for actions within Tree Style Tab extension
  • Optimized startup and action template parsing a little bit

New in Flagfox for Firefox 4.0.5 (Nov 11, 2010)

  • IP address location database update for May 2010
  • Minor updates to some locales

New in Flagfox for Firefox 4.0.4 (Nov 11, 2010)

  • IP address location database update for April 2010
  • Optimized hotkey handling slightly
  • Changed parsing for {fullURL} to not encode the parameter unless needed
  • Removed now defunct tr.im URL action; bit.ly has been promoted to default in menu
  • Added Tiny URL and Header Check default actions to the options list
  • Added Serbian (sr) and Bulgarian (bg) locales (new to 4.0.x)

New in Flagfox for Firefox 4.0.3 (Nov 11, 2010)

  • IP address location database update for March 2010
  • Improved placeholders for favicon loading in the options dialog
  • Tweaked some styling to work better under some themes
  • Replaced notification of disabled update checking with notification of stale database (more than 3 months old)
  • Some tweaks to startup/shutdown/error handling
  • Mapped backspace key to delete actions in the list in addition to the delete key (for keyboards without it)
  • Worked around Mozilla bug 509800; dropping text into empty template field won't mix into the help text anymore
  • Added Turkish (tr) locale (new to 4.0.x)
  • Added drag & drop support for actions in options dialog (Gecko 1.9.1+ only; Flock & Firefox 3.0 not supported)
  • -> Drag actions within list to reorder them; drag to top/bottom of view to auto-scroll
  • Drag action in list to a text field to copy as text
  • Drag action template as text to list to open creation dialog for template
  • Drag link, bookmark, or address bar URL to list or creation dialog to use it as a starting point
  • Drag any text to creation dialog to use it as template starting point
  • Drag one or more action name/template pairs as text (w/ new line for each name/template) to list to add all

New in Flagfox for Firefox 4.0.2 (Nov 11, 2010)

  • Disabled favicon precaching because Firefox could crash under certain circumstances (overrides 4.0.1 fix)

New in Flagfox for Firefox 4.0.1 (Nov 11, 2010)

  • Disabled favicon preloading when 3rd-party cookies and cookie prompting is on; works around a Firefox crash
  • Added shortcut to show all actions in the menu on ctrl+right-click to give quicker access to rarely used actions
  • Added some more TLD notice exceptions (i.e. don't apply to servers with generic EU IPs but EU nation domains)
  • Some minor localization tweaks in a few locales

New in Flagfox for Firefox 4.0.0 (Nov 11, 2010)

  • IP address location database update for February 2010
  • Major code refactoring and cleanup (including some fixes that may not be listed below)
  • Added many new default actions (see flag's context menu and options dialog)
  • Added ability to add as many custom actions as desired (will import old one from 3.3.x)
  • Added a link in the edit custom action dialog to get/share actions via the forums
  • Added full URL, base domain name, and locale placeholders to custom action syntax
  • Added "copystring:" pseudo-protocol to custom action syntax
  • Added ability to disable or reorder actions in the context menu
  • Added ability to set actions to (single|double|triple)(left|middle/ctrl)click of icon
  • Added ability to set actions to keyboard shortcuts (ctrl+alt+g is default for Geotool)
  • Added favicons for actions in context menu and options (can disable in options)
  • Added radio buttons to allow changing flag set preference directly from preview dialog
  • Added a few tooltips in the options to better explain what some of them do
  • Added detection of offline mode with a disconnected icon (instead of an error icon)
  • Added an icon for data: URIs (instead of the puzzle piece)
  • Fixed options dialog not refocusing when trying to open it again via context menu
  • Fixed info bar checkboxes to act properly; may now be checked/unchecked before closing
  • Added a second of guaranteed persistence to info bar to avoid accidental auto-hide
  • Added a few more commonly resold TLDs to mismatch note exception list
  • Changed TLD mismatch note info bar to only show once unless told otherwise
  • Changed Geotool lookup to work from behind a proxy (using the IP Geotool connects to)
  • Added experimental support for syncing actions via Mozilla Weave Sync 1.0 (preffed off by default)
  • Added a localized first run page for users updating to 4.0 (not used for minor updates)
  • Added Catalan (ca) and Ukrainian (uk-UA) locales
  • Dropped a handful of locales due to lack of available translators: bg, bn-IN, fa, sr, tr
  • Updated many locale codes to drop redundant dialect codes (ex: fr-FR) to match Mozilla codes
  • Dropped support for Firefox 2 and added support for Firefox 3.7 prereleases

New in Flagfox for Firefox 3.3.20 (Jan 29, 2010)

  • IP database update for January 2010

New in Flagfox for Firefox 3.3.19 (Jan 29, 2010)

  • IP database update for December 2009
  • Some minor locale updates

New in Flagfox for Firefox 3.3.18 (Jan 29, 2010)

  • IP database update for November 2009

New in Flagfox for Firefox 3.3.17 (Jan 29, 2010)

  • IP database update for October 2009

New in Flagfox for Firefox 3.3.16 (Jan 29, 2010)

  • IP database update for September 2009

New in Flagfox for Firefox 3.3.15 (Aug 3, 2009)

  • IP database update for August 2009

New in Flagfox for Firefox 3.3.14 (Jul 8, 2009)

  • IP database update for July 2009

New in Flagfox for Firefox 3.3.13 (Jul 8, 2009)

  • IP database update for June 2009
  • Switched over to new Flagfox.net domain name

New in Flagfox for Firefox 3.3.12 (May 6, 2009)

  • IP database update for May 2009

New in Flagfox for Firefox 3.3.11 (Apr 5, 2009)

  • IP database update for April 2009
  • Added Vietnamese (vi-VN) locale

New in Flagfox for Firefox 3.3.10 (Apr 5, 2009)

  • IP database update for March 2009
  • Added Czech (cs-CZ) locale

New in Flagfox for Firefox 3.3.9 (Mar 10, 2009)

  • Worked around bug in certain system cleaners that would damage Flagfox install

New in Flagfox for Firefox 3.3.8 (Feb 7, 2009)

  • IP database update for February 2009
  • Disabled TLD note for Tuvalu (.tv) due to widespread sale for abbreviation of "television"
  • Tweaked padding for addressbar-left position
  • Added Lithuanian (lt-LT) locale

New in Flagfox for Firefox 3.3.7 (Jan 5, 2009)

  • IP database update for January 2009

New in Flagfox for Firefox 3.3.6 (Dec 23, 2008)

  • Fixed statusbar-right position to not move with popup, SSL, & downloads icons
  • Improved Flock support (versions 1.0-2.0.*)
  • Added SeaMonkey support (versions 2.0a2+ only)
  • Some address bar positions are not available in certain browsers

New in Flagfox for Firefox 3.3.5 (Dec 6, 2008)

  • IP database update for December 2008
  • Fixed a couple flag icons
  • Fixed an extension conflict
  • Changed popups to info bars (limit one unique message per session)

New in Flagfox for Firefox 3.3.4 (Nov 4, 2008)

  • IP database update for November 2008
  • Added Malaysian (ms-MY) locale

New in Flagfox for Firefox 3.3.3 (Oct 6, 2008)

  • IP database update for October 2008
  • Disabled lookup attempts for IPv6 and added IPv6 localhost icon (i.e. for Vista)
  • Added domain and IP address to tooltip for unknown sites
  • Added Macedonian (mk-MK) locale

New in Flagfox for Firefox 3.3.2 (Sep 25, 2008)

  • Fixed error on loading into a window without an address bar
  • Added some exceptions to TLD check
  • Some more locale fixes

New in Flagfox for Firefox 3.3.1 (Sep 22, 2008)

  • Fixed some error reporting problems
  • Some minor icon and locale fixes
  • Added support for Flock 2

New in Flagfox for Firefox 3.3.0 (Sep 17, 2008)

  • IP database update for September 2008
  • Added ability to position flag icon in address bar (some positions require Firefox 3+)
  • Added "Left Most" option for status bar positioning (and "Right Most" in RTL locales)
  • Added new custom action feature to allow user specified lookup URLs
  • Added Google search within domain as default custom action (disabled by default)
  • Replaced obsolete proxy prompt with a simple warning
  • Added a warning when Flagfox is not set to have updates checked (needed for IPDB accuracy)
  • Added a popup note for when TLD does not match the current country (common user confusion)
  • Added an error icon and tooltip to distinguish a lookup error from an unknown site
  • Changed private IP address range names to better describe CIDR block
  • Improved error detection and reporting
  • Fixed problem with Wikipedia linking for some localized installations
  • Fixed some issues with preferences
  • Added Bulgarian (bg-BG), Turkish (tr-TR), and Persian (fa-IR) locales and updated existing locales
  • Dropped support for Firefox 1.5 and added support for Firefox 3.1 prereleases

New in Flagfox for Firefox 3.2.8 (Aug 29, 2008)

  • IP database update for August 2008
  • Added support for Wikipedia locale variants (zh-TW & zh-CN are now properly requested)
  • Added Hungarian (hu-HU) locale and updated a few strings in existing locales

New in Flagfox for Firefox 3.1.2 (Dec 10, 2007)

  • Added Arabic (ar) and Finnish (fi-FI) locales

New in Flagfox for Firefox 3.1.1 (Dec 4, 2007)

  • Fix for non-standard HTTP ports
  • IP database update for December

New in Flagfox for Firefox 3.1.0 (Nov 24, 2007)

  • Optimized IP database format; now more compact (40% size reduction)
  • Added Whois and Copy IP features in a new context menu
  • Removed Geotool/Wikipedia click option; left-click is always Geotool
  • Added menu option to choose the middle-click/ctrl click function
  • Added prompt on proxy, with option to save answer (reset via options)
  • Added preview window for selecting flag icon set
  • Fixed some conflicts with other extensions
  • Fixed some display issues in right-to-left locales
  • Updated existing locales and added all Flagfox supported locales to Geotool
  • Added Japanese (ja-JP), Korean (ko-KR), Portuguese (pt-PT), and Brazilian Portuguese (pt-BR) locales

New in Flagfox for Firefox 3.0.7 (Nov 5, 2007)

  • IP database update for November
  • Added Polish (pl-PL) locale, and some more tweaks in other locales

New in Flagfox for Firefox 3.0.6 (Oct 29, 2007)

  • Fixed transparency issues for uncommon flag shapes
  • Fixed compatibility with Firefox 3.0 alphas
  • Improved error detection on startup

New in Flagfox for Firefox 3.0.5 (Oct 19, 2007)

  • Fixed issue where Geotool could resolve to a different IP due to its different location
  • Added option to allow a DNS lookup from behind a proxy (flagfox.allowdnslookup)
  • Fixed a few strings in some locales