CSV v9.2.0 Release Notes

Release Date: 2019-03-08 // about 5 years ago
  • โž• Added

    • ๐Ÿ‘Œ Supports for PHP7.4 empty string for the escape character.
    • ๐Ÿ‘Œ Supports for empty string for the escape character with a polyfill for PHP7.4- versions.
    • ๐Ÿ‘€ AbstractCSV::getPathname see #321 thanks @tomkyle

    ๐Ÿ—„ Deprecated

    • League\Csv\RFC4180Field use AbstractCSV::setEscape method with an empty string instead.

    ๐Ÿ›  Fixed

    AbstractCSV::__construct correctly initializes properties

    0๏ธโƒฃ AbstractCSV::createFromString named constructor default argument is now the empty string

    AbstractCSV::setEscape now accepts the empty string like fputcsv and fgetcsv

    ๐Ÿ›  Writer::insertOne fixes throwing exception when record can not be inserted

    โš  XMLConverter convert to string the record value to avoid PHP warning on null value

    0๏ธโƒฃ Internal Stream::createFromString named constructor default argument is now the empty string

    Internal Stream::fwrite improved

    โš  Internal Stream::__destruct no longer emit warning on invalid stream filter removal.

    ๐Ÿ‘€ Internal Stream::seek returns 0 if the seeked position 0 is valid see #321 thanks @HaozhouChen

    Reader:getHeader when the record is an empty line.

    โœ‚ Removed

    • Nothing