Greasemonkey Version History

82 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.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)

Version 0.9.12.beta2 145.0 KiB Works with Firefox 3.6 - 7.*

See issues at github:
https://github.com/greasemonkey/greasemonkey/issues?milestone=26&state=closed

Note that script updating is added, but disabled by default. You can test it by using the "find updates" features from within the add-ons manager.

Version 0.9.12.beta1 140.0 KiB Works with Firefox 3.6 - 7.*

Beta release for 0.9.12, includes the fix for #1409; sometimes setting/launching the script editor would fail.

Version 0.9.8.1 124.0 KiB Works with Firefox 3.5 - 3.5.*

This release is intended to fix one specific problem affecting only Firefox 3.5. Newer versions of Firefox should be running newer versions of Greasemonkey.
https://github.com/greasemonkey/greasemonkey/issues/1411