Releases: miachm/SODS
Releases · miachm/SODS
v1.8.3
Refactor/rewrite of the internal data structure. That should fix the next issues:
- Range#getValues() is very slow when reading large sheet (100K rows) #102
- Range#setValue/setValues is very slow for large sheet (100K rows) #103
Grab the new version from Maven central:
<dependency>
<groupId>com.github.miachm.sods</groupId>
<artifactId>SODS</artifactId>
<version>1.8.3</version>
</dependency>
v1.8.2
Hotfix release for issue #101 "Cell#setValue with LocalDate instance mutates the style instance which can be a shared Style.default_style instance"
Grab the new version from Maven central:
<dependency>
<groupId>com.github.miachm.sods</groupId>
<artifactId>SODS</artifactId>
<version>1.8.2</version>
</dependency>
v1.8.1
v1.8.0
Changes
- Added support for Charts (Bar Chart, Line Chart... ).
- Added support to insert and read embeded images in Spreadsheets.
- Added support to line-through font style (thanks to @jfuerter in PR #94). Reported also in #95
- Fix parsing on tabs (thanks to @tk119211 in PR #96)
- Better ODF package compliance around mimetype entry handling. Thanks to @porkotron in PR #98
- Fix issue related with zip compression in password protected files (#87)
- Fix formatting error with line-breaks in cells (when use line-break tag).
- Fix issue with inconsistent clonning/copy for Borders and ConditionalFormatting
- Add Logging support for reading ODS files. By default, it prints to stderr blocking errors. But you can customize verbositity or add your own Logger class.
Grab the new version from Maven central:
<dependency>
<groupId>com.github.miachm.sods</groupId>
<artifactId>SODS</artifactId>
<version>1.8.0</version>
</dependency>
v1.7.0
Changes:
- Add custom options parameters when you load ODS files. You will be able to skip loading styles or only to read specific Sheet numbers (suggested in issue #88)
- Add additional ConditionalFormat options for styles. Like "apply style if text starts with" or "apply style if cell is empty"
- Fix an incosistence error where ConditionalFormats became inconsistent if you load/write multiple ODS files.
Grab the new version from Maven central:
<dependency>
<groupId>com.github.miachm.sods</groupId>
<artifactId>SODS</artifactId>
<version>1.7.0</version>
</dependency>
v1.6.8
v1.6.7
v1.6.6
v1.6.5
Hotfix release:
- Empty string values in files when read by Excel (#82)