Chewing input method (IM) is based on libchewing, which is an open-source library for Traditional Chinese input. libchewing has been upgraded to the libchewing 0.3.0 version. Some of the features of the new version include the following:
Incompatibility with API/ABI.
UTF-8 based language engine core for common Unicode environment.
Includes the libchewing-data subproject.
Zuin fixes and symbol improvements.
New binary form of user hash data to speed up loading and solving hash data corruption.
Improved calculation of internal tree and phone constants.
Revised tsi.src for richer phrases and avoiding crashes.
Merge phone and phrase from CNS11643.
Improved Han-Yu PinYin to use table-lookup implementation.
Experimental frequency evaluation that re-computes chewing lifetime.
Implementation of the choice mechanism for symbol pairs.
Experimental, memory mapping-based, binary data handling to speed up data loading.
For further information, see the International Language Environments Guide.