Tuesday, April 25, 2017

Greasemonkey 3.11 Release

The entire list of bugs handled in this release is also available via the 3.10 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).

Fixed bugs:
  • Repair broken language check. (#2488)
  • Compatibility with new strict process sandbox. (#2485)

Wednesday, February 22, 2017

Greasemonkey 3.10 Release

The entire list of bugs handled in this release is also available via the 3.10 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).

Fixed bugs:
  • Fix compatibility with Firefox 54. (#2480)

Friday, August 19, 2016

Greasemonkey 3.9 Release

The entire list of bugs handled in this release is also available via the 3.9 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).

Feature enhancements:
  • Improve the performance of GM_getValue/GM_setValue. (#2197, #2025)
  • Add a rich tooltip to the Greasemonkey toolbar button.  (#2377, #2418)
  • GM_getResourceText supports a second (responseType) parameter, for better compatibility with binary files. (#2376)
Fixed bugs:
  • Global exclude rules no longer require a Firefox restart to take effect. (#2410)
  • A web page whose url ends in ".user.js" could fail to load. (#2407)
  • A script whose name ends in ".db" could fail. (#2402)

Thursday, April 28, 2016

Greasemonkey 3.8 Release

The entire list of bugs handled in this release is also available via the 3.8 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).

Feature enhancements:
  • Scripts can now detect whether they are operating in Private Mode or not. (#2199)
Fixed bugs:
  • Corrected a situation wherein some scripts could be executed twice. (#2371
  • Improved reliability of Sync service. (#2351)
  • Improved handling of HTML pages served with .user.js URLs. (#2280)

Friday, February 19, 2016

Greasemonkey 3.7 Release

The entire list of bugs handled in this release is also available via the 3.7 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).

Feature enhancements:
  • Added a (subtle) indicator for scripts that can not / will not download updates. (#2358)
Fixed bugs:
  • Using @resource URLs for images could fail to work in multi-process Firefox. (#2341)
  • Invalid metadata in the template prevented the "New Script" feature. (#2336)
  • Drag-and-drop install of a script could launch two install windows. (#2292)

Friday, November 20, 2015

Greasemonkey 3.6 Release

The entire list of bugs handled in this release is also available via the 3.6 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).

Feature enhancements:
  • Better support for scripts with a very large number of @include/@exclude/@match rules. (#2318)
  • Display a notification to the user when there is a problem parsing an edited script. (#2319)
  • In GM_info the serving URL for an @resource is listed. (#2281)
  • Added support for @run-at document-idle. (#2109)
Fixed bugs:
  • Repair compatibility of @resource files and certain serving contexts for recent versions of Firefox. (#2326)
  • Correctly refresh files when changing (e.g.) @require lines in a script. (#2311)
  • Repaired binary behavior of GM_xmlhttpRequest. (#2265)

Tuesday, October 20, 2015

Greasemonkey 3.5 Release

The entire list of bugs handled in this release is also available via the 3.5 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).

Feature enhancements:
  • Restored "more" link in Add-ons Manager, add metadata support to fill it. (#1944)
  • The Options window can (usually) be resized. (#2194)
  • Allow scripting about:reader pages. (#2195
  • Various performance/efficiency enhancements. (#2243, #2259)
  • Allow .cmd file as editor on Windows. (#2271)
Fixed bugs:
  • The GM_getValue API behavior matches the documentation. (#2151)
  • Repaired the Greasemonkey menus. (#2270, #2273, #2276)