Skip to content

Releases: Webnuvola/excel-reader

v3.2.0

21 Oct 17:34
Compare
Choose a tag to compare
  • Drop support for PHP 8.1
  • Use computed value when cell type is FormulaCell
  • Use pestphp/pest:^3.0

v3.1.0

01 Mar 18:06
Compare
Choose a tag to compare
  • Remove PHP 7.4 and 8.0 support
  • Add PHP 8.3 support
  • Upgrade Composer dependencies
  • Migrate tests to Pest

v3.0.0

13 Dec 18:17
Compare
Choose a tag to compare
  • Composer: require openspout/openspout:^4.9
  • PHP supported versions are 8.0, 8.1, 8.2
  • Remove deprecated method ExcelReader::createFromFile

v2.0.0

11 Oct 09:45
Compare
Choose a tag to compare
  • 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

22 Oct 10:37
Compare
Choose a tag to compare
  • 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

08 Sep 14:11
Compare
Choose a tag to compare
  • Add slugify method to define settings for generating slugs for column headers

v1.1.1

23 Feb 11:18
Compare
Choose a tag to compare
  • Fix for malformed tables

v1.1.0

23 Feb 09:48
Compare
Choose a tag to compare
  • 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

v1.0.0

19 Feb 10:53
Compare
Choose a tag to compare
  • Initial release