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:

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

    ReplyDelete
  2. Isn't working for me :/ Using Firefox 3.5.3

    ReplyDelete
  3. oh man, javadoc incremental search is busted now :(

    ReplyDelete
  4. 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]

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

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

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

    ReplyDelete
  8. 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 :(

    ReplyDelete
  9. 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...

    ReplyDelete
  10. 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).

    ReplyDelete
  11. 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.

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

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

    ReplyDelete
  14. 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

    ReplyDelete
  15. No working with google chrome then?

    ReplyDelete
  16. it's not work to firefox 3.5.3

    ReplyDelete
  17. 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

    ReplyDelete
  18. 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?

    ReplyDelete
  19. 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

    ReplyDelete
  20. 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.

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

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

    ReplyDelete
  23. 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/.

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

    ReplyDelete
  25. doesn't work with my firefox 3.5.3

    ReplyDelete
  26. 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!!!!!!!!!

    ReplyDelete
  27. 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?

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

    ReplyDelete
  29. "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!

    ReplyDelete
  30. 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

    ReplyDelete
  31. This comment has been removed by the author.

    ReplyDelete
  32. 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.

    ReplyDelete