Speckie Changelog

What's new in Speckie 7.3

Mar 4, 2016
  • Fixed an issue with the context menu not applying spelling corrections in some web apps

New in Speckie 7.2 (Feb 4, 2016)

  • All Speckie modules signed with SHA1 & SHA2 certificates to meet changes made by Microsoft.
  • Updated to hunspell v1.3.4.
  • Fixed an issue with the SS_DICTDIR installer property not being initialised correctly (change affects commercial version only).

New in Speckie 7.1 (Feb 4, 2016)

  • Fixed a crash when using the favourites toolbar in IE 11.

New in Speckie 7.0 (Aug 4, 2015)

  • Added support for Windows 10. (Change affects commercial version only)
  • Updated to hunspell v1.3.3.
  • Updated the commercial install packages to work with Windows XP through to 10. (Change affects commercial version only)
  • Retired the seperate Windows 8 commercial install packages.
  • Fixed a reported crash under specific circumstances.
  • Fixed an issue with the context menu not applying spelling corrections in some rich editors.

New in Speckie 6.5.0 (Jun 6, 2014)

  • 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.
  • Fixed an issue with the context menu 'No Spelling Suggestions' item.

New in Speckie 6.0.0 (Sep 28, 2013)

  • 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.

New in Speckie 5.9.1 (Jun 21, 2013)

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

New in Speckie 5.8.1 (Jun 21, 2013)

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

New in Speckie 5.8.0 (Mar 22, 2013)

  • 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.

New in Speckie 5.7.0 (Dec 31, 2012)

  • 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

New in Speckie 5.6.0 (Dec 11, 2012)

  • 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

New in Speckie 5.3.1 (Dec 11, 2012)

  • Added a feature in the Speckie Settings page to specify specific web pages upon which Speckie is disabled.

New in Speckie 5.0 (Dec 11, 2012)

  • 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.

New in Speckie 4.6.1 (Aug 28, 2012)

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

New in Speckie 4.6 (Aug 24, 2012)

  • 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.

New in Speckie 4.4 (Jul 28, 2012)

  • 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

New in Speckie 4.0 (Jun 27, 2012)

  • 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.

New in Speckie 3.9.3 (May 7, 2012)

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

New in Speckie 3.9.2 (Apr 28, 2012)

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

New in Speckie 3.9 (Apr 9, 2012)

  • 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.
  • Feature available in commercial version only.

New in Speckie 3.7.6 (Mar 31, 2012)

  • Fixed a random crash in the previous release.

New in Speckie 3.7.5 (Mar 24, 2012)

  • 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.

New in Speckie 3.6 (Feb 23, 2012)

  • 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.*
  • * - Feature available in commercial version only.

New in Speckie 2.9.2 (Jan 20, 2012)

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

New in Speckie 2.9.0 (Nov 28, 2011)

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

New in Speckie 2.7.5 (Oct 14, 2011)

  • 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.

New in Speckie 2.5.0 (Sep 16, 2011)

  • 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.

New in Speckie 2.4.0 (Aug 22, 2011)

  • 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.

New in Speckie 2.1.0 (Aug 1, 2011)

  • 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 functionality.
  • Fixed a display issue on the Speckie settings page on IE 6 and 7.

New in Speckie 2.0.0 (Jul 5, 2011)

  • Added the ability to specify the installed dictionary directory (licensed users 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 (licensed users 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.

New in Speckie 1.9.5 (May 24, 2011)

  • 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.

New in Speckie 1.8.6 (May 10, 2011)

  • Updated the MSI install packages to enable specifying Speckie settings via the installer

New in Speckie 1.8.5 (May 2, 2011)

  • 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.

New in Speckie 1.8.0 (Apr 16, 2011)

  • 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.

New in Speckie 1.7.1 (Mar 30, 2011)

  • Fixed a crash when toggling checking.
  • 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
  • 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).

New in Speckie 1.6.0 (Mar 14, 2011)

  • 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.