Skip to content

Latest commit

 

History

History
203 lines (125 loc) · 5.27 KB

CHANGELOG.md

File metadata and controls

203 lines (125 loc) · 5.27 KB

Changelog

All notable changes to this project will be documented in this file.

The format is based on Keep a Changelog, and this project adheres to Semantic Versioning.

2.5.9 - 2024-05-28

Fixed

  • Fix date parsing in SODS #470

Changed

  • Bump java-io-util from 0.0.27 to 0.0.28
  • Bump fastexcel from 0.16.6 to 0.18.0

2.5.8 - 2024-02-26

Changed

  • Bump fastexcel from 0.15.7 to 0.16.6
  • Bump jsoup from 0.16.1 to 1.17.2
  • Bump SODS from 1.6.2 to 1.6.7
  • Bump POI from 5.2.3 to 5.2.5
  • Bump java-io-util from 0.0.25 to 0.0.27

2.5.7 - 2023-09-07

Fixed

  • Fix relocation of JDK internals in spreadsheet-standalone

2.5.6 - 2023-09-05

Fixed

  • Fix missing sources in spreadsheet-standalone

2.5.5 - 2023-09-05

Fixed

  • Fix missing javadoc in spreadsheet-standalone

2.5.4 - 2023-09-05

Changed

  • Replace spreadsheet-tck with a test-jar
  • Replace spreadsheet-util with spreadsheet-standalone

2.5.3 - 2023-09-04

Fixed

  • Fix potential bugs related to system settings

Changed

2.5.2 - 2022-10-28

Changed

  • Improve FastExcelBookFactory name

Fixed

  • Fix dependency inheritance in BOM

2.5.1 - 2022-06-20

Fixed

  • Fix javadoc generation on module spreadsheet-fastexcel

2.5.0 - 2022-06-17

Added

  • Add lightweight xlsx writer #5

Changed

  • Deprecate Sheet#inv()
  • Deprecate Book.Factory#load(URL)
  • Deprecate Cell, Sheet#getCell(int,int), Sheet#forEach(SheetConsumer)
  • Replace Book#getSheetCount() with Book#getSheetCount2()

2.4.0 - 2022-06-14

Added

  • Add module-info.java to spreadsheet-poi
  • Add media types to identify spreadsheet types
  • Add sorting of book factories by rank

Changed

  • Move Excel native reader to its own module (spreadsheet-xl)

Fixed

2.3.0 - 2022-06-08

Added

  • Add Maven BOM

Fixed

  • Fix issues with high memory usage (SODS)
  • Fix Zip64 issue (POI)
  • Fix invalid file lock on Windows+JDK8 (POI)

2.2.6 - 2020-03-25

Changed

  • Migration to Maven-Central
  • Breaking change: Maven groupId is now com.github.nbbrd.spreadsheet4j

2.2.5 - 2020-02-26

Fixed

  • Fix XXE vulnerability (POI)
  • Fix memory usage while writing large xlsx files (POI)
  • Fix issue while reading huge sheets (SODS)
  • Fix loading of blank cells (SODS)
  • Fix loading of Excel-generated files (SODS)
  • Fix several issues in underlying dependencies

2.2.4 - 2019-10-03

Added

  • Add new OpenDocument engine
  • Add partial support of JPMS
  • Add detection of invalid OpenDocument file

Changed

  • Repack java-io-util into spreadsheet-util

Fixed

  • Fix InvalidPathException
  • Fix struct datetime parsing in .xlsx file

2.2.3 - 2018-12-19

Added

  • Add support of inline strings in .xlsx
  • Add support of headers in xmlss

Changed

  • Improve file type detection
  • Improve error reporting

Fixed

  • Fix overflow when dealing with unrealistic dimension in .xlsx
  • Fix parsing of empty cell in .xlsx

2.2.2 - 2018-11-27

Changed

  • Improve performance and memory consumption of xlsx parser

Fixed

  • JDK11 cleanup