iMacros for Firefox Changelog

What's new in iMacros for Firefox 10.0.2.1450

Jul 9, 2018
  • iMacros for Firefox 10 is a complete rewrite of the add-on for Firefox Quantum (v56 and later) with an updated, cleaner user interface.
  • The following commands and variables are newly supported in iMacros 10:
  • CLEAR with a domain name filter for the cookies to be cleared.
  • SIZE
  • !FOLDER_DOWNLOAD
  • !FOLDER_MACROS
  • !IMAGEX, !IMAGEY
  • !PLAYBACKDELAY
  • However, due to the changes in Firefox, there are some commands, variables, and functionality that were previously supported in iMacros for Firefox that currently are not:
  • CLICK
  • EVENT, EVENTS
  • FILEDELETE
  • FILTER
  • ONDIALOG
  • PROXY
  • !POPUP_ALLOWED
  • !SINGLESTEP
  • File upload is not supported
  • iMacros for Firefox is disabled in Private Browsing mode due to restrictions in Firefox.
  • With the release of iMacros for Firefox 10.0, some features are only available with a Personal Edition (or higher) license. Purchase any iMacros license and download the File Access for iMacros Extensions module from your Ipswitch account. Customers with active service agreements for iMacros 12 already will be able to access this new module for upgrading to the full version of iMacros for Firefox 10. Download the installer from your Ipswitch Community account.

New in iMacros for Firefox 9.0.3 (Apr 21, 2018)

  • Full support for Multi Process Firefox (e10s).

New in iMacros for Firefox 9.0 Beta 1 (Nov 5, 2015)

  • This version is a major upgrade to add compatibility with the upcoming "multi-process" version of Firefox (codename Electrolysis, e10s). Please report any found issues in the iMacros for Firefox Forum and use [V9] as part of your subject line. Note that this version also works just fine in the regular, classic Firefox mode. But then, there is no advantage as compared to the current V8.94 production version.

New in iMacros for Firefox 8.9.4 (Sep 25, 2015)

  • This release fixes several reported issues with some dialogs not being handled by e.g. ONLOGIN, ONDIALOG

New in iMacros for Firefox 8.9.3 (Aug 21, 2015)

  • Fixes several reported issues with some dialogs not being handled by e.g. ONLOGIN, ONDIALOG

New in iMacros for Firefox 8.9.2 (Mar 31, 2015)

  • Fixes several reported issues with automating file downloads

New in iMacros for Firefox 8.9.2 Beta (Mar 25, 2015)

  • Fixes several reported issues with automating file downloads

New in iMacros for Firefox 8.9.1 (Mar 4, 2015)

  • Added Firefox 36 compatibility
  • Fixes "NS_ERROR_XPC_NOT_ENOUGH_ARGS: Not enough arguments [nsIWebBrowserPersist.saveURI]"
  • Fixes problem with JS code executed twice instead of once

New in iMacros for Firefox 8.8.9 (Feb 19, 2015)

  • Minor update: Clarifies some error return codes

New in iMacros for Firefox 8.8.8 (Dec 16, 2014)

  • TAG command fails since the FRAME number is not set to 0
  • Specifying a file name without extension in the ONDOWNLOAD FILE parameter should save the file with the original extension
  • SCREENSHOT FOLDER=* results in error general closed
  • Clicking Apply in the settings dialog no longer dismisses the dialog
  • Upgrading to Yosemite breaks some iMacros macros
  • Using the +something syntax in ONDOWNLOAD FILE does not follow the rules outlined in the wiki

New in iMacros for Firefox 8.8.7 (Nov 8, 2014)

  • Fixed: Some strange freeze issue in V8.8.5
  • Fixed: ONDOWNLOAD checksum issue

New in iMacros for Firefox 8.8.5 (Sep 27, 2014)

  • Includes changes from the previous Beta versions

New in iMacros for Firefox 8.8.5 Beta (Sep 22, 2014)

  • Fixed: ANSI issue

New in iMacros for Firefox 8.8.4 Beta (Sep 18, 2014)

  • Added: Firefox 32 compatibility
  • Fixed: CLEAR command issue (caused by Firefox API changes)

New in iMacros for Firefox 8.8.3 Beta (Aug 27, 2014)

  • Fixed: More fixes for ANSI encoded file issues (on Windows)
  • Fixed: Replay problem introduced in Firefox 31 affecting macros using ONDOWNLOAD

