Releases: box/spout
Version 2.1.0
Spout now supports styling!
It also forces Excel to display multi-line strings correctly, wrapping the text in the cell and breaking it as expected.
Version 2.0.1
Prevented infinite loop when trying to read a CSV file ending with an empty line
Version 2.0.0
This version introduces a new way to iterate over the files, moving away from the hasNext()
/ getNext()
method to use PHP iterators and the standard foreach
loop. It also unifies the way CSV and XLSX files are read.
This change required a major version bump, as it is not backwards compatible.
Version 2.0.0 also brings a few nice additions:
- Better error handling when processing XML files
- CSV reader now supports multiple encodings
- Scrutinizer-CI replaces Coveralls.io and brings very valuable data
Version 1.1.0
Introduced new caching strategy when extracting shared strings for reading. This should really speed up Spout for small files!
Version 1.0.11
Fixed XLSX writer on Windows
Improved support for cell value types
Added code coverage integration through coveralls.io
Version 1.0.10
Added proper support for all cell types
Fixed issue with cells that don't have values
Removed version from composer.json
Version 1.0.9
Added support for files without a sharedStrings.xml file
Added support for files containing formulas
Updated README
Version 1.0.8
Fixed issue with ZipArchive and directory separators on Windows
Version 1.0.7
Improved code coverage
Unified interface between Reader and Writer
Version 1.0.6
Improvements around sheets name:
- they can be retrieved while reading
- they can be customized while writing