Saturday, September 26, 2009

Greasemonkey "0.8.2" Released

The latest version of Greasemonkey, "0.8.2" (full version: 0.8.20090920.2) has been uploaded to AMO. It includes the following changes:
  • Do not inject scripts into file: and about: URLs by default, for security reasons. (#1000)
  • The GM_openInTab() function respects the background loading tab behavior from Firefox preferences. (#1003)
  • Specify label/control associations in "New Script" dialog, for accessibility. (#1010)
  • Minor code clean ups and improvements. (#1011, #1020)
  • Remove "forced" upgrade code. (#1013)
  • Remove extra spacing around the status bar icon. (#1014)
  • When adding include/exclude rules, include the port number in the default suggestion. (#1015)
  • Reduce noise logged to the console when interacting with Firebug. (#1018)
  • Apply security checks to GM_listValues() and GM_deleteValue(). (#1019)
  • Fix missing localized strings in various locales. (#1022)
  • Grease pages loaded into the sidebar. (#1023)
  • Allow user scripts to access the latest available JavaScript engine. (#1026)
This is the same file posted as RC2 about a week ago to the -users mailing list. As the version number (and the release notes) indicate, this is a maintenance release, fixing bugs and adding minor features to the previous release.

35 comments:

Gabriel Dibble said...

Thank you for all your hard work; it is greatly appreciated! =)

war59312 said...

Good job! :D

Thanks a lot! :)

Sammeh said...

Isn't working for me :/ Using Firefox 3.5.3

Anonymous said...

oh man, javadoc incremental search is busted now :(

Anonymous said...

I'm getting some errors in the Error Console. Grease Monkey still seems to work perfectly.

Fout: uncaught exception: [Exception... "Illegal value" nsresult: "0x80070057 (NS_ERROR_ILLEGAL_VALUE)" location: "JS frame :: file:///C:/Documents and Settings/***/Application Data/Mozilla/Firefox/Profiles/***/extensions/{e4a8a97b-f2ed-450b-b12d-ee082ba24781}/components/greasemonkey.js :: anonymous :: line 122" data: no]

Anonymous said...

javadoc incremental search has stopped working with this update. It is the only reason I use greasemonkey. Is there a way to downgrade?

Unknown said...

Is there a way to force GM_openInTab to open in a background tab, or am I stuck with the Firefox default setting now?

Anonymous said...

LOL... and what about http://greasemonkey.devjavu.com/ticket/100 ? It is already resolved for 7 month, but someone just did not merged it!

Anonymous said...

seems to have broken some scripts :( i use a script on a local HTML file, which is now broken (file:///*) and i cannot load any scripts onto this file or any other local file :(

Anonymous said...

This version caused Mafia Wars Autoplayer to stop working. When trying to install a clean copy, it just opens the script in a firefox window. Have tried reinstalling each item (script, greasemonkey) in various orders...

Anonymous said...

for the file:// scripts, you have to change a setting in about:config - look for
greasemonkey.fileIsGreaseable -> true

i've had a ui glitch in greasemonkey for a long time - with a list of scripts so long that it requires a scroll bar in the script manager

but when i scroll down, it always flicks itself back to the top. there is no way to scroll down and see the other installed scripts (i have larger fonts set in windows xp).

Anonymous said...

the listbox glitch is a bug in mozilla's xul engine - insert rant here - the bug also appears when you resize the dialog

the only fix i could find was removing the description box which was confusing the xul engine.

Anonymous said...

ta for the fix on the file:// scripts... =]

Carolyn Finnell said...

I updated greasemonkey and my scripts no longer work. How can I get the old version that worked?

Anonymous said...

please i have a project on my mind that is made from grease monkey,i ask to be able to correspond by email with the grease monkey developers.
my name is alf,my email is solution@netcabo.pt

Soppressore said...

No working with google chrome then?

Anonymous said...

it's not work to firefox 3.5.3

Anonymous said...

It works fine for me in 3.5.3, but if you want an earlier version, go here

https://addons.mozilla.org/en-US/firefox/addons/versions/748

Anonymous said...

GM_openInTab now obeys firefox's user preference.
then how can I force it to load in a background tab without asking the user to change his/her preference?

Unknown said...

for some odd reason addons.mozilla.org just doesn't load on my computer while all other sites open normally.

Can you please post an alternate DL link for greasemonkey.xpi so that I can install it manually....

thanks

Anonymous said...

The GM_openInTab() function respects the background loading tab behavior from Firefox preferences. (#1003)

This stopped working for me. Using an extension called "Outwar helper" to open certain links on pages in tabs, After updating GM only opens ONE link in a tab regardless of how many links are on the page needing to open. Using firefox 2.0.0.20

Will be reverting to previous version of GM until fixed.

Anonymous said...

I hope to see an updated version for firefox 3.6 beta next week

Adi Sucipto said...

Thanks

Craig said...

The "user script command" is grayed out unable to access the command.

Unknown said...

I couldn't find other way to write you, so I'm doing it here...
I noticed that a descritpion of your addon on addon.mozilla.org isn't translated to Polish (pl). Here's a translation:

- Add-on Summary:
Pozwala na zmienianie sposobu wyświetlania stron internetowych dzięki małym JavaScriptom.

- Add-on Description:
Pozwala na zmienianie sposobu wyświetlania stron internetowych dzięki małym JavaScriptom.

Setki skryptów do wielu popularnych stron możesz znaleźć na http://userscripts.org.

Ty też możesz zacząć pisać własne skrypty. By zacząć, zajrzyj na http://wiki.greasespot.net/.

Anonymous said...

Huge memory leak in firefox 3.6 beta 1..just to let you know

Anonymous said...

doesn't work with my firefox 3.5.3

Anonymous said...

Big Bugs!!!!!!!!!!!!


Fehler: uncaught exception: [Exception... "Component returned failure code: 0x8000ffff (NS_ERROR_UNEXPECTED) [nsIPrefBranch.clearUserPref]" nsresult: "0x8000ffff (NS_ERROR_UNEXPECTED)" location: "JS frame :: chrome://dotnetassistant/content/bootstrap.js :: BootStrapDotNetAsssitantExtension :: line 52" data: no]


Script could not be installed [Exception... "Component returned failure code: 0x80520012 (NS_ERROR_FILE_NOT_FOUND) [nsIChannel.open]" nsresult: "0x80520012 (NS_ERROR_FILE_NOT_FOUND)" location: "JS frame :: chrome://greasemonkey/content/utils.js :: getContents :: line 244" data: no]

Please Help!!!!!!!!!

Download Mozilla Firefox said...

Great add on for firefox!

Unknown said...

My autoplayers isnt working,its refreshing but nothing there to change the setting?Is this my software or did the script break?It was working 2 days ago perfect then it stopped showing any of it.What can I do,Please?

Anonymous said...

For an addon that is popular is needs to be updated more frequently. Take a look at stylish development.

Anonymous said...

"Do not inject scripts into file: and about: URLs by default, for security reasons. (#1000)"

That's very bad. I used Greasemonkey to save data I create in local HTMLs. Fortunately an old version of GM runs on my other PC. I'm going to copy this old version...

Terrible update!

Jessica said...

Why can't I install greasemonkey? I keep getting this error code. Help!

Firefox could not install the file at

https://addons.mozilla.org/en-US/firefox/downloads/latest/748/addon-748-latest.xpi?src=addondetail

because: Download error
-228

Unknown said...
This comment has been removed by the author.
Unknown said...

Hi,

why did not add persian langpack to it?
it translated to persian about 6 month ago.

http://www.babelzilla.org/index.php?option=com_wts&Itemid=88&language=48&extension=4656&type=filelist2

excuse me for my english.