| ⇢ | A | AbstractFormatter added | |
| A | ↛ | UnderscoreToSpaceFormatterTest removed | |
| A | ↛ | UpperCaseFormatterTest removed | |
| A | ↛ | FormatterTest removed | |
| A | ↛ | SplitCamelCaseWordsFormatterTest removed | |
| A | ↛ | HeaderTest removed | |
| A | ↛ | CsvOptionsTest removed | |
| A | ↛ | Formatter removed | |
| A | ↛ | WriterSpy removed | |
| A | ↛ | CsvSpy removed | |
| A | ↛ | HeaderSpy removed | |
| ⋮ | view more | ||
| ⇢ | A | AbstractFormatter::applyFilter() added | |
| ⇢ | A | Header::addFormatterFromString() added | |
| ⇢ | A | Writer::__construct() added | |
| ⇢ | A | Csv::__construct() added | |
| A | ↛ | Formatter::format() removed | |
| A | ↛ | HeaderTest::testAddFormatters() removed | |
| A | ↛ | SplitCamelCaseWordsFormatter::__construct() removed | |
| A | ↛ | WriterTest::testWriteCsvToNonSeekableStream() removed | |
| A | ↛ | WriterTest::testAddRowsNotArrayOfArrays() removed | |
| A | ↛ | WriterTest::testSetHeaderWithFormatters() removed | |
| A | ↛ | WriterTest::testAddRow() removed | |
| A | ↛ | WriterTest::testWriteCsvToFile() removed | |
| A | ↛ | HeaderTest::testAddMultipleColumns() removed | |
| A | ↛ | WriterTest::testWriteToString() removed | |
| ⋮ | view more | ||