Releases: erosman/firemonkey
Releases · erosman/firemonkey
Release list
FireMonkey 3.6
FireMonkey 3.5
- Fixed a Trusted Types API issue (Firefox 148) (#65)
- Updated ESLint to 10.8.0
FireMonkey 3.4
FireMonkey 3.3
- 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
FireMonkey 3.1
FireMonkey 3.0
- 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
- Added "Convert to UserCSS" option to Direct Install (where applicable)
- Added
window.externalfor GreasyFork (support/issues/582) - Dropped
userstyles.orgWeb 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
- 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