Historial de versiones de Greasemonkey

115 versiones

¡Ten cuidado con las versiones antiguas!

Estas versiones se muestran con propósitos de referencia y pruebas. Debes usar siempre la última versión de un complemento.

Versión 3.3 330.3 kB Funciona con Firefox 35.0 y posterior

Feature enhancements:
  • Allow the script preference window flex size, especially useful for smaller displays. (#2191) <br>
  • The script preference editor now allows editing @match (as well as @include and @exclude like always). (#2126)<br>
  • GM_getResourceURL is now compatible with favicons. (#1955)<br>
  • Web sites should not be able to detect that Greasemonkey is installed. (#1787)

Fixed bugs:
  • Web pages whose URLs end with .user.js should load properly. (#2178)
  • Repair memory leak related to GM_registerMenuCommand(). (#2067)

Versión 3.3beta2 326.0 kB Funciona con Firefox 35.0 y posterior

Versión 3.3beta1 326.0 kB Funciona con Firefox 35.0 y posterior

Versión 3.2 325.1 kB Funciona con Firefox 35.0 y posterior

Feature enhancements:
  • The GM_openInTab() API officially supports an open_in_background argument, and always respects user configuration when not specified. (#2105, #2106, #2107)
  • The GM_xmlhttpRequest() API is now compatible with responseType: 'arraybuffer'. (#2045)
  • Script updates always check the server, never using the browser cache. (#1878)
  • Now @match rules can be customized in script settings. (#1703)
Fixed bugs:
  • More consistently send cookies  with GM_xmlhttpRequest(). (#2181)
  • Calling abort() on the result of GM_xmlhttpRequest() should no longer cause errors. (#2154)
  • Fix GM_registerMenuCommand() for @run-at document-start scripts. (#2139)
  • Restore operation of the GM_info.version property. (#2132)
  • The GM_xmlhttpRequest() API will no longer leak cookies from the regular session, when operating in a Private Browsing session. (#2050)
  • Checking for add-on updates will enforce a server timeout, so it does not potentially hang forever. (#2029)
  • Repair navigation to HTML pages whose URL happens to end in .user.js. (#1998)

Versión 3.2beta4 325.1 kB Funciona con Firefox 35.0 y posterior

Versión 3.2beta3 325.0 kB Funciona con Firefox 35.0 y posterior

Versión 3.2beta2 325.7 kB Funciona con Firefox 35.0 y posterior

Versión 3.2beta1 324.0 kB Funciona con Firefox 35.0 y posterior

Versión 3.1.1-signed 322.2 kB Funciona con Firefox 35.0 y posterior

Fixed bugs:
  • Fix @noframes feature. (#2110) <br>
  • Fix injecting scripts into about:blank. (#2108) <br>
  • Display localized script name/description correctly. (#2102)<br>
  • Correct GM_openInTab() to only open one tab. (#2094) <br>
  • Repair default script editor. (#2073)

Versión 3.1beta1 322.1 kB Funciona con Firefox 35.0 y posterior

Versión 3.0.1-signed 321.9 kB Funciona con Firefox 35.0 y posterior

Multi process Firefox compatibility.

Versión 3.0beta1 310.6 kB Funciona con Firefox 29.0 y posterior

Support for Firefox Multi-process (Electrolysis) mode.

Versión 2.3.1-signed 304.0 kB Funciona con Firefox 29.0 y posterior

Enhancements and changes:
  • Added @noframes metadata imperative. (#1859

Fixed bugs:
  • Improved disk usage of script values' SQLite databases. (#2036)
  • Fixed the responseType feature for GM_xmlhttpRequest(). (#2032)
  • Fixed a null variable reference in Firefox Sync. (#2014, #2017)

Versión 2.3beta1 304.1 kB Funciona con Firefox 29.0 y posterior

Versión 2.2.1-signed 300.4 kB Funciona con Firefox 29.0 y posterior

Enhancements and changes:
  • Added a "New User Script" button into the Add-ons Manager. (#1972)
  • Scripts will always execute (or not) based on their original URL, before any possible history.replaceState() changes by the content scripts. (#1970)
  • Script @name and @description values can be localized for multiple languages. (#1963)

Fixed bugs:
  • User scripts will never execute with chrome privileges. (#1988)
  • Improved Drag-and-Drop into the Add-ons Manager. (#1980)
  • Correctly show all Unicode characters when selecting View Script Source. (#1940)
  • Repair GM_xmlhttpRequest() for XML type responses. (#1937)
  • Fix the position of tabs created with GM_openInTab(). (#1897)
  • Do not falsely trigger the install dialog when e.g. editing a script via the GitHub web interface. (#1875)
  • Fixed an error when pressing cancel in the install dialog. (#1862)
  • GM_log() no longer truncate at NUL bytes. (#1061)

Versión 2.2beta3 300.3 kB Funciona con Firefox 29.0 y posterior

Versión 2.2beta2 300.3 kB Funciona con Firefox 29.0 y posterior

Versión 2.2beta1 298.4 kB Funciona con Firefox 29.0 y posterior

Versión 2.1.1-signed 297.6 kB Funciona con Firefox 29.0 y posterior

Fixed bugs:
  • Fix script updates. (#1938)
  • Repair GM_xmlhttpRequest(), broken in 2.0. (#1937)
  • A script will no longer be overwritten by an @require of the same name. (#1906)
  • Repaired the functionality of the "Undo" button after uninstalling a script. (#1898)

Versión 2.1beta1 297.6 kB Funciona con Firefox 29.0 y posterior

Versión 2.0.1-signed 293.6 kB Funciona con Firefox 29.0 y posterior

Backwards incompatible changes:
  • For stability, reliability, and security the privileged sandbox has been updated to match the new changes to unsafeWindow for the Add-on SDKIn order to write values to unsafeWindow you will need to use the new methods cloneInto(), exportFunction(), and/or createObjectIn().
  • The @grant none mode is now the default, and grants will no longer be implied when not explicitly provided.  See the post Sandbox API Changes in Greasemonkey 2.0 for more detail.
If your script already specifies @grant none, these changes will not affect you.  If your script does not interact with unsafeWindow, these changes will not affect you.

Otherwise, these changes will break some scripts.  These scripts will need to be updated to work correctly again.  We don't take breaking changes lightly.  It's been just under two years since version 1.0 when we last introduced major changes, and it these particular changes are both important and valuable in the long run.

Enhancements:
  • Greasemonkey will only use explicit @grant metadata, it will no longer sniff for implicitly used APIs. (This change takes effect at install time.  Currently installed scripts will continue to function as normal until they are updated/edited/reinstalled.) (#1908)
  • GM_addStyle() now returns the created element. (#1892)
  • Update checks will attempt to read a .meta.js file for scripts installed from any site on the internet.  (#1885)
  • Remove all references to the now defunct userscripts.org website. (#1884)
  • Privileged scripts' event listeners will run, even when content JavaScript is disabled. (#1882)
  • Turn on Firefox Sync support by default. (#1857)
  • GM_xmlhttpRequest() can set the resposeType parameter on the request. (#1834)
Fixed bugs:
  • A rare NS_ERROR_MALFORMED_URI error when running certain scripts has been resolved.  (#1930)
  • Fixed a bug when parsing @match rules which could destroy configuration state. (#1912)
  • A bug fix for the @match metadata, to correctly match bare domain names. (#1899)
  • The database where persistent values are stored correctly vacuums its unused space. (#1879)
  • A relative @require URL will now work correctly. (#1874)
  • The options window will flex to fit on small (or large) screens. (#1871)
  • Greasemonkey's integration with Firefox Sync should no longer cause unnecessary prompts when a master password is set. (#1852, #1870)

Versión 2.0beta2 293.6 kB Funciona con Firefox 29.0 y posterior

Versión 2.0beta1 293.6 kB Funciona con Firefox 29.0 y posterior

Versión 1.16beta6 288.5 kB Funciona con Firefox 27.0.* y posterior

Versión 1.16beta5 288.4 kB Funciona con Firefox 27.0.* y posterior

Versión 1.16beta4 288.4 kB Funciona con Firefox 27.0.* y posterior

Versión 1.16beta3 288.2 kB Funciona con Firefox 27.0.* y posterior

Versión 1.16beta2 287.9 kB Funciona con Firefox 27.0.* y posterior

Versión 1.15.1-signed 287.6 kB Funciona con Firefox 20.0 y posterior

Enhancements:
  • Greasemonkey sends headers when making script update checks. (#1824)
  • Allow correct installation of even scripts with invalid duplicate UTF-8 BOMs. (#1823)
Fixed bugs:
  • Applied a workaround for a Firefox crash that affects scripts which use setInterval() incorrectly. (#1869) <br>
  • Fixed enable/disable button state for user scripts in Add-ons Manager. (#1811)