Release Name: 2.1

Notes:
DictionaryMaker is a graphical tool for creating electronic pronunciation dictionaries 
(for natural languages). The system allows a user to develop a pronunciation dictionary 
without requiring expert linguistic knowledge or programming expertise.

==================================================
version 2.1 February 2007
release notes created by: bmcalister@users.sourceforge.net

version 2.0 was released September 2006, see release-notes-2.0.txt 


Bug fixes
-----------------------

New rules are now extracted when importing a Dictionary during project creation, or during a session via the menu option.

The current batch size when in batch mode now only increments if a words pronunciation is changed. Before it would increment
when a word was verified as correct with the predicted pronunciation, but no new rules would be added in this case.

A rule extraction message dialog box is now shown when ever rules are extracted.

When importing a dictionary during a session via the menu option, the correct words are no longer lost, but are imported.

When exporting rules via the menu option, the system no longer prompts the user with the same dialog again after exporting has
completed.

When exporting rules the rules are now in the correct order.

Audio support no longer crashes when creating a new project. 

Audio playback after pressing the verification buttons or play button no longer results in runaway threads that slowed performance down.

Audio resources are now allocated more efficiently. System memory is no longer drained every time audio playback occurs. Before the audio playback would drain system memory to such a point that the system would crash.

Audio button state (Play or Stop) is now changed using Java Events. Before a thread was used to change the status of the button.

The user can no longer verify a word during audio playback. The verification buttons are now acitvated and deactivated according to whether playback is occuring or not.