New in iMacros for Firefox 8.8.2 (May 17, 2014)

  • This version fixes some Firefox 28/29 related issues.

New in iMacros for Firefox 8.8.1 (May 17, 2014)

  • This version adds support for the latest Firefox versions, several improvements, bug fixes, and the ability to upload and test macros on the AlertFox Web Performance Monitoring service.

New in iMacros for Firefox 8.8.0 Beta (Feb 6, 2014)

  • Added: Firefox 27 support
  • Added: AlertFox support - test and upload transaction tests from within iMacros (see the Manage tab).
  • Fixed: Several bug fixes and tweaks

New in iMacros for Firefox 8.6.0 (Nov 26, 2013)

  • Added: Firefox 25 and Firefox 26 support
  • Improved: Floating iMacros icon only during recording, blue frames back during replay
  • Fixed: 16 bug fixes and tweaks

New in iMacros for Firefox 8.5.3 (Oct 24, 2013)

  • Fixed: URL GOTO not working with local files on Firefox 23 and later
  • Fixed: Bookmark macros not working with Firefox 22 and later
  • Fixed: iimDisplay was not working

New in iMacros for Firefox 8.5.1 (Sep 19, 2013)

  • New: IMAGESEARCH command also available in Firefox on Windows (requires iMacros Standard or Enterprise Edition)
  • Improved: Bookmarklet support
  • Fixed: Tab Mix Plus issue (caused by a recent Firefox update)
  • Fixed: Many other bug fixes and smaller improvements

New in iMacros for Firefox 8.3.0 (Sep 19, 2013)

  • This is a minor update (bug fixes only)

New in iMacros for Firefox 8.2.4 Beta (Feb 14, 2013)

  • Firefox 18/19 compatibility issues

New in iMacros for Firefox 8.2.2.0 Beta (Jan 19, 2013)

  • Added: EVENT is a new experimental command to automate web controls that the classic TAG command can not automate:
  • Drag & Drop
  • Sliders
  • Tricky date control
  • Ajax drop&down boxes
  • Fixed: Firefox 18 compatibility issues

New in iMacros for Firefox 7.6.0.2 (Nov 6, 2012)

  • Added: ONERRORDIALOG Firefox 16 support
  • Added: Warning about Firefox 16 Javascript replay issues

New in iMacros for Firefox 7.6.0.0 (Oct 17, 2012)

  • Added: Updated iMacros bookmarklet support - now 100% compatible to iMacros for Chrome
  • Added: Full support for the latest Firefox version

New in iMacros for Firefox 7.5.1.0 (Oct 6, 2012)

  • Fixed: The default !TIMEOUT_STEP value is no longer calculated as a percentage of !TIMEOUT[_PAGE]
  • Fixed: Saving macros as bookmarks does not work since Firefox 14

New in iMacros for Firefox 7.5.0.4 (Jul 26, 2012)

  • Fixed: Demo files not installed correctly

New in iMacros for Firefox 7.5.0.3 (Jul 11, 2012)

  • Improved: page load timing
  • Fixed: Memory leak

New in iMacros for Firefox 7.5.0.1 (Jul 11, 2012)

  • Added: Firefox 13 support
  • Fixed: Several smaller issues

New in iMacros for Firefox 7.4.0.8 (Jun 27, 2012)

  • Added: Firefox 8 support
  • Fixed: Javascript performance issue (debug api bug)

New in iMacros for Firefox 7.4.0.7 (Jun 27, 2012)

  • Added: EVAL demo macro
  • Added: Performance Profiler support
  • Added: iimGetPerformance support
  • Improved: EVAL- detect e. g. if a date is older than x days or if a number is > then y. Inside EVAL, you have the full power of Javascript available!
  • Fixed: A crash triggered by a few websites

New in iMacros for Firefox 7.4.0.4 (Oct 14, 2011)

  • Added: Firefox 7 support
  • Added: EVAL demo macro
  • Improved: EVAL- detect e. g. if a date is older than x days or if a number is > then y.

