Main reason for this release is to fix the errors in version 2.0.0. List of changes (from README.txt):
1) Solved the problem with german umlauts and other non-ASCII chars in the version for Microsoft® .NET®. The solution was to change the class de.mgmechanics.myflipflops.File.TextResource. Now it is possible to read all resource files either from outside the jar or exe file XOR from inside. Which one will be used - those from inside or outside jar/exe? While launching JDecisiontable looks for a file StringResource.json in the same folder as the jar/exe is. If found it used it as default resource file and tries to read all other resource files from same place. If they are not there they are considered to be not available.
So we ship the resource files for the Microsoft® .NET® - version of JDecisiontable in same folder as JDecisiontable.exe and IKVM.dlls. For the Java version this is not needed so all you need to run JDecisiontable is the JDecisiontable*jar file.
2) Ctrl + "#" does not work in JDecisiontable for Microsoft® .NET®. Use Ctrl + T instead.
3) Ctrl + "-" does not work in JDecisiontable for Microsoft® .NET®. Type "d" to get a "don't care" - decision.
4) Catching letters to know which key user typed does not work in JDecisiontable for Microsoft® .NET®. Thus, I removed the feature to use custom type keys (introduced with version 2.0.0) and get displayed custom letters for non-editable cells, i.e. German localisation type an "j" and get a "J" for a Yes-decision. Now all localisations use same keys and get same letters displayed (as in English version).