CSV v6.0.0 Release Notes

Release Date: 2014-08-28 // over 9 years ago
  • โž• Added

    • Stream Filter API in League\Csv\AbstractCsv
    • named constructors createFromPath and createFromFileObject in League\Csv\AbstractCsv to ease CSV object instantiation
    • ๐Ÿšš detectDelimiterList in League\Csv\AbstractCsv to replace and remove the use of RuntimeException in detectDelimiter
    • setEncodingFrom and setDecodingFrom in League\Csv\AbstractCsv to replace setEncoding and getEncoding for naming consistency
    • newWriter and newReader methods in League\Csv\AbstractCsv to replace Writer::getReader and Reader::getWriter

    ๐Ÿ—„ Deprecated

    • Nothing

    ๐Ÿ›  Fixed

    • League\Csv\Reader::each more strict $callable MUST returns true

    โœ‚ Remove

    • League\Csv\AbstractCsv::detectDelimiter
    • League\Csv\AbstractCsv::setEncoding and League\Csv\AbstractCsv::getEncoding
    • League\Csv\Reader::setSortBy
    • League\Csv\Reader::setFilter
    • League\Csv\Reader::getWriter
    • League\Csv\Writer::getReader
    • League\Csv\Reader::fetchCol