Violentmonkey provides userscripts support for browsers. It works on browsers with WebExtensions support.
This is a beta release of Violentmonkey (also in WebStore), use it at your own risk.
If you already use Violentmonkey, click Export to zip
in settings before installing the beta.
Notable changes:
@require/@resource
viewerGM_getResourceURL('name', false)
as a workaroundCommit log: https://github.com/violentmonkey/violentmonkey/compare/v2.15.8...v2.15.9
This is a beta release of Violentmonkey (also in WebStore), use it at your own risk.
If you already use Violentmonkey, click Export to zip
in settings before installing the beta.
Notable changes:
Undo
button in the info bubble shown after importing the backup fileCommit log: https://github.com/violentmonkey/violentmonkey/compare/v2.15.7...v2.15.8
This is a beta release of Violentmonkey (also in WebStore), use it at your own risk.
If you already use Violentmonkey, click Export to zip
in settings before installing the beta.
Notable changes:
browserBrand
to GM_info.platform
(also exposed as brand
) - it's the most unique brand from navigator.userAgentData.brands
(currently supported only by Chrome/ium 90 and newer), it's guaranteed to be unaltered by another extension in the page.name
and version
in GM_info.platform
for browserName
and browserVersion
.BEWARE of these new bugs: #1916, #1917, #1918, importing resets the last update date.
Commit log: https://github.com/violentmonkey/violentmonkey/compare/v2.15.6...v2.15.7
This is a beta release of Violentmonkey (also in WebStore), use it at your own risk.
If you already use Violentmonkey, click Export to zip
in settings before installing the beta.
New installation buttons:
You can click the checkbox to set the default button and enable the hotkey CtrlEnter or ⌘Enter:
The next button's checkbox overrides the previous button's checkbox:
For local files:
Auto-reload of the tab:
Commit log: https://github.com/violentmonkey/violentmonkey/compare/v2.15.5...v2.15.6
This is a beta release of Violentmonkey (also in WebStore), use it at your own risk.
If you already use Violentmonkey, click Export to zip
in settings before installing the beta.
Notable changes:
option to allow edits in auto-updated scripts for those who isn't afraid to lose their changes next time the script is auto-updated
CtrlS or ⌘S hotkey in text fields inside Violentmonkey's advanced options section
Alt or ⌥ key or double-click to select the script name when sorting by execution order
Commit log: https://github.com/violentmonkey/violentmonkey/compare/v2.15.4...v2.15.5
This is a beta release of Violentmonkey (also in WebStore), use it at your own risk.
If you already use Violentmonkey, click Export to zip
in settings before installing the beta.
Notable changes:
GM_info.isIncognito
booleanzombieTimeout
(number of milliseconds) and tag
(string) to GM_notification
Notable fixes:
nonce
workaround in FirefoxCommit log: https://github.com/violentmonkey/violentmonkey/compare/v2.15.3...v2.15.4
This is a beta release of Violentmonkey (also in WebStore), use it at your own risk.
If you already use Violentmonkey, click Export to zip
in settings before installing the beta.
Notable changes | image |
---|---|
Commands to open settings, update matched scripts, reload the page without userscripts | |
Context menu for the icon |
Commit log: https://github.com/violentmonkey/violentmonkey/compare/v2.15.2...v2.15.3
This is a beta release of Violentmonkey (also in WebStore), use it at your own risk.
If you already use Violentmonkey, click Export to zip
in settings before installing the beta.
Notable changes:
onclick
until the user clicks it in Chrome (previously it was auto-hidden after a few seconds, which is the default behavior in Chrome).silent: true
in GM_notification to disable sounds/vibrations when showing it. Only Chromium-based browsers support this mode currently.page
mode (examples: twitter, reddit).Commit log: https://github.com/violentmonkey/violentmonkey/compare/v2.15.1...v2.15.2
This is a beta release of Violentmonkey (also in WebStore), use it at your own risk.
If you already use Violentmonkey, click Export to zip
in settings before installing the beta.
Notable changes:
Commit log: https://github.com/violentmonkey/violentmonkey/compare/v2.15.0...v2.15.1
Notable changes since 2.14.0:
GM_info.platform.browserVersion
in modern Chrome@inject-into
in script settingscookie
header when anonymous
is true in GM_xmlhttpRequestblob:
urls in GM_xmlhttpRequest and GM_downloadCommit log: https://github.com/violentmonkey/violentmonkey/compare/v2.14.0...v2.15.0