Version 0.99.12 is still the way to go. Too many troubles for the new versions.
Because of WebExtensions, I halted my classical Firefox updates to Quantum version for months. Until recently, I opted to update to FF Quantum. Very soon, I realized there are still many shortcomings with the new Screengrab. I will name a few:
• The older version has two buttons, which are way handier than one. There are situations where I only take a screengrab of Visible Portion, and where Complete Page (for file size reasons). Using Hotkeys conflicts with other programs' keybindings. Now the new version only allows me to click 1 button for full screen. What if I want to take a portion of a screen? I am forced to use hotkeys --- not good. I will then reroute my keybindings with other programs. Yuck!
• This new Screengrab is not efficient on a 4K monitor or Mac Retina Display. What do I mean by this? In previous version, Screengrab take the entire page at the right file/image size, either when I am on a 32" 4K monitor or a 24" 94.3 PPI monitor. The screengrab processing is very fast and efficient. Version 0.99.12 has no file/image size issues on a 4K monitor's native and HiDPI mode. It just works flawlessly.
With the new version, it is a different story. In a 32" 4K monitor's HiDPI mode, the new Screengrab will take the entire snapshot based on how many pixels the monitor has. The more pixels you have, the larger the file/image size it will be. This has several drawbacks: Screengrab now finishes the processing at least 6~10 seconds slower for the entire page, sometimes not even working. For instance, the PNG file size could blow up from 2MB to around 30MB, which is about 10~15 times larger! The PNG image size becomes way too big when taken in HiDPI mode. For the 4K native mode, the file/image size is about right as Version 0.99.12 but then everything is too small to read (a 4K user would know what I mean by this). So most 4K users use HiDPI mode instead of 4K native mode. This essentially makes Screengrab impractical to use.
The developers do provide a slide bar (for JPEG only) to let users adjust screengrab image quality based on the monitor's PPI. The idea is good but then has another disadvantage. The slide bar is for JPEG only. It is designed to change image quality, not image size. A 1% quality JPEG screengrab on a 4K monitor (HiDPI mode) will still be shown as super sized image. This is not practical at all.
An ideal solution is to bring back the original Version 0.99.12 image size configuration, making the file size independent of monitor's PPI, native, and/or HiDPI modes.
Many users switch to a Retina laptop while working in the office, and switch to a desktop display at home. Fixing a screengrab file/image size percentage means I have to manually adjust screengrab file/image size once when I am in the office. When I work on a desktop monitor at home, I will have to manually adjust Screengrab settings for a different monitor again. This becomes super inconvenient because I will have to manually switch screengrab file/image size settings every day if I work on different sized monitors! Sometimes, end users may forget to do the setting switch.
So to rid all the troubles, just bring back the original Version 0.99.12 file/image size configuration. The image size is simply right no matter which monitors I am using --- a 4K monitor, a laptop Retina display, or a Dell U2412M. The file size is not too big, very efficient for disk storage. The image size is also not blown up if the PNG screengrab is taken in a 4K monitor's HiDPI mode.
I will update the review to 5 stars when the problems are fixed but so far the new version is worse than the old version so it deserves 2 stars at this stage.