Releases: jmcnamara/libxlsxwriter
1.0.9 July 7 2021
- Added support for Excel 365 dynamic arrays.
1.0.8 July 3 2021
- Fix for dynamic library soname on Linux.
1.0.7 July 1 2021
-
Added support for writing Unix date/times via the
worksheet_write_unixtime()
function. -
Added support for dynamic library soname version to help packagers and build systems differentiate ABI versions.
1.0.6 May 28 2021
- Added support for using OpenSSL MD5 functions instead of built in third party library.
1.0.5 May 13 2021
- Added support for worksheet background images via
worksheet_set_background()
.
1.0.4 May 8 2021
- Added support for GIF image files (and in Excel 365, animated GIF files).
1.0.3 April 20 2021
- Added some fixes to make the library compile more cleanly as an R library.
1.0.2 April 15 2021
- Added option to set row heights and column widths in pixels via the
worksheet_set_row_pixels()
andworksheet_set_column_pixels()
functions.
1.0.1 March 30 2021
-
Added support for [pkg-config][pkg-config] to Make/Cmake installs.
-
Added ability to add accessibility options "description" and "decorative" to
images viaworksheet_insert_image_opt()
and #lxw_image_options. -
Added the
workbook_read_only_recommended()
function to set the Excel
"Read-only Recommended" option that is available when saving a file. -
Fixed issue where pattern formats without colors were given a default black
fill color. -
Added option to set a chart crossing to 'min' via
chart_axis_set_crossing_min()
as well as the existing 'max' option. The
'min' option isn't available in the Excel interface but can be enabled via
VBA. -
Added some additional information on using constant_memory mode with memory
mounted /tmp directories. -
Added build option to compile libxlsxwriter as a "universal binary" for both
Apple silicon and Intel-based Macs, i.e., arm64 and x86_64. S -
Fixed issue where the limit for header/footer strings was
255 bytes instead of 255 characters and as a result UTF8
strings were being truncated.
1.0.0 September 7 2020
-
Added support for worksheet conditional formatting.
-
Added performance optimization for search for control characters in strings
inworksheet_write_string()
. -
Made
lxw_datetime_to_excel_datetime()
a function public. -
There are now over 1000 test cases, including 650 tests that compare the
output from libxlsxwriter, byte for byte, against test files created in
Excel. This is also the 100th release of libxlsxwriter.