I've just posted an update to Greasemonkey that fixes a recent publicly disclosed security issue. Please upgrade to the latest version as soon as possible.
Note that this update might affect compatibility for a small number of scripts. Script authors should see the Greasemonkey wiki for details and workarounds.
I have also enabled support for Firefox 3 Beta in this build for those who have been asking about that.
Thanks, and sorry for any inconvenience. For help or questions about Greasemonkey, join the greasemonkey-users mailing list.
To report security issues, please mail the details to greasemonkey-admins@googlegroups.com.
Monday, January 21, 2008
Greasemonkey Security Update
Thursday, May 24, 2007
Greasemonkey 0.7 Candidate
Hello all,
Since there were some pretty major problems with the last release that caused significant grief, I've rethought how releases will work. Going forward, we will:
- Do candidate releases to greasemonkey-dev and greasemonkey-users. Before, we just sent candidates to greasemonkey-dev. If you are interested in cutting edge builds and don't mind getting a little messy in the process, subscribe to one of these lists. This will get more eyes on finding regressions early.
- Once the candidate is vetted on the mailing lists, we will do a candidate release on this blog.
- Only once the candidate is vetted on the mailing lists and the blog will we do an autoudpate.
There are no new features other than bug fixes for the previous release. In particular:
- Fixed the bug where you can't install scripts if you have never disabled Greasemonkey.
- Fixed the bug where drag and drop in the manage dialog only works once per view.
- Fixed the bug where removing a script in the manage dialog also removes the last script.
Thanks for your patience!
Install Greasemonkey 0.7 Candidate
Wednesday, May 09, 2007
Greasemonkey 0.6.9: gm_scripts directory bug gone forever?
Download Greasemonkey 0.6.9
Anthony has made a change in this release which will hopefully end the issue which keeps popping up of the gm_scripts directory not existing.
Other interesting bits in this release:
- You can now reorder the scripts in the manage dialog with drag+drop or the arrow keys
- You can now use Firebug's
consoleobject to debug Greasemonkey if you have Firebug installed.
- Fix bug where install dialog would pop up when Greasemonkey is disabled
Full change log here
Saturday, March 17, 2007
Greasemonkey 0.6.8: 'New Script...' UI now usable, error reporting improvements, new localizations
Download Greasemonkey 0.6.8.20070314.0
Note: Because addons.mozilla.org is in the midst of a migration to a new version of their software, Greasemonkey will not autoupdate itself until at least March 22, when we are told the new version of their server will up and running.
So if you want this version, you need to download it manually until then.
===
New stuff in this release. The major things are:
- Rewrite of 'New Script...' UI. It now pops up a nice UI to get the script details and then generates and opens a script which is already installed that you can edit in one step. This is a huge improvement in the usability of this feature. Thanks to Anthony Lieuallen for the implementation.
- Improvements to error reporting. Most types of errors in user scripts now give the correct line number in the error message. You can also click on the filename in Firebug to view the script, as with other types of errors in Firefox. Anthony is also responsible for this improvement.
- Added support for overrideMimeType to GM_xmlhttpRequest. Thanks to Lior Zur for the patch. To use, add overrideMimeType: "yourmimetypehere" to the object you pass to GM_xmlhttpRequest.
- New translations for Finnish, Japanese, and Russian. The Greasemonkey UI looks particularly cool in Japanese. Thanks to Tommi Rautava, Hisateru Tanaka, and Александр Соколов for their contributions.
To see the full list of changes in this release, see the commit history.
Friday, February 23, 2007
Web page changes
I've made a series of changes to try and organize the various webpages related to Greasemonkey.
- www.greasespot.net is Greasemonkey's new home. It hosts this blog as well as links to download, userscripts.org, Dive into Greasemonkey, discussion groups, wiki, and dev site. greaseblog.blogspot.com now redirects here.
- wiki.greasespot.net now has a wiki that we can use for troubleshooting, etc. Thanks to Anthony Lieuallen for hosting this.
- greasemonkey.devjavu.com is the new home of Greasemonkey development, including source code.
- greasemonkey.mozdev.org is now archived and redirects here.
Wednesday, February 07, 2007
Greasemonkey 0.6.7: minor UI tweaks + new localizations
Greasemonkey 0.6.7.20070131.0 is now available for download.
There were only minor changes since 0.6.6:
- Fixed the manage dialog so that it doesn't bounce around when you select different user scripts (thanks Anthony Lieuallen)
- Added Basque translation (thanks 3ARRANO)
- Updated German translation (thanks Matthias Bauer)
- Middle-click on monkey icon now opens manage dialog, right-click on scripts in monkey menu opens them in an editor (thanks LouCypher and pile0nades)
Also, we are going to start doing regular releases of Greasemonkey every month, so long as there is new stuff checked in. The build will be created on the first Thursday of each month and sent to the greasemonkey-dev mailing list for trial. Once verified, it will be posted to addons.mozilla.org.
Tuesday, October 17, 2006
Fix for Spanish localization bug
Version 0.6.6.20061017.0 is available and fixes the bug that you may have noticed if you speak Spanish.
Download it now, or wait for autoupdate to prompt you.

