| ⇢ | A | HelperFactory added | |
| ⇢ | A | CSV added | |
| ⇢ | A | ODS added | |
| ⇢ | A | XLSX added | |
| ⇢ | A | OptionsManagerAbstract added | |
| ⇢ | A | EntityFactory added | |
| ⇢ | A | OptionsManager added | |
| ⇢ | A | EntityFactory added | |
| ⇢ | A | HelperFactory added | |
| ⇢ | A | OptionsManager added | |
| ⋮ | view more | ||
| A | ↛ | CSV removed | |
| A | ↛ | Singleton removed | |
| A | ↛ | ReaderOptions removed | |
| A | ↛ | ReaderOptions removed | |
| A | ↛ | ODS removed | |
| A | ↛ | XLSX removed | |
| A | ↛ | AbstractReader removed | |
| A | ↛ | OptionsManagerAbstract removed | |
| ⇢ | C | ReaderAbstract::open() added | |
| ⇢ | B | ODS::escape() added | |
| ⇢ | A | OptionsManagerAbstract::__construct() added | |
| ⇢ | A | HelperFactory::createCellValueFormatter() added | |
| ⇢ | A | CachingStrategyFactory::createBestCachingStrategy(... added | |
| ⇢ | A | OptionsManagerAbstract::setOption() added | |
| ⇢ | A | ReaderFactory::getXLSXReader() added | |
| ⇢ | A | OptionsManager::getSupportedOptions() added | |
| ⇢ | A | OptionsManagerAbstract::getOption() added | |
| ⇢ | A | HelperFactory::createStringsEscaper() added | |
| ⋮ | view more | ||
| B | ↗ | A | ReaderFactory::create() improved |
| C | ↛ | AbstractReader::open() removed | |
| B | ↛ | ODS::escape() removed | |
| A | ↛ | AbstractReader::isPhpStream() removed | |
| A | ↛ | OptionsManagerAbstract::setOption() removed | |
| A | ↛ | AbstractReader::getSheetIterator() removed | |
| A | ↛ | OptionsManagerAbstract::getOption() removed | |
| A | ↛ | Singleton::getInstance() removed | |
| A | ↛ | ReaderOptions::setFieldDelimiter() removed | |
| A | ↛ | XLSX::getEscapableControlCharactersPattern() removed | |
| A | ↛ | XLSX::getControlCharactersEscapingMap() removed | |
| ⋮ | view more | ||