Skip to content

Releases: jmcnamara/libxlsxwriter

1.0.9 July 7 2021

07 Jul 22:57
Compare
Choose a tag to compare
  • Added support for Excel 365 dynamic arrays.

1.0.8 July 3 2021

03 Jul 09:39
Compare
Choose a tag to compare
  • Fix for dynamic library soname on Linux.

1.0.7 July 1 2021

01 Jul 22:40
Compare
Choose a tag to compare
  • 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

28 May 15:07
Compare
Choose a tag to compare
  • Added support for using OpenSSL MD5 functions instead of built in third party library.

1.0.5 May 13 2021

13 May 23:34
Compare
Choose a tag to compare
  • Added support for worksheet background images via worksheet_set_background().

1.0.4 May 8 2021

07 May 23:41
Compare
Choose a tag to compare
  • Added support for GIF image files (and in Excel 365, animated GIF files).

1.0.3 April 20 2021

20 Apr 20:22
Compare
Choose a tag to compare
  • Added some fixes to make the library compile more cleanly as an R library.

1.0.2 April 15 2021

15 Apr 19:21
Compare
Choose a tag to compare
  • Added option to set row heights and column widths in pixels via the
    worksheet_set_row_pixels() and worksheet_set_column_pixels() functions.

1.0.1 March 30 2021

30 Mar 13:37
Compare
Choose a tag to compare
  • Added support for [pkg-config][pkg-config] to Make/Cmake installs.

  • Added ability to add accessibility options "description" and "decorative" to
    images via worksheet_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

07 Sep 23:14
Compare
Choose a tag to compare
  • Added support for worksheet conditional formatting.

  • Added performance optimization for search for control characters in strings
    in worksheet_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.