Karamasoft - ASP.NET Spell Checker, ASP.NET Search Engine, ASP.NET Rich Text Editor, Silverlight Controls
   UltimateSpell Release History

UltimateSpell 3.7 Service Pack 4 - 10/12/2013

Bug Fixes

UltimateSpell 3.7 Service Pack 3 - 02/07/2013

Bug Fixes

UltimateSpell 3.7 Service Pack 2 - 08/12/2012

Bug Fixes

UltimateSpell 3.7 Service Pack 1 - 01/16/2012

Bug Fixes

UltimateSpell 3.7 - 06/27/2011

New Features

Auto Correct File: You can use the en-US.auto file under the Dictionary folder in order to suggest a specific word for a specific misspelling. Supported in .NET 2.0 and higher. See the Auto Correct sample.

Capitalize First Letter of Sentences: You can enable the CapitalizeFirstLetterOfSentences property to capitalize first letter of sentences automatically when SpellAsYouType and AutoCorrect properties are enabled. Supported in .NET 2.0 and higher. See the Auto Correct sample.

Context Menu: You can use Cut/Copy/Paste when SpellAsYouType is enabled and you right-click a misspelled word. Supported in .NET 2.0 and higher. See the SpellAsYouType sample.

Word Breaks: Characters such as period and comma are now treated as word characters to generate spelling errors when there is no space after these characters. Supported in .NET 2.0 and higher. See the SpellAsYouType sample.


Bug Fixes

UltimateSpell 3.6 Service Pack 1 - 08/09/2010

Bug Fixes

UltimateSpell 3.6 - 01/04/2010

New Features

Show Synonyms: You can show the synonyms of a word by right-clicking on it and selecting the Synonyms option in the context menu. Supported in .NET 2.0 and higher. See the Show Synonyms sample.

Grammar Check: You can easily check grammar provided that you have Microsoft Word 2003 or 2007 installed on your web server. Supported in .NET 2.0 and higher. See the Grammar Check sample.

Bug Fixes
  • Fixed the "HTML Tags being removed" issue. See Support Forums
  • Fixed the "Invisible border around the spell as you type area for IE8 on Vista and Windows 7" issue.
  • Fixed the "Client-side script error when an image is selected inside the editable area and the spell check dialog box is opened" issue.
  • Fixed the "When the first word in the new paragraph is misspelled, the word is shifted to right after selecting the correct word from the list" issue. See Support Forums
  • Fixed the "Pasting from Word document corrupts content" issue. See Support Forums
  • Fixed the "JavaScript error when text area border width was defined as a string such as thin, medium or thick" issue. See Support Forums
  • Fixed the "Spell as you type Popup for Scrolling TextBoxes" issue. See Support Forums
  • Fixed the "Right click menu not topmost" issue. See Support Forums
  • Fixed the "Horizontal scrollbar showing for the spell as you type layers" issue.
  • Fixed the "Context menu for the words having spelling errors" issue.
  • Fixed the "Textbox border color is overriden when SpellAsYouType is enabled" issue.
  • Fixed the "Retain Text Formatting" issue. See Support Forums
  • Fixed the "UltimateSpell placed inside AJAX UpdatePanel control" issue.
  • Fixed the "UltimateSpell placed inside AJAX Toolkit TabStrip control" issue.
  • Fixed the "HasSpellingErrors returns true after errors are corrected" issue. See Support Forums
  • Fixed the "HTML element attributes being partially displayed before the word with spelling errors in Spell Check dialog" issue.

UltimateSpell 3.3 Service Pack 1 - 02/09/2009

New Features
  • Spell as you type layer is now rendered in its original place instead of the absolutely positioned layer to handle complex user interface scenarios such as MultiView control and scrollable DIVs. See Support Forums and Support Forums
  • Added Resume client-side API method to resume spell as you type operation.
Bug Fixes
  • Fixed the issue "Dialog removes return characters". See Support Forums
  • Fixed the client-side script error when checking whether the CSS path is already loaded in the document.
  • Fixed the issue with paths having double dots causing broken HTML tags in spell check dialog box.
  • Fixed the focus event handler issue by automatically replacing the focus event with focusin event.

UltimateSpell 3.3 - 12/17/2008

Auto Event Wireup: You can autowire the client-side events of your editable controls when spell as you type is enabled. When you set the AutoEventWireup property to True, the client-side event handlers of your editable controls are automatically recognized and called by the spell as you type box.

