Greasemonkey Version History

137 versions

Be careful with old versions!

These versions are displayed for reference and testing purposes. You should always use the latest version of an add-on.

Version 3.8 319.6 kB Works with Firefox 38.0 and later

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)

Version 3.8beta3 319.6 kB Works with Firefox 38.0 and later

Version 3.8beta2 300.9 kB Works with Firefox 38.0 and later

Version 3.8beta1 300.9 kB Works with Firefox 38.0 and later

Version 3.7 301.1 kB Works with Firefox 38.0 and later

Feature enhancements:
  • Added a (subtle) indicator for scripts that can not / will not download updates. (#2358)<br>
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)

Version 3.7beta3 301.1 kB Works with Firefox 38.0 and later

Version 3.7beta2 337.3 kB Works with Firefox 38.0 and later

Version 3.7beta1 337.3 kB Works with Firefox 38.0 and later

Version 3.6 337.0 kB Works with Firefox 38.0 and later

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)

Version 3.6beta2 336.9 kB Works with Firefox 38.0 and later

Version 3.6beta1 336.8 kB Works with Firefox 38.0 and later

Version 3.5 336.2 kB Works with Firefox 38.0 and later

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)

Version 3.5beta4 336.2 kB Works with Firefox 38.0 and later

Version 3.5beta3 336.1 kB Works with Firefox 38.0 and later

Version 3.5beta2 335.4 kB Works with Firefox 38.0 and later

Version 3.5beta1 335.2 kB Works with Firefox 38.0 and later

Version 3.4.1 332.5 kB Works with Firefox 38.0 and later

This is a quick release to fix one data corruption bug introduced in 3.4: Update checks can cause a script to be removed, rather than updated (#2274).

Version 3.4.1beta1 332.5 kB Works with Firefox 38.0 and later

Version 3.4 332.5 kB Works with Firefox 38.0 and later

Feature enhancements:
  • Added features to GM_openInTab. (#2257)
  • Improved performance and memory efficiency. (#2225, #2237)
  • Remember user script sort order. (#2128)

Fixed bugs:
  • Work around a Firefox bug that broke GM_openInTab when e10s is not enabled. (#2234) <br>
  • Fixed a bug in the "view script source" feature preventing the tab from opening correctly. (#2202) <br>
  • Correctly handle uninstalled scripts and user @match preferences through Sync. (#2186, 2188)<br>
  • Improved the behavior of cloneInto to work in more cases. (#2070) <br>
  • Scripts that are run-at document-start will run on about:blank. (#2041)

Version 3.4beta3 332.4 kB Works with Firefox 35.0 and later

Version 3.4beta2 332.2 kB Works with Firefox 35.0 and later

Version 3.4beta1 330.3 kB Works with Firefox 35.0 and later

Version 3.3 330.3 kB Works with Firefox 35.0 and later

Feature enhancements:
  • Allow the script preference window flex size, especially useful for smaller displays. (#2191) <br>
  • The script preference editor now allows editing @match (as well as @include and @exclude like always). (#2126)<br>
  • GM_getResourceURL is now compatible with favicons. (#1955)<br>
  • Web sites should not be able to detect that Greasemonkey is installed. (#1787)

Fixed bugs:
  • Web pages whose URLs end with .user.js should load properly. (#2178)
  • Repair memory leak related to GM_registerMenuCommand(). (#2067)

Version 3.3beta2 326.0 kB Works with Firefox 35.0 and later

Version 3.3beta1 326.0 kB Works with Firefox 35.0 and later

Version 3.2 325.1 kB Works with Firefox 35.0 and later

Feature enhancements:
  • The GM_openInTab() API officially supports an open_in_background argument, and always respects user configuration when not specified. (#2105, #2106, #2107)
  • The GM_xmlhttpRequest() API is now compatible with responseType: 'arraybuffer'. (#2045)
  • Script updates always check the server, never using the browser cache. (#1878)
  • Now @match rules can be customized in script settings. (#1703)
Fixed bugs:
  • More consistently send cookies  with GM_xmlhttpRequest(). (#2181)
  • Calling abort() on the result of GM_xmlhttpRequest() should no longer cause errors. (#2154)
  • Fix GM_registerMenuCommand() for @run-at document-start scripts. (#2139)
  • Restore operation of the GM_info.version property. (#2132)
  • The GM_xmlhttpRequest() API will no longer leak cookies from the regular session, when operating in a Private Browsing session. (#2050)
  • Checking for add-on updates will enforce a server timeout, so it does not potentially hang forever. (#2029)
  • Repair navigation to HTML pages whose URL happens to end in .user.js. (#1998)

Version 3.2beta4 325.1 kB Works with Firefox 35.0 and later

Version 3.2beta3 325.0 kB Works with Firefox 35.0 and later

Version 3.2beta2 325.7 kB Works with Firefox 35.0 and later

Version 3.2beta1 324.0 kB Works with Firefox 35.0 and later