v6.x

v6.5.1

  • Fixed an issue with editing of existing text not being tagged when the selection changes.
  • Fixed an issue with the context menu in some WYSIWYG editors not displaying spelling corrections.

v6.5

  • Added the spell check assistant (can be enabled/disabled in the Speckie Settings).
  • Right clicking on a tagged word now overrides the default context menu on IE v6 - 9.
  • Added a JavaScript API to enable/disable the Speckie context menu.*
  • Fixed an issue with the context menu 'No Spelling Suggestions' item.
  • Fixed an issue with the Full EXE installer when installing custom dictionaries.*
  • *Change affects commercial version only.

v6.2

  • Added support for modal dialogs on alternate threads.*
  • Added an option to use an exclusive dictionary list.*
  • *Change affects commercial version only.

v6

  • Added support for IE 11.
  • Improved support for Rich Editors.
  • Updated the Settings UI to be more touch screen friendly.
  • Added a spell check dialog to improve working with large bodies of text.*
  • Updated the spell check functionality so that words are no longer tagged with each key stroke on IE 8 and older.
  • Updated the Speckie Dictionary Installer to allow uninstallation of dictionaries via the command line.
  • Dropped support for Windows 8 in the non-commercial version in favour of WinSpell. The commercial version will continue to fully support Windows 8.
  • *Change affects commercial version only.

v5.x

v5.9.4

  • Fixed a rare crash caused by a conflict with other addons.

v5.9.3

  • Fixed an issue with the Speckie JavaScript object being undefined in nested frames.*
  • *Change affects commercial version only.

v5.9.2

  • Fixed an issue with the context menu on IE 7.

v5.9.1

  • Fixed a memory leak when running within Outlook.
  • Removed dependance of the onKeyPress event for elements to work around a common JavaScript bug.

v5.8.1

  • Updated the dictionary installer so as not to overwrite existing files if they're newer.

v5.8

  • Fixed a rare crash with Zimbra mail app.
  • Fixed a rare crash with Focalpoint accounting app.
  • Resolved an issue with the workaround added in the previous release where some edit fields were not detected.
  • Made the workaround added in the previous release optionally enabled.
  • Added the ability to group spelling suggestions in the context menu by language when more than one language dictionary is used.*
  • Added an installer property for the workaround.*
  • Added an installer property for the grouping of spelling suggestions in the context menu.*
  • *Change affects commercial version only.

v5.7

  • Fixed a bug which showed 'Evaluation Expired' in the dictionaries list within the Speckie Settings.
  • Added a workaround for a bug in IE 8 and older that could cause a crash under specific circumstances.

v5.6

  • Removed the setting for notification of Beta releases.
  • Fixed an issue with same dictionary being loaded more than once.
  • Fixed an issue with the XML configuration file not being found by the installer under certain conditions.*
  • *Change affects commercial version only.

v5.3.1

  • Added a feature in the Speckie Settings page to specify specific web pages upon which Speckie is disabled.*
  • *Change affects commercial version only.

v5

  • Removed the spellcheck mode setting (the former 'Passive' mode is now the only one used).
  • Added an option in the Speckie Settings to allow the settings for single and multi-line edit field spell checking to override the spellcheck attribute on websites.
  • Added the ability for the installer to install any number of dictionaries.*
  • Added the ability to set installer properties via an XML configuration file.*
  • Added support for pop-up dialogs (created with showModalDialog/showModelessDialog).*
  • Added Shift+right click and Shift+menu key to invoke the Speckie menu in editors that block or override the default context menu.*
  • Improved support for Rich HTML (WYSIWYG) editors like CKEditor and TinyMCE.
  • Improved support for the Gmail message composer.
  • Improved overall program stability.
  • *Change affects commercial version only.

v4.x

v4.6.1

  • Added a separate installer for Windows 8 to set permissions that allow Speckie to work with IE 10's Enhanced Protected Mode.

