Build 3.0.0.97 of xlsgen adds another improvement to the formatting of floating-point values (formatting occurs when you are doing a rendering, or calling the FormattedLabel() method). Thousands separators were systematically padded, for instance a value such as 24256,8 would be formatted as "24 256,8" (or "24,256.8" depending on your locale) even in cases when the number format associated to the cell would not specify thousands separators.
Beginning with this build, only number formats which explicitely specify thousands separators will cause formatting such as "24 256,8". Otherwise the formatting will be "24256,8".