Releases: iSnow/xcelite
Releases · iSnow/xcelite
v1.3.0
1.3.0 (Link to github)
- Added
anyColumnCreatesCollection
option to allow@AnyColum
to switch between two behaviors (forBeanSheetReaders
only) if an Excel sheet contains more than one column with the same column name:- false (default for versions <2.0): like in previous versions, only the last column value is returned, ie. if your sheet has three columns named "project name" that are part of an
@AnyColum
set, only the value of the last (right-most) column will be returned - true: (default for version 2.0 and up): all column values in
@AnyColum
sets are returned asCollection
s, so that no data is lost
- false (default for versions <2.0): like in previous versions, only the last column value is returned, ie. if your sheet has three columns named "project name" that are part of an
- Big refactoring of SheetReader and SheetWriter subclasses to use common code bases
- Some additional tests, esp. for Writers
Cleanup release
Mostly just updated dependencies and integrated a couple pull requests to the abandoned eBay-repo to carry the project on.
Find stable releases here: https://github.com/xcelite-io/xcelite/releases
Most important changes
- Java version is now set to 8 (might still compile for 6)
- Added ProjectLombok as dependency to replace the try/catch blocks that convert checked exceptions to runtime-exceptions with the @SneakyThrows annotation from Lombok.