Releases: jmcnamara/libxlsxwriter
0.9.9 August 17 2020
-
Added support for images in headers and footers. See
worksheet_set_header_opt()
. -
Added
worksheet_ignore_errors()
function to ignore Excel worksheet
errors/warnings in user defined ranges.
0.9.8 August 11 2020
- Added formatting for chart data labels and chart custom data labels.
0.9.7 August 4 2020
- Changed #lxw_chart_data_label field from
.delete
to.hide
in order to avoid reserved word conflict with C++. Issue #300
0.9.6 August 3 2020
-
Added support for chart custom data labels.
-
Fix for issue where array formulas weren't included in the output file for
certain ranges/conditions. Issue #735.
0.9.5 May 31 2020
-
Fix for issue where hyperlinks urls and tips were ignored for
worksheet_insert_image_buffer_opt()
images. -
Added
LXW_CHART_LINE_STACKED
andLXW_CHART_LINE_STACKED_PERCENT
line
charts subtypes. -
Removed
LXW_ERROR_SHEETNAME_RESERVED
warning which was used with the
reserved worksheet name "History". However, this is an allowed worksheet
name in some Excel variants so the warning has been turned into a
documentation note instead.
0.9.4 January 19 2020
- Added option to specify worksheet "object positioning" for images and charts
to define how they move or size with underlying cells.
0.9.3 January 13 2020
- Fix Xcode/Cocoapods build warnings.
0.9.2 January 13 2020
- Added support for writing cell comments, see @ref working_with_comments.
0.9.1 December 26 2019
- Fix to missing MD5 linkage in Cocoapod file.
0.9.0 December 26 2019
-
Fix to avoid duplicate images being copied to an libxlsxwriter file. Excel
uses an optimization where it only stores one copy of a repeated/duplicate
image in a workbook. Libxlsxwriter didn't do this which meant that the file
size would increase when then was a large number of repeated images. This
release fixes that issue and replicates Excel's behavior.Note, that this change adds a dependency on the Openwall MD5 library,
which is now included with the libxlsxwriter third party source files. It is
possible to compile libxlsxwriter without this library, and thus getting the
older behavior, by passingUSE_NO_MD5=1
to make.