New in version 8.8.9

February 19th, 2015
  • Minor update: Clarifies some error return codes

New in version 8.8.8 (December 16th, 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 version 8.8.7 (November 8th, 2014)

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

New in version 8.8.5 (September 27th, 2014)

  • Includes changes from the previous Beta versions

New in version 8.8.5 Beta (September 22nd, 2014)

  • Fixed: ANSI issue

New in version 8.8.4 Beta (September 18th, 2014)

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

New in version 8.8.3 Beta (August 27th, 2014)

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

New in version 8.8.2 (May 17th, 2014)

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

New in version 8.8.1 (May 17th, 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 version 8.8.0 Beta (February 6th, 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 version 8.6.0 (November 26th, 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 version 8.5.3 (October 24th, 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 version 8.5.1 (September 19th, 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 version 8.3.0 (September 19th, 2013)

  • This is a minor update (bug fixes only)

New in version 8.2.4 Beta (February 14th, 2013)

  • Firefox 18/19 compatibility issues

New in version 8.2.2.0 Beta (January 19th, 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 version 7.6.0.2 (November 6th, 2012)

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

New in version 7.6.0.0 (October 17th, 2012)

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

New in version 7.5.1.0 (October 6th, 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 version 7.5.0.4 (July 26th, 2012)

  • Fixed: Demo files not installed correctly

New in version 7.5.0.3 (July 11th, 2012)

  • Improved: page load timing
  • Fixed: Memory leak

New in version 7.5.0.1 (July 11th, 2012)

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

New in version 7.4.0.8 (June 27th, 2012)

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

New in version 7.4.0.7 (June 27th, 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 version 7.4.0.4 (October 14th, 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 version 7.4.0.1 (September 22nd, 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 version 7.3.0.0 (July 5th, 2011)

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

New in version 7.2.2.0 (July 5th, 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 version 7.2.1.0 (May 5th, 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 version 7.2.0.8 (April 7th, 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 version 7.1.1.5 Beta (March 8th, 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 version 7.1.1.2 Beta (February 10th, 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 version 7.1.1.1 (February 10th, 2011)

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

New in version 7.0.3.0 (November 13th, 2010)

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

New in version 7.0.2.1 (November 2nd, 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 version 7.0.0.0 (November 2nd, 2010)

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

New in version 6.6.5.0 (April 17th, 2010)

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

New in version 6.6.0.1 (February 23rd, 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 version 6.5.0.0 (January 29th, 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 version 6.3.1.1 (January 29th, 2010)

  • Added: Demo-Fillform-XPath macro

New in version 6.3.0 Beta (December 7th, 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 version 6.2.4.0 (October 29th, 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 version 6.2.3.0 (October 29th, 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 version 6.2.2.1 Beta (June 5th, 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 version 6.2.2.0 Beta (May 8th, 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 version 6.1.1.4 (January 15th, 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 version 6.1.1.3 (December 17th, 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 version 6.1.1.0 (December 6th, 2008)

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

New in version 6.1.0.9 (December 4th, 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 version 6.0.7.6 (October 24th, 2008)

  • Added: Firefox 3.1 Beta support

New in version 6.0.7.5 (September 23rd, 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 version 6.0.7.2 (September 13th, 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 version 6.0.1.6 (January 15th, 2008)

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

New in version 6.0.1.4 (December 11th, 2007)

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

New in version 6.0.1.3 (December 3rd, 2007)

  • Added Spanish localization

New in version 6.0.1.2 (November 24th, 2007)

  • Added: Dutch and Polish

New in version 6.0.1.0 (November 5th, 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 version 6.0.0.6 (October 15th, 2007)

  • Fixed: Some smaller bug fixes

New in version 6.0.0.2 (August 14th, 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.