Thursday, May 26, 2011

Greasemonkey 0.9.5 Release

Primarily because a serious issue was found in the not-yet-reviewed 0.9.4, version 0.9.5 has been hurried out.

Bug fixes:
  • Installing and uninstalling the same script many times does not work properly. (#1353)
  • GM_xmlhttpRequest() does not work in Firefox 5 betas. (#1354)
  • (Introduced in 0.9.4:) Cannot enable nor disable scripts. (#1355)
  • Installing the first user script while the user scripts pane of the add-ons manager is open leaves the "no user scripts" warning. (#1356)
Enhancements:
  • The installation dialog shows the script version, if provided with @version. (#1349)
The entire list of bugs handled in this release is also available via the 0.9.5 milestone on GitHub. Note that as always it takes some time for Mozilla to review the new version, and it's available on the all versions page. If you are using it and notice problems, it's best to either let us know at greasemonkey-dev or log an issue (and be clear that it's with this version).

Tuesday, May 24, 2011

Greasemonkey 0.9.4 Release

Bug fixes:
  • The GM_openInTab() API again returns a handle to the window object. (#1298)
  • Using alert() will not break setTimeout() nor GM_xmlhttpRequest(). (#1318)
    NOTE: we currently only have a work-around in place, watch mozilla bug 647727 for a real fix.
Enhancements:
  • When re-ordering execution of scripts: clicking the first/last item disables sooner/later items, and picking any of these will switch to Execution Order sort (if it is not already selected).
  • Removed the detail view for user scripts, which did not contain any more information than the list view.
The entire list of bugs handled in this release is also available via the 0.9.4 milestone on GitHub. Note that as always it takes some time for Mozilla to review the new version, and it's available on the all versions page. If you are using it and notice problems, it's best to either let us know at greasemonkey-dev or log an issue (and be clear that it's with this version).