|Tags||excel xlsx c library c++ c library cross platform portable open source free ooxml database values read write|
0.2.2628 Mar 2020 16:25 minor feature: Accepted patch to add xlsxioread_sheet_last_column_index() and xlsxioread_sheet_flags(). Added xlsxioread_sheet_last_row_index().
0.2.2524 Mar 2020 06:05 minor feature: Memory leaks in xlsxioread_sheet_next_cell_int/xlsxioread_sheet_next_cell_float/xlsxioread_sheet_next_cell_datetime (). Added xml:space="preserve" to text cells to preserve spacing (). Ran valgrind tests on xlsxio_xlsx2csv and xlsxio_csv2xlsx. Memory leak in write_cell_data() in xlsxio_write.c (result of get_A1col was not freed). Rewrote get_A1col() in in xlsxio_write.c to avoid on platforms where multiple calls to va_start()/va_end() don't work.
0.2.2419 Mar 2020 09:45 minor feature: Memory leak (missing free(data- basepath) in main_sheet_get_sheetfile_callback when sheet filename not found). Added support for.xlsm.xltx and.xltm files. Missing #include in xlsxio_read.c, needed for sscanf(). Clang warning "format string is not a string literal" in xlsxio_write.c.
0.2.2210 Mar 2020 03:16 minor feature: CMakeLists.txt where BUILD_XLSXIO_DLL was also defined for static libraries. Added.travis.yml to allow building with Travis CI (on Linux). Changes to xlsxio_write.c to support minizip2.
0.2.2117 Dec 2018 16:25 minor feature: Changes to xlsxio_read.c for better Microsoft Visual C++ support. Added generation and installation of.def files when building with MinGW (can be used to generate Microsoft Visual C++.lib files). Added information README.md about creating.lib files when using Microsoft Visual C++. Join_basepath_filename in xlsx_read.c to also support absolute paths (reported by Matthew James Briggs). Added CMake options to specify custom dependancy paths: ZLIB_DIR/MINIZIP_DIR/LIBZIP_DIR/EXPAT_DIR.
0.2.1919 Jun 2018 03:16 minor feature: Crash in xlsx_read.c when XML_Char_openzip is called with empty filename. Memory allocation when using minizip version of xlsx_read.
0.2.1828 Apr 2018 11:25 minor feature: Crash when trying to write to an existing.xlsx that is locked (e.g. opened in Excel). Formatting with cell coordinates.
0.2.1621 Mar 2018 08:05 minor feature: Formatting with cell coordinates.
0.2.1216 Mar 2018 08:25 minor feature: Added support for minizip and made this the default instead of libzip. Xlsxioread_open_memory() parameter data is no longer const void but void to allow free(). Doxygen warnings. CMake with Windows static libraries.
0.2.1101 Jan 2018 10:45 minor feature: CMakeLists.txt for proper DLL builds on Windows. in XML_Char_poscpy when compiled for UTF-16.
0.2.1031 Oct 2017 06:05 minor feature: Added xlsxioread_open_memory() to read file from memory buffer. Use strcasecmp instead of stricmp. Move shared strings functionality from xlsxio_read.c to seperate file.
0.2.825 Oct 2016 10:05 minor feature: Skip where "(null)" is written if cell data is NULL. Limit sheet name to 31 characters.
0.2.705 Sep 2016 19:05 minor feature: Skip phonetic data in tag also in shared strings (often used in Asian spreadsheets).
0.2.601 Sep 2016 11:45 minor feature: Skip phonetic data in tag (often used in Asian spreadsheets).
0.2.529 Jun 2016 12:45 minor feature: Reading data from cells with mixed formatting. Use correct formula for calculating column widths. Add -d parameter to xlsxio_csv2xlsx.
0.2.313 May 2016 05:42 minor feature: Fixed issue with static builds since introduction of CMake
0.2.211 May 2016 16:45 minor feature: Some compiler warnings. Only use DLL_EXPORT_XLSXIO in.h files.
0.2.107 May 2016 03:15 minor feature: Added CMake BUILD_DOCUMENTATION option (defaults to ON if Doxygen is detected). Workaround for missing stdint.h/unistd.h on Visual C. Removed -pthread when building for Apple.
0.2.003 May 2016 20:38 minor feature:
Submitted byBrecht Sanders
ManageYou can also help out here by:
← Update project
or flagging this entry for moderator attention.