v4.6

  • Added support for Windows 8 and Internet Explorer v10.
  • Increased the height of the word list for the User dictionary editor in the Speckie settings.
  • Changed the sorting of words to alphabetical (caseless) in the User dictionary editor in the Speckie settings.

v4.4

  • Changed the Ignore All feature to match whole words.
  • Improved handling of input fields marked as read only.
  • Fixed an instance where the tag is not removed when editing.
  • Changed the personal use installer to always require administrator privilege.
  • Settings specified on the command line now override existing settings.*
  • User dictionaries are now only created in a single directory on Windows XP.*
  • The User dictionary directory property is now capable of accepting all valid environment variables.*
  • Added a workaround for a rendering issue occuring when IE fires the document complete event before all JavaScript has completed executing.*
  • *Change affects commercial version only.

v4

  • Added a workaround for edit fields that modify input via a JavaScript function attached to the onKeyPress event. If the JavaScript function does not set the event returnValue parameter to false, with Speckie installed, it would result in repeated characers. The workaround removes Speckie's onKeyPress event handler when spell check is disabled in an edit field.
  • Changed the Ignore All feature to be case sensitive.
  • Improved handling of edit fields whos visibility is dynamically changed via CSS.
  • Added an installer switch to disable access to the Speckie settings page.*
  • *Change affects commercial version only.

v3.x

v3.9.3

  • Fixed an issue specific to the WYSIWYG editor on Invision Power Board forums.

v3.9.2

  • Fixed an issue that could cause a crash when closing a tab/window.

v3.9

  • Fixed a reported crash affecting all previous versions.
  • Added the ability to specify a directory for a user's dictionaries.*
  • Added an option in the Speckie Settings to specify a keyboard shortcut to recheck an edit field.*
  • Added an option in the Speckie Settings to specify a keyboard shortcut to move the caret to the next tagged word.*
  • Added the ability to set the user dictionary directory via the installer.*
  • Added the ability to set the keyboard shortcuts via the installer.*
  • *Change affects commercial version only.

v3.7.6

  • Fixed a random crash in the previous release.

v3.7.5

  • Fixed a crash when enabling spell check on an element.
  • Fixed a crash on certain web pages containing SAP Netweaver components.
  • Changed the default Spellcheck mode setting to Passive on new installations.

v3.6

  • Fixed an issue with rendering of the tag outside of edit fields on some websites.
  • When toggling spell checking on an element, the HTML5 spellcheck attribute is now set on the element.
  • Added a JavaScript API that allows programmatic use of Speckie on webpages (see the features page for more details).*
  • Added an option in the Speckie Settings to enable use of Speckie JavaScript API on webpages.*
  • Added an option in the Speckie Settings to specify which mouse button invokes the Speckie menu.*
  • Added an option in the Speckie Settings to specify a keyboard shortcut that invokes the Speckie menu.*
  • *Change affects commercial version only.

v2.x

v2.9.2

  • Fixed an issue with rendering of the tag on certain websites (facebook.com being the most notable).

v2.9

  • Fixed an issue with the spellcheck attribute on ancestor elements of edit fields.
  • Added the ability to silently install dictionaries with the /s command line switch.
  • Added an option to allow the spellcheck attribute to override other settings (commercial version only).

v2.7.5

  • Fixed a crash occuring with use of the TAB key.
  • Speckie is now dynamically linked to the C runtime modules to improve overall stability, with the modules now being packed in to the installer.

v2.5

  • Added an installer check to determine if IE is permitted to run add-ons. If the setting is disabled, either via the 'Internet Options' Advanced settings, or a Group Policy, the installation will abort.
  • Replaced the 'Recheck changes by editor' option with a 'Spell check mode' option. The Spell check mode can be set to Dynamic or Passive. Dynamic mode works the old way and may cause freezing in fields containing a large amount of text. Passive mode works efficiently in the background and does not cause any freezing.
  • The version number displayed in the Settings page now shows non-zero numbers only.
  • Fixed a crash when applying Settings in IE v6, 7 and 8.
  • Fixed an issue with editing tagged words, with the tag not being removed under specific circumstances.

