Still hot: ? now showing extension versions and request log.
Also improved error messages and limited websites to a single slot in the recent scans.
Extension versions
The Lab now attempts to guess the version of the version installed on a forum. It is currently based only on the javascript content of the extension, so if the javascript didn't change between versions of an extension, it won't know for sure. That's why a range of versions is shown for some extensions.
This new evil scan method allows the scanner to detect some admin-only extensions by reading the admin javascript file ?
Now you will probably see some duplicate extensions. (one being the right one, the other not being installed on your forum). This happens if an extension was forked without being modified (which by the way isn't allowed by Packagist rules, you evil coders) or if an extension was deprecated but the new one is still identical to the previous one. I can manually blacklist those so they don't show up in the scans.
Due to the complexity of extracting the information I need from minified javascript files, there are some extensions that don't show any version number. Don't hesitate to report any extension that's not appearing (in particular if it was visible previous to this update).
If the extension version was found and is for sure out of date, an indicator will appear in the extension listing to indicate the new version. If no version was found for an extension, the latest available version is written beside it.
Request log
Under the scan you'll find the log of all requests done by the Lab to display that report, along with the headers and body of the response. (may be truncated) I hope this will help you debug (or spy) more accurately !
Happy scanning !