Build 3.0.0.161 of xlsgen has a fix for users using a German operating system. Such an operating system uses the '.' dot character as thousands operator for IEEE values and it causes wreak havoc when parsing numbers using the '.' as decimal separator and formulas using such numbers in XLS and XLSX files.
xlsgen ensures that a language-agnostic parser is used for these.
Of course, it is very likely that the problem affected other languages. The question is, if your thousands operator is a '.', you probably want this update. You can verify this by going in Windows / start menu / Region settings.