New in iMacros for Firefox 7.4.0.1 (Sep 22, 2011)

  • Added: Firefox 6 support
  • Added: EVAL - detect e. g. if a date is older than x days or if a number is > then y. Inside EVAL, you have the full power of Javascript available!
  • Scripting Edition users iimInit ("-fx"): Updated Scripting Interface, now separate binary -> download, install iimfirefoxconnector.dll in iMacros installation folder, alongside iMacros.exe
  • Fixed: Some smaller bug fixes

New in iMacros for Firefox 7.3.0.0 (Jul 5, 2011)

  • Added: Firefox 5 support
  • Added: New cloud services tab. First supported service is AlertFox
  • Fixed: Some smaller bug fixes

New in iMacros for Firefox 7.2.2.0 (Jul 5, 2011)

  • Improved: Demo macros are now installed in their own /demo-firefox folder
  • Improved: Checkbox toggled if CONTENT=YES/NO is not specified
  • Fixed: Many smaller bug fixes!

New in iMacros for Firefox 7.2.1.0 (May 5, 2011)

  • Added: URL GOTO command returns http response codes e. g. 404
  • Improved: Start-up performance
  • Fixed: run.imacros.net issue (social bookmarking)

New in iMacros for Firefox 7.2.0.8 (Apr 7, 2011)

  • Added: Full Firefox 4 support
  • Added: SAVE_ELEMENT_SCREENSHOT - Save screenshot of specified element (image, text,...)
  • Added: PROXY command to change proxy during a macro run.
  • Note: The iMacros sidebar will close and and re-open once during this update

New in iMacros for Firefox 7.1.1.5 Beta (Mar 8, 2011)

  • Added: Full Firefox 4 support
  • Added: iimRunner support for new iMacros Scripting Interface.
  • Added: Firefox 4 Javascript scripting see forum
  • Added: SAVE_ELEMENT_SCREENSHOT - Save screenshot of specified element (image, text,...)
  • Fixed: Several smaller items

New in iMacros for Firefox 7.1.1.2 Beta (Feb 10, 2011)

  • Added: New iMacros Scripting Interface.
  • Added: Firefox 4 Support (except Javascript scripting)
  • Fixed: Mac installation issue
  • Fixed: Firefox 4 Beta 10 issue
  • Fixed: Several smaller items

New in iMacros for Firefox 7.1.1.1 (Feb 10, 2011)

  • Improved: Firefox 4 Support
  • Fixed: Mac installation issue
  • Fixed: Several smaller items

