Releases: Webnuvola/excel-reader
Releases · Webnuvola/excel-reader
v3.2.0
- Drop support for PHP 8.1
- Use computed value when cell type is
FormulaCell
- Use
pestphp/pest:^3.0
v3.1.0
- Remove PHP 7.4 and 8.0 support
- Add PHP 8.3 support
- Upgrade Composer dependencies
- Migrate tests to Pest
v3.0.0
- Composer: require
openspout/openspout:^4.9
- PHP supported versions are
8.0
, 8.1
, 8.2
- Remove deprecated method
ExcelReader::createFromFile
v2.0.0
- Composer: remove
box/spout
, require openspout/openspout
, update php version
- Add OpenSpout3 library
- Run test workflow: do not exclude
prefer-lowest
on php 8.0
, add php 8.1
- Add upgrade guide to
README.md
Upgrade from v1
to v2
Library box/spout
is replaced with openspout/openspout
, there are no breaking changes.
If you are using box/spout
outside this library, please refer to openspout/openspout
upgrade guide.
v1.3.0
- Add
skip
method to define how many rows should be skipped
- Add
preserveEmptyRows
method to define if empty rows should be preserved or not (compatible only with box/spout:^3.0)
- Add
version
static method to retrieve box/spout library version
v1.2.0
- Add
slugify
method to define settings for generating slugs for column headers
v1.1.0
ExcelReader
now requires FileInterface
instead of string
in __construct
- Deprecated
ExcelReader::createFromFile
in favor of ExcelReader::createFromPath
- Add
ExcelReader::createFromString
static method
- Add
FileInterface
to handle normal and temporary files