Build 3.0.0.20 of xlsgen makes an important improvement to rendering floating-point values.
Before that build, when a number such as 0,746357 would be rendered in a cell where the formatting is set to Number with 2 decimals, xlsgen would store it as 0,746357 but render it (display, print) as 0,74, therefore truncating the value correspondingly. This was a convention.
Turns out Excel has another convention which is to round up the last decimal to the next value. In the example above, this would become 0,75, because the next decimal 6 is greater or equal than 5.
Neither convention is good or bad, simply a convention.
Beginning with this build, xlsgen adopts Excel convention.
For rendering and display, xlsgen now rounds up values as in Excel.
This obviously causes rendering and display changes. Customers may review this before considering there is a fault in the program.