| ⇢ | A | OptionsManager added | |
| ⇢ | A | ReaderAbstract added | |
| ⇢ | A | EntityFactory added | |
| ⇢ | A | HelperFactory added | |
| ⇢ | A | OptionsManager added | |
| ⇢ | A | HelperFactory added | |
| ⇢ | A | CSV added | |
| ⇢ | A | ODS added | |
| ⇢ | A | XLSX added | |
| ⇢ | A | OptionsManagerAbstract 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 | XLSX::unescape() added | |
| ⇢ | A | XLSX::getEscapableControlCharactersPattern() added | |
| ⇢ | A | ReaderAbstract::getStreamWrapperScheme() added | |
| ⇢ | A | XLSX::getControlCharactersEscapingMap() added | |
| ⇢ | A | XLSX::escapeControlCharacters() added | |
| ⇢ | A | ReaderAbstract::isSupportedStreamWrapper() added | |
| ⇢ | A | HelperFactory::createSheetHelper() added | |
| ⇢ | A | ReaderAbstract::isPhpStream() added | |
| ⋮ | view more | ||
| B | ↗ | A | ReaderFactory::create() improved |
| C | ↛ | AbstractReader::open() removed | |
| B | ↛ | ODS::escape() removed | |
| A | ↛ | ReaderOptions::setEndOfLineCharacter() removed | |
| A | ↛ | AbstractReader::close() removed | |
| A | ↛ | CachingStrategyFactory::getBestCachingStrategy() removed | |
| A | ↛ | Reader::getOptions() removed | |
| A | ↛ | AbstractReader::setGlobalFunctionsHelper() removed | |
| A | ↛ | ReaderOptions::setTempFolder() removed | |
| A | ↛ | RowIterator::getEncodedEOLDelimiter() removed | |
| A | ↛ | AbstractReader::setShouldPreserveEmptyRows() removed | |
| ⋮ | view more | ||