Skip to content

Releases: erosman/firemonkey

FireMonkey 3.6

Choose a tag to compare

@erosman erosman released this 30 Jul 17:39
d49a7aa
  • Added plain Text Editor feature (#53)
  • Fixed "@require" issues

FireMonkey 3.5

Choose a tag to compare

@erosman erosman released this 25 Jul 04:01
d441231
  • Fixed a Trusted Types API issue (Firefox 148) (#65)
  • Updated ESLint to 10.8.0

FireMonkey 3.4

Choose a tag to compare

@erosman erosman released this 21 Jul 03:56
5e11343
  • Added "Convert Deprecated" option to Monaco Editor
  • Deprecated "GM_fetch" (use "GM.fetch" instead)
  • Fixed an issue with regex "@include" and no "@grant" (#61)
  • Fixed an issue with registering script on Direct Install (#63, #64)
  • Updated sourceURL for Developer Tools display

FireMonkey 3.3

Choose a tag to compare

@erosman erosman released this 16 Jul 19:01
4bd5fba
  • Fixed a "GM xmlHttpRequest" error with arraybuffer (#58)
  • Updated editor globals to 17.7.0 and ES2027
  • Updated ESLint to 10.7.0

FireMonkey 3.2

Choose a tag to compare

@erosman erosman released this 07 Jul 05:13
54bc6b2
  • Fixed GM storage typo errors (#56)

FireMonkey 3.1

Choose a tag to compare

@erosman erosman released this 06 Jul 03:14
7ffd05e
  • Fixed "@grant" issue (#55)
  • Fixed "GM xmlHttpRequest" issue (#54)
  • Fixed Trusted Types API issue (Firefox 148) (#52)
  • Updated "CSP Exclude"

FireMonkey 3.0

Choose a tag to compare

@erosman erosman released this 04 Jul 03:24
99a060c
  • Added "@antifeature, @connect, @group, @unwrap" to popup Info page
  • Added "@connect" support
  • Added "@group" feature
  • Added "@origin" feature
  • Added "@unwrap" support
  • Added "@upload" feature for WebDAV (#22)
  • Added "Convert to UserCSS" option to Monaco Editor (where applicable)
  • Added "CSP Exclude" feature (#12)
  • Added "GM cookie" support
  • Added "innerText, innerHTML" support to "GM addElement"
  • Added default templates support in new script/CSS from toolbar popup and context-menu (support/issues/628)
  • Added Diff Viewer feature for manual updates
  • Added Direct Install notification (#21)
  • Added ESLint (10.6.0)
  • Added First-party isolation option (support/issues/431)
  • Added Keyboard shortcut feature
  • Added Light/Dark theme to GM popup
  • Added links to Help from Options
  • Added Monaco Editor (0.55.1) with IntelliSense (support/issues/623, #3)
  • Added Sidebar Editor feature
  • Added UserScript Wrapper (allows "return out of function" and "top-level await")
  • Deprecated browser API style metadata block entries
  • Deprecated Stylish/xStyle compatibility features
  • Disabled version check on Direct Install (#43)
  • Dropped "@document" support in userStyle
  • Dropped storing of "@antifeature, @author, @description"
  • Dropped storing of i18n entries other than browser language for "@name" and "@description"
  • Fixed an issue in processing userCSS "@var" (from 2.68)
  • Fixed export on Android (#9)
  • Fixed shadow DOM userCSS insertion (Firefox 144) (#37)
  • Increased minimum version to Firefox 128 (released 2024-07-09) due to Firefox root certificate expiry on 2025-03-14
  • Moved "GM.info.script.injectInto" to "GM.info.injectInto" to match Violentmonkey
  • Moved multi storage APIs back under "GM getValues, GM setValues", "GM deleteValues" (support/issues/545) (created in 2.68 2023-03-30, changed in 2.69)
  • Removed "browser_style" in preparation for MV3
  • Removed "Convert to UserCSS" option from Direct Install
  • Removed "GM import, GM createObjectURL" API (support/issues/558) (from 2.68)
  • Removed a few known properties from "GM info"
  • Removed CodeMirror editor, JSHint, CSSLint, and js-beautify
  • Removed pre-2.68 (2023-05-29) migrate
  • Removed PSL (Public Suffix List) module API (support/issues/503) (from 2.68)
  • Updated "@grant none" to inject into the page
  • Updated "@inject-into" page to concatenate all "@require" into the same function scope (support/issues/518)
  • Updated "@require" to check for redirection to HTML (support/issues/544)
  • Updated "GM addValueChangeListener" to listen to other tabs only
  • Updated "GM fetch" (breaking change)
  • Updated "GM log"
  • Updated "GM popup" (breaking change)
  • Updated "GM.getResourceUrl" to return synchronously (also works with await)
  • Updated "GM.xmlHttpRequest" to return a Promise (breaking change)
  • Updated CodeMirror to 5.65.19 (standalone for Direct Install page only)
  • Updated duplicate new script confirmation (#23)
  • Updated GM API in preparation for MV3
  • Updated GM API to depend on "@grant" (breaking change)
  • Updated import from Stylus (2.3.14)
  • Updated Locale Maker to 1.10
  • Updated Options page user interface
  • Updated script Export button's function
  • Updated Toolbar popup user interface
  • Updated UserStyle implementation with regex() support

FireMonkey 2.74

Choose a tag to compare

@erosman erosman released this 25 Jan 20:17
c164acc
  • Added "Convert to UserCSS" option to Direct Install (where applicable)
  • Added window.external for GreasyFork (support/issues/582)
  • Dropped userstyles.org Web Install & remote update processes due site errors
  • Dropped Web Install in favour of Direct Install
  • Updated Direct Install user-interface (#2, support/issues/627)
  • Updated GreasyFork's processed install URLs

FireMonkey 2.73

Choose a tag to compare

@erosman erosman released this 11 Nov 12:09
af49b20
  • Added GM.info.isIncognito & GM.info.script.isIncognito
  • Fixed a typo error in GM getResourceUrl (#659) (from 2.68)
  • Fixed an issue with Custom Options CSS process (#293)
  • Removed openerTabId from GM openInTab on Android
  • Suppressed error logging on failure to inject installation confirmation (#601)
  • Upgraded js-beautify to 1.15.1