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.
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.*
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.
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.
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.
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.
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).
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.