Summer means fun & fireworks, but also bugs - luckily, I squished a lot of them with this release!
A context menu item for every page
A change in DeviantArt had stopped the context menu item from appearing on All pages and search results; this fix brings it back.
Many fixes for Firefox
Most fixes for this release fix issues that appeared only in Firefox! For starters, trying to use the context menu within the Deviant Love report had been broken since at least Firefox 54; this release repairs it, and allows more menu items to appear than before.
The heart in the address bar had an unfortunate tendency to reset its state or even disappear entirely as DeviantArt loaded & unloaded things; that's now fixed.
And finally, this release fixes compatibility with Firefox 55, allowing beta testers to continue enjoying Deviant Love.
Behind the scenes: Easier Firefox development
Meanwhile, in the GitHub repo
, anyone wishing to set up the Firefox extension for testing or hacking will no longer need to run a Python script - putting the Firefox extension together is as easy as symlinking two folders. (Or just copying them, if you prefer the easier-in-the-short-term route.)
Get itDeviant Love for FirefoxDeviant Love for Chrome
I've decided to once again postpone adding support for Edge & Android Firefox, in exchange for having a definite timetable for making it happen! Coming in August will be Deviant Love 2.4, adding a few nice new features for Firefox & Chrome users, followed by Deviant Love 3.0 Alpha 1 in September, marking my first attempt at supporting Edge & Android Firefox and revealing other new changes for testing. The final release of Deviant Love 3.0 will probably be in early November, before Firefox 57 can break compatibility with the non-WebExtension 2.x line. I'll update the roadmap with the new plans when 2.4 rolls around. See you then!