Friday, March 20, 2015

Greasemonkey 3.1 Release

The entire list of bugs handled in this release is also available via the 3.1 milestone on GitHub. Note that as always it takes some time for Mozilla to review the new version.  If you're interested in staying on the bleeding edge, try installing the development channel beta release.  If you are using this version and notice problems, it's best to log an issue or let us know at greasemonkey-dev (and be clear that it's with this version).

This release targets primarily new bugs introduced in version 3.0.

Fixed bugs:
  • Fix @noframes feature. (#2110)
  • Fix injecting scripts into about:blank. (#2108)
  • Display localized script name/description correctly. (#2102)
  • Correct GM_openInTab() to only open one tab. (#2094)
  • Repair default script editor. (#2073)

3 comments:

  1. Hi guys, after this update my scripts that used document-start stopped working correctly

    for example something like this:

    if ('loading' == document.readyState) {
    var temp = window.document.evaluate("//div", window.document, null,
    XPathResult.UNORDERED_NODE_SNAPSHOT_TYPE, null);
    }

    temp will always return null, no matter what, but it works correctly if it's document-end

    ReplyDelete
  2. version 3.1 is still causing the increased memory usage and laggy performance.

    ReplyDelete