New in iMacros for Firefox 7.0.3.0 (Nov 13, 2010)

  • Added: Demo-ExtractTable.iim demo macro
  • Fixed: Removed the debug log file that was left over in V7.0.2 (see

New in iMacros for Firefox 7.0.2.1 (Nov 2, 2010)

  • Fixed: Firefox treats the NAME of select option as ID % while IE does not (improves FX/IE macro compatibility)
  • Fixed: Error message when ONDOWNLOAD command was used but no download occurre

New in iMacros for Firefox 7.0.0.0 (Nov 2, 2010)

  • Added: Firefox 4.0 Beta support!
  • Fixed: Irregularly failing to handle downloads
  • Fixed: Several smaller issues

New in iMacros for Firefox 6.6.5.0 (Apr 17, 2010)

  • Improved: STOPWATCH command, see forum discussion for details
  • Fixed: Several smaller issues

New in iMacros for Firefox 6.6.0.1 (Feb 23, 2010)

  • Added: New SEARCH command, assert, search & extract from the page source code
  • Fixed: RuntimeError: Wrong format of CONTENT value bug (introduced with V6.5.0.0)
  • Fixed: Several smaller issues

New in iMacros for Firefox 6.5.0.0 (Jan 29, 2010)

  • Added: STOPWATCH LABEL and iimGetLastPerformance support
  • Added: Bookmarklet support: Now iMacros for Firefox and Chrome can use the same bookmarklets
  • Added: "Never ask again" option for the "Would you like to close all tabs" message box
  • Added: Support for new iMacros for Chrome encryption format
  • Added: Support for type=* (=> ignore type in the TAG search)
  • Added: Use frame ID to specify frame in addition to number (see FRAME command for details)
  • Added: ONDOWNLOAD File=* Folder=* WAIT=YES CHECKSUM=MD5:AF2D... support (MD5 and SHA1 are supported)
  • Added: Take Screenshot button (adds SAVEAS TYPE=PNG to the macro)
  • Improved: Change form recording ACTION syntax, now fully compatible to iMacros for IE/Chrome
  • Improved: Xpcom DLL signed
  • Improved: AJAX support, now waits TIMEOUT_TAG long for select box entries to appear
  • Fixed: Drag & Drop issue in iMacros tree view
  • Fixed: Firefox recorded DropDown differs from the iMacros for IE .
  • Fixed: Issue wit UnMHT addon
  • Fixed: Colon (:) in CONTENT not possible
  • Fixed: Wrong year in !NOW

New in iMacros for Firefox 6.3.1.1 (Jan 29, 2010)

  • Added: Demo-Fillform-XPath macro

New in iMacros for Firefox 6.3.0 Beta (Dec 7, 2009)

  • Added: Firefox 3.6b1 support
  • Added: Error and iimDisplay messages now displayed inside the tab (no longer extra dialog box to close)
  • Added: FAIL_IF_FOUND support (example use: trigger error if a text is found)
  • Added: SET !TIMEOUT_MACRO support
  • Added: iimTakeBrowserScreenshot (path, 1) support
  • Improved: HTML clickmode includes TXT now
  • Fixed: Many other smaller issues

New in iMacros for Firefox 6.2.4.0 (Oct 29, 2009)

  • Added: Firefox 3.6a1pre support
  • Added: Local macro bookmarks now with imacros://run/?m=macro.iim syntax
  • Added: Full path support for Scripting Interface: i = iim1.iimPlay("d:ademo-fillform.iim", 60)
  • Fixed: Firefox stops page loading when macro stops
  • Fixed: Many other smaller issues

New in iMacros for Firefox 6.2.3.0 (Oct 29, 2009)

  • Added: {{!CLIPBOARD}} support
  • Added: Right-click menu to iMacros Editor
  • Added: TAG XPATH support
  • Added: Error return codes
  • Added: TAG.. CONTENT=EVENT:FAIL_IF_FOUND support
  • Added: Editor Help Button links to the popular AlertFox Website Monitoring and Wiki
  • Added: Demo-Open6Tabs macro
  • Improved: Click X/Y command
  • Fixed: iimGetLastError did not return an error text
  • Fixed: Many smaller issues

New in iMacros for Firefox 6.2.2.1 Beta (Jun 5, 2009)

  • Added: {{!CLIPBOARD}} support
  • Added: Right-click menu to iMacros Editor
  • Added: TAG XPATH support
  • Added: TAG.. CONTENT=EVENT:FAIL_IF_FOUND support
  • Fixed: iimGetLastError did not return an error text
  • Fixed: Many smaller issues

New in iMacros for Firefox 6.2.2.0 Beta (May 8, 2009)

  • Added: {{!CLIPBOARD}} support
  • Added: Right-click menu to iMacros Editor
  • Added: TAG XPATH support
  • Fixed: iimGetLastError did not return an error text
  • Fixed: Many smaller issues

New in iMacros for Firefox 6.1.1.4 (Jan 15, 2009)

  • Changed: Removed Seamonkey and Flock support because of issues with the latest versions of these browsers. We plan to add support again in the future

New in iMacros for Firefox 6.1.1.3 (Dec 17, 2008)

  • Added: Better error messages if some paths do not exist
  • Fixed: #NOVAR# support
  • Fixed: STOPWATCH timer issue
  • Fixed: TAB recording issue
  • Fixed: ONLOGIN recording issue
  • Fixed: URL GOTO syntax check issue (redesigned URL syntax check)
  • Fixed: Issue with F5 (Refresh)

New in iMacros for Firefox 6.1.1.0 (Dec 6, 2008)

  • Fixed: Issue with F5 (Refresh)
  • Fixed: URL GOTO syntax check issue

New in iMacros for Firefox 6.1.0.9 (Dec 4, 2008)

  • Added: Take screenshots of the complete page in PNG format with the new SAVEAS TYPE=PNG command.
  • Added: New demo macro: Demo-TakeScreenshot-FX.iim
  • Added: Support for Portable Firefox (Check the "Store data in Profile Folder" box on the Folder options tab)
  • Added: Added line numbers to Javascript error messages
  • Added: Hide or show Javascript execution with //imacros-js:showsteps yes|no command
  • Added: Support for using "", as in CONTENT="Hello Firefox"
  • Added: CONTENT=EVENT:SAVEITEM support
  • Added: TAB T=x generates and error messgae if Tab# x does not exist
  • Added: ASCII macro format now supported (in addition to Unicode and UTF-8)
  • Added: iMacros Macro Bookmarks show iMacros icon now
  • Added: Automatic POS detection for check boxes
  • Added: User can press STOP when macro is paused
  • Added: Closing of a tab now recorded
  • Improved: iMacros preferences storage consolidated in the imacros: workspace. Old settings are transferred to the new settings. - Please report any upgrade problems in the user forum e. g. if a certain setting is lost during the upgrade!
  • Improved: The error window after SET !ERRORIGNORE YES does not steal focus
  • Fixed: iimInit ("-fx", FALSE) support
  • Fixed: CLICK X/Y command issue
  • Fixed: Many smaller issues

New in iMacros for Firefox 6.0.7.6 (Oct 24, 2008)

  • Added: Firefox 3.1 Beta support

New in iMacros for Firefox 6.0.7.5 (Sep 23, 2008)

  • Added: Firefox 3.1 Alpha 2 support
  • Added: ONDOWNLOAD FILE=* FOLDER=* WAIT=YES/NO to wait for download to complete
  • Added: NOVAR support to escape {{ characters
  • Added: Error message if ONDOWNLOAD path does not exists or has incorrect syntax
  • Fixed: WAIT timer issue

New in iMacros for Firefox 6.0.7.2 (Sep 13, 2008)

  • Added: Support to automate file uploads
  • Added: iMacros is now waiting Timeout/10 seconds for elements to appear. That is especially useful for automating AJAX functions (e. g. in Gmail).
  • Added: CONTENT attribute for CLICK X=.. Y= CONTENT=Hello
  • Improved: Better page load timing, enhanced support for frames and inline frames
  • Improved: Gmail support
  • Improved: Select boxes and radiobuttons handling
  • Improved: ONCLICK and ONBLUR events are now triggered with the TAG command
  • Improved: Recording of clicks on images, SCR attribute introduced
  • Changed: EXTRACT=HREF extracts full URL now instead of only relative path
  • Fixed: The result file of a STOPWATCH measurement was not always saved, see also Demo-Stopwatch
  • Fixed: FORM attribute was sometimes omitted during recording
  • Fixed: Scripting Interface support that was broken by a recent Firefox security update

New in iMacros for Firefox 6.0.1.6 (Jan 15, 2008)

  • Added: Chinese, Dutch, Korean, Polish and Japanese user interface [translations]
  • Added: Program descriptions in [Japanese], [Korean], [Russian], [Spanish] and [French]

New in iMacros for Firefox 6.0.1.4 (Dec 11, 2007)

  • Added: Korean, Polish and Dutch user interface [translations]
  • Added: Program descriptions in Korean, Russian, Spanish and French

New in iMacros for Firefox 6.0.1.3 (Dec 3, 2007)

  • Added Spanish localization

New in iMacros for Firefox 6.0.1.2 (Nov 24, 2007)

  • Added: Dutch and Polish

New in iMacros for Firefox 6.0.1.0 (Nov 5, 2007)

  • Added: Share Macro feature
  • Added: PAUSE command
  • Added: ADD command
  • Changed: Help button links to iMacros for Firefox page
  • Changed: http://forum.iopus.com/viewtopic.php?t=3513 (checkbox true/false now yes/no)
  • Changed: Macros were stored in temporary directories on Linux and Mac
  • Fixed: "ro" bug fix
  • Fixed: Add to del.icio.us function for long macros
  • Fixed: iimSet("-var_line", "2") ignores upper/lower case
  • Fixed: SET !DATASOURCE_LINE {{!LOOP}} works now
  • Fixed: PROMPT Input was always upper case
  • Fixed: Password not sent correctly by ONLOGIN
  • Fixed: Bug with Relative Extraction

New in iMacros for Firefox 6.0.0.6 (Oct 15, 2007)

  • Fixed: Some smaller bug fixes

New in iMacros for Firefox 6.0.0.2 (Aug 14, 2007)

  • Added support for running Javascript macros automatically
  • Added: Support for URL shortening service like Tinyurl to store macro links
  • Fixed: "Add to del.icio.us" option.