| ⇢ | A | CellManager added | |
| ⇢ | A | RowManager added | |
| ⇢ | A | Row added |
| ⇢ | A | RowManager::isEmpty() added | |
| ⇢ | A | WriterAbstract::createRowFromArray() added | |
| ⇢ | A | CellManager::applyStyle() added | |
| ⇢ | A | EntityFactory::createRow() added | |
| ⇢ | A | Cell::getStyle() added | |
| ⇢ | A | ManagerFactory::createCellManager() added | |
| ⇢ | A | ManagerFactory::createRowManager() added | |
| ⇢ | A | Row::getStyle() added | |
| ⇢ | A | Row::__construct() added | |
| ⇢ | A | WorkbookManagerAbstract::hasCurrentWorksheetReache... added | |
| ⋮ | view more | ||
| B | ↗ | A | WriterAbstract::addRow() improved |
| B | ↗ | A | StyleManager::applyWrapTextIfCellContainsNewLine() improved |
| A | ↘ | B | WorksheetManager::addNonEmptyRow() got worse |
| C | ↗ | B | WorksheetManager::getCellXML() improved |
| A | ↛ | WorkbookManagerAbstract::hasCurrentWorkseetReached... removed | |
| A | ↛ | WorkbookManagerAbstract::addRowWithStyleToWorkshee... removed | |
| A | ↛ | WorksheetManager::isEmptyRow() removed | |
| A | ↛ | WriterAbstract::addRowWithStyle() removed | |
| A | ↛ | WriterAbstract::addRowsWithStyle() removed | |
| A | ↛ | WriterAbstract::setRowStyle() removed | |
| A | ↛ | WriterAbstract::resetRowStyleToDefault() removed | |