Skip to content

2.0.0-incubating

Choose a tag to compare

@psxjoy psxjoy released this 21 Jan 15:31
7dfdb8e

Feature

  • Add an afterSheetDispose method to the SheetWriteHandler by @wangmiscoding in #413
  • Handle very old Excel BIFF formats gracefully with no-op executor by @alaahong in #559
  • Add a parameter named autoStrip by @delei in #567
  • Update JDK version support to include JDK 25 by @alaahong in #584, #585, #734
  • Add Matomo analytics tracking script and docusaurus-plugin-matomo by @delei and @psxjoy in #626, #630, #635
  • Add docusaurus-search-local plugin for search by @delei in #636
  • Introduce Workbook constant for maximum sheet name length validation by @delei in #658
  • Add conditional triggers for workflows by @GOODBOY008 in #664
  • Add GitHub Actions workflow for Netlify preview deployments by @ongdisheng in #667
  • Introduce header merge strategy for Excel writing by @liugddx in #674
  • Add workflow to automatically close stale issues by @ongdisheng in #692
  • Add the support module to meet ASF policy requirements by @psxjoy in #781

Bugfix

Optimize

Refactor

Test

  • Reset test location and exclude spring-boot test by @alaahong in #554
  • Add fuzz testing for Excel reading and improve error handling by @alaahong in #555
  • Add and update daily fuzz testing workflow by @alaahong in #560, #570, #748, #787
  • Migrate csv unit tests from the example module by @delei in #568
  • Bump com.code-intelligence:jazzer-junit from 0.25.0 to 0.25.1 by @dependabot[bot] in #596
  • Remove deprecated format field from ExcelProperty and add comprehensive tests for date formatting by @alaahong in #610
  • Improve assertion usage for better clarity and order by @GOODBOY008 in #685
  • Update fuzz test package path to reflect new structure by @alaahong in #690
  • Add unit tests for utility classes by @bengbengbalabalabeng in #756

New Contributors

Full Changelog: 1.3.0...2.0.0-incubating