Bug Fixes:
  • Fixed the "Less Than symbol causing text to disappear" issue. See Support Forums
  • Spell actions are now prevented when Enabled property of UltimateSpell is set to False.
  • The context menu inside the Spell As You Type box can now overlay the iframes generated by the controls such as ModalPopupExtender.
  • AddEventHandler client-side API method now recognizes the copy, cut, and paste events.
  • Spell checking is now prevented for the key press that doesn't change the content of the text area.
  • Single quote issue is fixed for French words.
  • An ASP.NET Spell UpdatePanel issue is resolved.
  • Fixed the "Mozilla returns -1 for maxLength if it is not defined" issue.
  • Fixed the "Control becomes invisible for cases such as UltimateSpell inside MultiView" issue.
  • SetEditorHTML client-side API method is now used when SpellAsYouType source is UltimateEditor.
  • The type of parent.window.dialogArguments is now checked to determine whether the spell check dialog box is a modal dialog.
  • SpellAsYouType feature now moves the cursor to the current bookmark and selects the current range only if the current range is a TextRange object.

UltimateSpell 3.2 - 11/03/2008

Side-by-side Installation: Install ASP.NET 1.1, 2.0, and 3.5 editions side-by-side on the same machine, and work with all of them in parallel.


UltimateSpell 3.1 - 04/21/2008

Negative Filtering: You can now use the ControlIdsToCheck property to exclude editable areas from the spell checking process by adding a minus "-" prefix.

Auto Position: Spell as you type boxes are now automatically positioned whenever the page layout is changed after the page is loaded.

Auto Hide Scrollbar: Scrollbar in single line textbox is now hidden.

Auto Apply MaxLength: MaxLength property for a textbox is now automatically applied to the spell as you type textbox and spell check dialog box.

Auto Focus: When focus is programmatically set on the source textarea, it automatically moves the focus into the spell as you type box.

Bug Fixes:

  • AddEventHandler can now handle drag and drop related events. See Support Forums
  • SpellAsYouType is now correcting the right word. See Support Forums
  • Print issue with spell as you type box is now fixed. See Support Forums
  • Double underline issue is now fixed. See Support Forums
  • The issue of IE6 crashes with SpellAsYouType and SmartNavigation set to True is now fixed. See Support Forums
  • Replacing a misspelled word by highlighting and typing another word issue is now fixed. See Support Forums
  • Typing a space inside a misspelled word issue is now fixed. See Support Forums
  • The cursor position issue with Add To Dictionary issue is now fixed. See Support Forums
  • The issue with typing a space and opening a dialog simultaneously is now fixed. See Support Forums
  • Suggestion box z-index issue with multiple spell as you type is now fixed. See Support Forums
  • UltimateSpell now suggests uppercase words when the misspelled words are uppercase. See Support Forums
  • Issues with ASP.NET Spell UpdatePanel are now fixed.
  • The issue with typing before and after a misspelled word is now fixed.
  • The issue with selecting an incorrect word multiple spelling mistakes is now fixed.
  • Focus issue with the Spell Check button after the spell check dialog box is closed is now fixed.
  • ASP.NET validation issue is now fixed when spell as you type is enabled.
  • Horizontal scrollbar issue with multi line textarea when continuous text is entered is now fixed. Now the content wraps to next line, and a word-break occurs when necessary.
  • IgnoreRepeatedWords is now working properly when SpellAsYouType is enabled.
  • The issue with not removing the red underline on correction is now fixed.
  • The issue with copying and pasting multiple times in a sequence is now fixed.
  • The issue with the Cancel button causing all the buttons to be disabled after clicking the Ignore All button is now fixed.
  • The issue with setting the innerHtml with encoded HTML characters is now fixed.
  • Now it replaces & with & in source element text. Otherwise, & will be lost after setting the body innerHTML property.
  • Restart method on the client-side now takes restoreCursor parameter to restore the cursor position.
  • When the TAB key is pressed, now it underlines the last spelling mistake, and moves the focus to another control.

UltimateSpell 3.0 - 01/08/2007

SpellAsYouType: You can see the spelling errors as you type in any editable control on your web page.

AutoCorrect: It can automatically correct your spelling errors as you type.

LookUpMeaning: You can look up the meaning of a suggested word in an online dictionary.

CausesValidation: Added a new property to let the user decide whether the spell button causes validation.

Keep Ignores Alive: If you click Ignore All to ignore all occurences of a word it will keep them alive until you refresh the page.

Medical Dictionary: Introduced a website that offers medical dictionary in a format that you can use with UltimateSpell.

Spell Enabled: Supports UltimateSpell (former UltimateCallback) and ASP.NET Spell (former Atlas).


UltimateSpell 2.0 - 05/06/2006

Custom Dictionaries: You can add words to your custom dictionaries, and cache them as regular dictionaries.

Supports Windows Forms: You can use the Windows Forms samples in C# and VB with full features and user interface.


UltimateSpell 1.1 - 02/07/2006

Language: You can customize the wording in the spell check dialog box based on the language you use.


UltimateSpell 1.0 - 11/20/2005

Initial release.