v2.4

  • Added support for Outlook Web App 2010 and Outlook Web Access 2007. You can now middle click or use the keyboard short cut Shift+Ctrl+M on a tagged word to view the menu with suggested corrections (commercial version only).
  • Added specialised dictionaries that work as an adjunct to the main language dictionary. Specialised dictionaries now available include Medical (AU, GB, US English), Legal (AU, GB, US English), Financial (AU, GB, US English and French) and Chemistry (US English) (commercial version only).
  • Translated Speckie to Estonian and added the respective dictionary.
  • Translated Speckie to Irish and added the respective dictionary.
  • Updated the French translation to fix grammatical errors.

v2.1

  • Added support for the HTML5 spellcheck attribute. This attribute is mainly used to disable spell checking on input elements. An example of its use is on the Google Translate page.
  • Updated the new version notification to notify once for all new releases instead of once for any new release.
  • Fixed an issue with non latin characters being incorrectly handled, resulting in broken funtionality.
  • Fixed a display issue on the Speckie settings page on IE 6 and 7.

v2

  • Added the ability to specify the installed dictionary directory (commercial version only).
  • Added the ability to select which user dictionary a word is added to when using more than one dictionary for spell checking.
  • Words in user dictionaries are now sorted alphabetically when displayed in the Settings page.
  • Duplicate words in user dictionaries are now removed when displayed in the Settings page.
  • Updated MSI packages to allow setting of the install path and installed dictionaries path directly via the installer (commercial version only).
  • Changed the location of user dictionaries on Windows Vista/7 to comply with IE's Protected Mode Restrictions. The location is unchanged on Windows XP.
  • Fixed the ability to edit user dictionaries while IE's protected mode is enabled on Windows Vista/7.
  • Fixed an issue that disabled spell checking until a new window/tab was opened.
  • Fixed an issue that resulted in an incomplete Settings page.
  • Fixed the installer not preserving settings on uninstall prompt.

v1.x

v1.9.5

  • Translated Speckie to Arabic, Bulgarian, Hindi and Korean.
  • Fixed an issue with punctuation and the Arabic language.
  • Fixed a reported crash which may result from the internet connection disconnecting.
  • Fixed an issue with the Speckie settings page not appearing if Tabbed browsing was disabled in IE.
  • Added an option in the the Speckie settings to set the maximum number of spelling suggestions per dictionary.
  • Added an Ignore All item to the context menu to ignore all instances of a highlighted word.
  • Added a notification in the Speckie settings page for when scripting is disabled.
  • Updated the Arabic and German translations in the Speckie settings page.
  • Updated the Speckie installer to preserve the dictionary setting during upgrades.
  • Updated the dictionary installer to activate an installed dictionary.
  • Set the 'Recheck changes by editor' option to enabled by default.
  • Set the 'Check spelling on single line edit fields' option to enabled by default.

v1.8.6

  • Fixed a reported crash.
  • Updated the MSI install packages to enable specifying Speckie settings via the installer.

v1.8.5

  • Added the ability to configure the Speckie context menu items for advanced users. See the Help page for details.
  • Fixed a display issue with the Settings page for numerous non English languages.
  • Fixed numerous display issues with the Settings page for RTL languages.
  • Fixed a display issue with the Speckie Settings menu item under the Tools menu for numerous non English languages.
  • Fixed an issue with User Dictionary words not maintaining character case.
  • Added the keyboard shortcut Ctrl+Shift+S to edit fields. It will force a spell check of the entire field.
  • Added an option to recheck changes made by an editor. Enabling it may cause freezing with large blocks of text in multiline edit fields.
  • Amended the licensing terms.

