Build 4.5.0.21 of xlsgen fixes a problem related to hyperlinks.
By default xlsgen url-encodes urls in hyperlinks before they are written to XLSX and XLSB files. Url-encoding, for instance, replaces
# characters with
%23 sequences (23 is the hexadecimal ascii-code of the # character).
It turns out that sometimes the client application passes urls that are already url-encoded to xlsgen. Url-encoding twice simply corrupts the url, so build 4.5.0.21 exposes a
UrlEncode property to the
IXlsHyperlink interface. Defaulting to true, the client application can set it to false to avoid url-encoding twice.
Also build 4.5.0.21 includes a fix for pivot tables in XLSX files where one of the pivot table field names may have appeared with an incorrect "Row Labels" label.