* fixed 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 (thanks to coproc for suggesting this in issue 61)
* fixed missing include <stdio.h> in xlsxio_read.c, needed for sscanf() * fixed clang warning "format string is not a string literal" in xlsxio_write.c
* fixed CMakeLists.txt issue 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
* 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++
* fixed join_basepath_filename in xlsx_read.c to also support absolute paths (issue reported by Matthew James Briggs) * added CMake options to specify custom dependancy paths: ZLIB_DIR/MINIZIP_DIR/LIBZIP_DIR/EXPAT_DIR (requested by Yann Ducruy)