v1.8

  • Improved support for WYSIWYG editors.
  • Translated Speckie to Catalan, Croatian, Czech, Danish, Dutch, German, Greek, Hebrew, Hungarian, Indonesian, Latvian, Lithuanian, Norwegian, Polish, Romanian, Russian, Slovak, Slovenian, Swedish, Ukranian and Vietnamese.
  • Removed the dictionaries menu items (functionality moved to the settings page).
  • Added the ability to use multiple dictionaries (configure via settings page).
  • Added a Speckie Settings context menu item.
  • Added the Speckie version number in the settings page. An asterisk icon appears beside the version number when your installed version is outdated.
  • Disabled spell checking of input elements when they're first loaded to reduce load lag. Elements are now only initially spell checked when they recieve the user's focus.
  • Changed the behaviour of the new version notification to notify only once, until a new version is installed.

v1.7.1

  • Fixed a crash when toggling spell checking.

v1.7

  • Added a configuration window. It can be accessed via the 'Tools > Speckie Options' menu item or by navigating to about:Speckie.
  • Localised the Speckie configuration page to English (US and British), Czech, French, Italian, Spanish and Portugese (apologies to my foreign friends if the translations are a little course).
  • Fixed an issue with module registration on network installs using the MSI install packages.
  • Fixed numerous other minor issues on IE6 and IE7.
  • Removed requirements for the VC++ Runtimes.
  • Words containing digits are now ignored.
  • Words in foreign characters are now ignored .
  • Fixed a number of issues related to general editing.
  • Resolved an issue with Speckie not loading with pinned sites (see FAQ page).
  • Fixed an issue with apostrophes adjacent to words incorrectly being tagged.
  • Fixed a number of issues related to general editing.
  • The issue with edit fields on Facebook not working should also be resolved.
  • An issue with the Italian dictionary not working with accented characters is resolved.
  • Fixed an issue with words containing punctuation not being tagged (this was originally by design). Misspelt words containing punctuation are now tagged.
  • Fixed an issue where tagged words ending in a line break would sometimes lose their tag.
  • Fixed a crash on a specific website (pricewatch.com).

v1.6

  • Fixed an issue with Speckie not working when multiple tabs were in use.
  • Fixed an issue with the context menu not showing Speckie items under certain conditions.
  • Fixed an issue with editing tagged words and the tag not being removed.

v1.5.5

  • Fixed an issue on vBulletin boards with the quick reply box for real this time (promise !).

v1.5.4

  • Fixed a memory leak when navigating websites.
  • Fixed a navigational slow down on certain websites.
  • Fixed the context menu not showing spelling suggestions when the zoom was not set at 100%.

v1.5.1

  • Fixed a crash with the 64 bit version.
  • Updated installer to check for MSVC++ runtimes, if not found they're downloaded and installed automatically.

v1.5

  • Fixed an issue with spell checking beyond an element's scope.
  • Fixed an issue with the dictionary not switching under certain conditions.
  • Fixed an issue on vBulletin boards with the quick reply box. This one is still a little finicky and may require you to hide/show the box for the spell checking to kick in.
  • Updated the installer to check for running instances of Internet Explorer. When found, you'll be prompted to close them; Yes auto closes them, No does nothing (assumes you closed them), Cancel aborts the installation.
  • Updated the installer to prompt during uninstall to save your Speckie dictionaries from deletion.

v1.4

  • Changed the install directory from LocalAppDir to AppDir (Roaming)
  • Restructured the installation folder to resolve issues arising from seperate installation paths when both the 32 and 64 bit versions are installed
  • Removed the ability to select the installation folder from the installer to prevent installation in write protected folders.
  • Created an all-in-one installer that will install Speckie based on the OS version.
  • Added a new version notification that checks once per day.
  • Updated to hunspell v1.3.1.

v1.3

  • Fixed multiple bugs that arose with multiple tabs open.
  • Resolved an issue where certain input fields were not being detected.

v1

  • Initial release.