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

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.