Revision history for Excel-ValueWriter-XLSX
1.09 20.02.2025
- fix a bug in date regexes, introduced in 1.08
- do not die on invalid dates, but treat them as strings (like Excel does)
1.08 05.03.2024
- accept a new option to add_sheet() for specifying column widths
- validate params using Data::Domain instead of Params::Validate
- internal refactorings
1.07 31.05.2023
- make sure that Excel tables have at least one data row
1.06 18.05.2023
- if DBIx::DataModel is used, it must be >= 3.0
1.05 14.05.2023
- add_sheet() can take a DBI::st or DBIx::DataModel::Statement as argument
1.04 25.04.2023
- perl treats strings "infinity" or "NaN" as numbers ... but Excel does not
- escape control chars in the form _x...._ (borrowed from Excel::Writer::XLSX::Package::SharedStrings)
1.03 28.01.2023
- fixed bug : sheet content was not properly UTF8-encoded
1.02 28.01.2023
- added support for defined names
1.01 23.01.2023
- added support for booleans
1.00 05.01.2023
- test_requires DBD::SQLite
0.9 03.01.2023
- fix missing dependencies for tests
0.8 02.01.2023
- added method "add_sheets_from_database"
0.7 04.11.2022
- added parameter "compression_level"
0.6 02.08.2022
- escape XML entities in formulas
0.5 02.08.2022
- bug fix : $VERSION was declared with 'my' instead of 'our'
0.4 01.08.2022
- save_as() can also take a filehandle instead of a filename
0.3 31.07.2022
- support for formulas
0.2 15.01.2022
- fix UTF8 support
- new optional parameter: $headers
0.1 14.01.2022
- initial release