AMO is getting a new look. Would you like to see it?

Visit the new site

Close

Greasemonkey Version History

93 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 1.16beta3 281.4 KiB Works with Firefox 27.0.* - 30.*

Version 1.16beta2 281.1 KiB Works with Firefox 27.0.* - 30.*

Version 1.15beta2 280.7 KiB Works with Firefox 20.0 - 25.*

Version 1.15beta1 280.9 KiB Works with Firefox 20.0 - 25.*

Version 1.13beta6 280.7 KiB Works with Firefox 20.0 - 26.*

Version 1.13beta5 280.6 KiB Works with Firefox 20.0 - 26.*

Version 1.13beta4 279.6 KiB Works with Firefox 20.0 - 26.*

Version 1.13beta3 279.4 KiB Works with Firefox 20.0 - 26.*

Version 1.13beta2 280.4 KiB Works with Firefox 20.0 - 26.*

Version 1.13beta1 279.3 KiB Works with Firefox 20.0 - 26.*

Version 1.11beta1 269.0 KiB Works with Firefox 14.0 - 23.*

Version 1.10beta1 264.6 KiB Works with Firefox 14.0 - 22.*

Version 1.9beta2 263.1 KiB Works with Firefox 14.0 - 22.*

Version 1.9beta1 263.1 KiB Works with Firefox 14.0 - 22.0

Version 1.8beta3 262.7 KiB Works with Firefox 14.0 - 19.*

Version 1.8beta1 238.5 KiB Works with Firefox 14.0 - 19.*

Version 1.5beta2 237.7 KiB Works with Firefox 14.0 - 16.*

See the Github milestone for the issues addressed in this release.

https://github.com/greasemonkey/greasemonkey/issues?milestone=44&state=closed

Version 1.5beta1 255.8 KiB Works with Firefox 14.0 - 18.*

See the Github milestone for the issues addressed in this release.

https://github.com/greasemonkey/greasemonkey/issues?milestone=44&state=closed

Version 1.0beta7 260.0 KiB Works with Firefox 14.0 - 16.*

Enhancements:
* New metadata, @grant, specifies which special APIs a user script will
have access to. Specifying "@grant none" means no special API access, and
thus no security restrictions. See http://wiki.greasespot.net/@grant
* The metadata @unwrap has been removed, as being unwrapped is now the default.
The wrapper will still be applied to scripts that have a "return" statement outside
of any function, but this may be removed in the future, so make sure your scripts
don't do this.
* Require at least Firefox 14.0 (no more Firefox 3 compatibility).
* Scripts that "@run-at document-start" have a valid document object to modify,
E.G. for adding <style> tags; but still before any part of the document is
loaded.
* GM_xmlhttpRequest() accepts a "timeout" option.
* GM_getResourceURL() works with a special protocol handler. (This is more
efficient/faster than the data: URI encoding used previously.
* The standard Firefox web developer console works for "console.log()" et al.
* Error reporting is much more consistent and obvious than in the past.

Bug fixes:
* Scripts with missing or broken "==UserScript==" metadata will work.
* The "alert()" workaround (see http://bugzil.la/647727) is not applied for
Firefox versions that do not exhibit this bug.
* When downloading a script not encoded in UTF-8, display an error message to
the user (rather than failing silently).
* The "show script" button in the install dialog is disabled until the download of
the script file is complete.

Version 1.0beta5 256.0 KiB Works with Firefox 4.0 - 16.*

Enhancements:
* New metadata, @grant, specifies which special APIs a user script will
have access to. Specifying "@grant none" means no special API access, and
thus no security restrictions. See http://wiki.greasespot.net/@grant
* Require at least Firefox 4.0 (no more Firefox 3 compatibility).
* Scripts that "@run-at document-start" have a valid document object to modify,
E.G. for adding <style> tags; but still before any part of the document is
loaded.
* GM_xmlhttpRequest() accepts a "timeout" option.
* GM_getResourceURL() works with a special protocol handler. (This is more
efficient/faster than the data: URI encoding used previously.
* The standard Firefox web developer console works for "console.log()" et al.

Bug fixes:
* Scripts with missing or broken "==UserScript==" metadata will work.
* The "alert()" workaround (see http://bugzil.la/647727) is not applied for
Firefox versions that do not exhibit this bug.

Version 1.0beta4 256.0 KiB Works with Firefox 4.0 - 15.*

Everything in 1.0beta3 plus:

* Warnings about @grant usage are less invasive.
* All "@grant none" scripts run directly in the content page, with no sandbox, and just an anonymous wrapper to provide a separate scope between each script and between the script and the page.
* Compatibility with the standard Web Console, when Firefox is not installed/enabled.

Version 1.0beta3 246.0 KiB Works with Firefox 4.0 - 15.*

* New "@grant" metadata; with "@grant none" scripts run in content scope without security restrictions.
* Firefox version 4.0 or higher required.
* Fix GM_ API failure from beta2.

Version 1.0beta2 246.0 KiB Works with Firefox 4.0 - 15.*

* New "@grant" metadata; with "@grant none" scripts run in content scope without security restrictions.
* Firefox version 4.0 or higher required.

Version 1.0beta1 172.0 KiB Works with Firefox 3.6 - 14.*

* New "@grant" metadata; with "@grant none" scripts run in content scope without security restrictions.

Version 0.9.20.beta1 166.0 KiB Works with Firefox 3.6 - 14.*

Bug fixes:
  • A change in 0.9.19 broke setTimeout() for a variety of cases, that has been reverted. (#1549, #1553)
  • Scripts with long names and/or file names could fail to install in Windows. (#1546)

Version 0.9.13.beta1 147.0 KiB Works with Firefox 3.6 - 9.*

Since 0.9.12:

Enhancements:Bug fixes:
  • Fix a bug in GM_getResourceText() (#1438)
  • Fix picking script editor in Mac OS X. (#1439)
  • Fix GM_openInTab() in Firefox 3. (#1444)