Skip to content

1.1.0 Release

Compare
Choose a tag to compare
@gogowitsch gogowitsch released this 09 Aug 13:02
· 97 commits to master since this release

Features:

  • Added getCollection method that returns a Illuminate\Support\Collection object - useful for using the mapping functions.
  • New function getTotalDataRowCount for getting total data row count without parsing all data.

Bugfixes:

  • Replaced fread with file_get_contents to avoid the 8192-byte limit. This is important when reading from a stream. Before this fix, the CSV data would be truncated without a warning.
  • ParseCSV now ignores empty lines at the end of files.

Maintenance:

  • Dropping PHP 5.4 support. In composer.json we now explicitly specify the minimum PHP version as 5.5. Folks, please use 7.x for performance and security, but ParseCSV does support PHP 5.5 and higher.
  • Improved documentation, e.g., in README.md and ChangeLog.txt.
  • Improved PHPUnit code coverage.