Applied the Jazzy patch which enables
the spell checker to start operation from current caret position rather
than from beginning of document every time
Added spellcheck support for foreign
languages (dictionary files (.dic) need be copied into .vietime
directory)
More refactoring
12 February 2006 - VietIME v1.2
Added new functionalities that are
frequently used in editing Vietnamese text, such as Spell Check,
Convert, Change Case, Strip Diacritics, Normalize Diacritics, Sort
Vietnamese words, etc. These operations are only available to Swing
applications
4 December 2005 - VietIME v1.1.1
Fixed a bug that had caused the input
engine to stop following some of the options selected by users if the
input method was switched off and back on
Fixed a minor bug with repeating the
accent key to remove the accent during SmartMark mode off
20 November 2005 - VietIME v1.1
Refactored using Design Patterns to
improve code reuse, program extensibility and maintainability
Added a context menu to the status
window to provide full control of input engine
6 October 2004 - VietIME v1.0.4
Localized input method's interface in support of
Vietnamese Locale vi in J2SE 5.0 (Bug ID:
4932968)
Fixed a keyboard engine bug related to entry
of  and Ô letters in Telex mode
16 August 2003 - VietIME v1.0.3
Updated input engine to add improved
support for diacritical mark shifting
11 May 2003 - VietIME v1.0.2
Improved input engine performance:
added diacritical mark removal
mechanism
more efficient key input processing
2 October 2002 - VietIME v1.0.1 (requires
J2RE 1.4 or later)
29 April 2002 - VietIME v1.0 (requires J2RE
1.3 or later)
Worked around a bug: Enter and Tab keys could be used to
commit text, but they themselve could not be committed along with the
composed text (Bug ID: 4712160)