Releases: ngoanh2n/csv-comparator
Releases Β· ngoanh2n/csv-comparator
1.9.0
πΊ Changes
- CsvComparisonOptions.Builder.setCharset(value) -> charset(value)
- CsvComparisonOptions.Builder.setLineSeparator(value) -> lineSeparator(value)
- CsvComparisonOptions.Builder.setResultOptions(value) -> resultOptions(value)
- CsvComparisonResultOptions.Builder.setLocation(value) -> location(value)
π Dependencies
- Allure: 2.24.0 -> 2.25.0
- Commons: 1.3.0 -> 1.4.0
1.8.0
1.7.0
πΊ Changes
- CsvComparisonResult.isDifferent() -> hasDiff()
- CsvComparisonResult.isDeleted() -> hasDeletion()
- CsvComparisonResult.isInserted() -> hasInsertion()
- CsvComparisonResult.isModified() -> hasModification()
- CsvComparisonResult.rowsKept() -> getKeptRows()
- CsvComparisonResult.rowsDeleted() -> getDeletedRows()
- CsvComparisonResult.rowsInserted() -> getInsertedRows()
- CsvComparisonResult.rowsModified() -> getModifiedRows()
π Features
- Bulk comparison between 2 directories
- Allow to change comparison description on Allure via file
csv-comparator-allure.properties
in folderresources
π Dependencies
- Allure: 2.22.2 -> 2.23.0
- Commons: 1.2.0 -> 1.2.3
1.6.0
1.5.0
1.4.0
πΊ Changes
- CsvComparisonOptions.Builder.setColumns(..) -> selectColumns(..)
- CsvComparisonOptions.Builder.setIdentityColumn(..) -> selectColumnId(..)
- CsvComparisonOptions.Builder.extractHeader() -> withoutHeaders()
π Features
1.3.0
1.2.0
πΊ Changes
- CsvComparisonResult.getAddedRows() -> rowsInserted()
- CsvComparisonResult.getDeletedRows() -> rowsDeleted()
- CsvComparisonResult.getModifiedRows() -> rowsModified()
- Change methods for CsvComparisonOptions.Builder
- Apply CsvComparisonVisitor for CsvComparator
π Features
- Add CsvComparisonResultOptions
- Add CsvComparisonResult.rowsKept()
- Allow adding headers to result files (#2)