Thursday, April 08, 2010

Greasemonkey 0.8.6 Release

The sixth release in the 0.8 series of Greasemonkey, this release includes:

Features:
  • Add a hidden preference to allow greasing the unmht: scheme. (#1038)
  • Allow relative URLs to be used for GM_xmlhttpRequest(), just like standard XMLHttpRequest. (#1057)
  • Performance enhancements and code improvements to internal logic behind @include and @exclude rules. (#1070 #1074 #1089)
  • Added translations: ca-ES, cs, fr, nl, sr-RS, vi.
Bug fixes:
  • GM_xmlhttpRequest() can fail when Object.prototype has been modified. (#1065)
  • Two warnings upon making new script via "New User Script". (#1069)
  • Installing scripts from the hard drive (instead of via the web) can fail. (#1077)
  • Fix a flaw that could allow websites to prevent Greasemonkey from running. (#1082)
  • Error "this.menuCommanders is undefined" bug when closing a browser window. (#1087)
  • Error "ScriptDownloader is not defined" when performing view source on a user script. (#1091)

15 comments:

  1. I'm not sure if it's an issue with Firefox or only Greasemonkey, but the error console constantly tells me that "doc.getElementsByName is not a function." But it is, of course.

    ReplyDelete
  2. Since I installed it, http://userscripts.org/scripts/show/60970 doesn't work anymore.

    ReplyDelete
  3. autologin script doesn't work with this version (for ebay login for example)

    I go back to 8.5...

    ReplyDelete
  4. When I right click the statusbar icon, I get a lot of vital information of which scripts are currently running.

    This information is not present in greasemonkey's Tools menu.

    I have Statusbar removed, and I only want to use the Tools menu. Please allow us to have the same features in the Tools menu as the Statusbar has.

    ReplyDelete
  5. Still not fixed edit option for users with non ASCII character in username

    ReplyDelete
  6. getelemntbyid function has stopped working with this version. so all autologin scripts cannot identify the login buttons.

    i am switching back to previous version.

    ReplyDelete
  7. This version is running before Firefox fills the login fields (name & password). That's why autologin scripts are not working.

    ReplyDelete
  8. Can someone PLEASE tell me how to download this? Every time it finishes, It says error
    _______________________________
    "Firefox could not install the file at

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

    because: Unexpected installation error
    Review the Error Console log for more details.
    -203"
    ________________________________
    I've installed EVERY version of Firefox from 1.5-3.6, and it doesn't work on anything.

    ReplyDelete
  9. If you middle click on "Add to Firfox" button you'll receive a message "Add-on not found" that's why you cannot install it from addons site. There is an issue with addons hosted version :(

    ReplyDelete
  10. It's probably has some erros. Maybe some erors occured when setting pointer inscript file, or readint data...
    In any case I've laughted, when saw message "En error occured blah blah blah... " and link to string, that has no any text.

    ReplyDelete
  11. I also can't seem to download/install the add-on, and receive this error:
    __________________
    Firefox could not install the file at

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

    because: Invalid file hash (possible download corruption)
    -261
    __________________

    I've just installed the latest version of Firefox 3.5.9 on my PC (Windows Vista Business)

    ReplyDelete
  12. Actually it screwed up when I updated my Firefox to 3.6.3 - I had to do a clean re-install of Firefox. I might just leave it a while before trying to download greasemonkey again...

    ReplyDelete
  13. Is there a line that could be added to the beginning of AutoLogin to delay the script from running until Firefox fills in the login fields?

    ReplyDelete
  14. Solution for autologin script find here : http://userscripts.org/topics/50885

    Remember autologin script : "http://userscripts.org/scripts/review/750"
    in the review of the script...

    in the file "...Data\profile\gm_scripts\autologin\autologin.user.js" (your profile for firefox)

    change the 28 line
    if (thisElement.value != thisElement.defaultValue) {
    to
    //if (thisElement.value != thisElement.defaultValue) {
    AND 31 line
    }
    to
    //}

    this works :)

    ReplyDelete