The Flagfox 6.0b1 post is here. Prior posts on the general topic of this endeavor are here and here. Per standard beta software recommendations, general backup info is here.
Flagfox 6.0 Beta 2 has been posted to AMO’s beta channel for people to test. Everyone who is already signed up for the Flagfox beta channel should automatically get the update.
This update has a bunch of fixes, including 5 things listed in the prior posts’s “known issues” as well as a fix for the proxy problem reported by a beta tester in the comments there. I’ve also got some other fixes, including one that could cause some notable issues if you try to import certain types of actions lists (more than one at once). There’s also 3 new default actions (not in-menu by default, but available via options) and one dropped one, though it was only dropped because it’s now equivalent to another listed one (W3C’s newer validator got promoted to their default, so I don’t need two entries anymore). Also, better favicon handling and icons for those new HTTP security/protocol feature detection tags in the flag icon tooltip. The detailed changelogs for betas to this point are listed below, along with the current known issue lists.
Flagfox 6.0b2 changelog:
- Fixed proxy detection to work properly with sloppy undocumented behavior of Mozilla’s WebExt webRequest API (Firefox 57+ only)
- Fixed actions importer to always import action lists with names, using host name or placeholder, if needed
- Fixed a bunch of little bugs in the new options page (with selection handling, drag/drop, & clone selected action)
- Implemented manual paste menu item using new API and unified paste handling
- Added an insecure HTTP tooltip tag, mutually exclusive with HSTS & HTTP/2 tags
- Improved HTTP protocol/security tooltip tags with simple, easy-to-notice icons (Unicode; all in color, in Nightly)
- Added ability to handle default action favicons on non-standard paths; all should show, now (improvement over 5.x)
- Dropped obsolete Validate.nu default action, as it’s now the same as the main W3C Validator
- Added some new default actions: Is It Up? (alternative status checker), Built With, & Mozilla Security Observatory
- Added hooks to options for clone selected action (if any) on normal copy/cut, via main menu or hotkey (e.g. ctrl+c)
The changelog for 6.0 beta 1 is here.
For the list of stuff that’s broken because Mozilla/Google’s addon API kinda sucks, read here.
Flagfox 6.0b2 known issues:
- JS actions are currently not available due WebExt API restrictions; I can probably hack around this
- The new page element action menus do not yet support actions that use IP addresses (WIP; implementation TBD)
- There’s sometimes a IPDB recursion error on first startup, though it (usually) recovers with nothing breaking
- A few RTL issues (always expected; Arabic and Hebrew users are probably used to seeing this in all software)
- Options edit action dialog autocomplete and help popup are disabled (cut for time; will reimplement later)
- Options page is kinda ugly, due to having to port to HTML and CSS being horrible (and me sucking at it)
- Keyboard focus handling in options subdialogs is not working correctly
- Icon/tooltip sometimes doesn’t update correctly on non-existent domain error pages
- All page notifications for TLD/IP country mismatches have been disabled until I can make it work better
Bug reports / feedback can be posted in a comment to this post or to the thread on the support forum. You can also email me or send me a tweet or whatever. Comments for old beta posts here will be locked; please post to the new one, so we can keep track of what’s applicable for what version.
Lastly, THANK YOU. There is no deluge of beta testers, but just a handful of people are needed to be a real help. Even if you don’t personally hit anything really bad, posting a comment with any info you think might be helpful would be quite welcome.