Skip to content

Releases: Coreoz/Windmill

2.0.1

01 Jun 11:13
Compare
Choose a tag to compare

Changelog

  • Fix Log4j warning from POI

Maven

<dependency>
  <groupId>com.coreoz</groupId>
  <artifactId>windmill</artifactId>
  <version>2.0.1</version>
</dependency>

2.0.0

26 May 09:35
Compare
Choose a tag to compare

Changelog

  • CSV export is now done by default using UTF-8 encoding. This works correctly with Excel as a BOM character is also set by default. See ExportCsvConfig to configure all this.
  • Custom mapping for CSV export. See withMapping(ExportMapping<T> mapping) in ExportConfig
  • Opencsv and POI have been upgraded to their latest versions
  • There is now an empty Excel style alongside the default borderStyle. This can be configured through the ExportExcelConfig: ExportExcelConfig.newXlsxFile().withCellStyler(ExcelCellStyler.emptyStyle())

Breaking Changes

  • At least Java 11 is required to use Windmill
  • In CsvParserConfig, charset has been replaced with fallbackCharset. Now the charset will be automatically detected with the file bom, if none is found the fallbackCharset will be used.
  • In ExportCsvConfig, charset is now of the type BomCharset and by default UTF-8 instead of ISO_8859_1
  • IteratorStreams has been moved to the streams package

Maven

<dependency>
  <groupId>com.coreoz</groupId>
  <artifactId>windmill</artifactId>
  <version>2.0.0</version>
</dependency>

1.2.2

03 Aug 12:22
Compare
Choose a tag to compare

Changelog

  • Fix JUnit Github warning (#6)

Maven

<dependency>
  <groupId>com.coreoz</groupId>
  <artifactId>windmill</artifactId>
  <version>1.2.2</version>
</dependency>

1.2.1

02 Aug 16:55
Compare
Choose a tag to compare

Changelog

  • Fix string retrieval of boolean XLSX cells (#4)

Maven

<dependency>
  <groupId>com.coreoz</groupId>
  <artifactId>windmill</artifactId>
  <version>1.2.1</version>
</dependency>

1.2.0

12 Sep 15:31
Compare
Choose a tag to compare

Changelog

  • Add the possibility to remove unnecessary wrapping quotes when writing a CSV document. (e1db3e4)

Maven

<dependency>
  <groupId>com.coreoz</groupId>
  <artifactId>windmill</artifactId>
  <version>1.2.0</version>
</dependency>

1.1.1

20 Jan 21:08
Compare
Choose a tag to compare

Changelog

  • Handle Excel formula parsing. (ee618f5)
  • Update opencsv to version 4.1. (cc09cfe)

Maven

<dependency>
  <groupId>com.coreoz</groupId>
  <artifactId>windmill</artifactId>
  <version>1.1.1</version>
</dependency>

1.1.0

29 Dec 17:00
Compare
Choose a tag to compare

Changelog

  • Enable to specify an origin point in a spreadsheet to start an Excel export. (b2ba92a)
  • Fix the update of an existing Excel spreadsheet. (960fff1)

Maven

<dependency>
  <groupId>com.coreoz</groupId>
  <artifactId>windmill</artifactId>
  <version>1.1.0</version>
</dependency>