7.20.0-rc.915
- build(deps): bump org.codehaus.mojo:license-maven-plugin from 2.7.0 to 2.7.1 by @dependabot[bot] in https://github.com/Activiti/Activiti/pull/5257
- build(deps): bump github/codeql-action from 4.31.8 to 4.31.9 in the github-actions group across 1 directory by @dependabot[bot] in https://github.com/Activiti/Activiti/pull/5252
- build(deps): bump Alfresco/alfresco-build-tools from 11.0.1 to 12.1.0 by @dependabot[bot] in https://github.com/Activiti/Activiti/pull/5253
- build(deps): bump Alfresco/alfresco-build-tools/.github/workflows/pr-review-check.yml from 11.0.1 to 12.1.0 by @dependabot[bot] in https://github.com/Activiti/Activiti/pull/5254
- build(deps): bump org.testcontainers:testcontainers-bom from 2.0.2 to 2.0.3 by @dependabot[bot] in https://github.com/Activiti/Activiti/pull/5250
- build(deps): bump org.codehaus.mojo:exec-maven-plugin from 3.6.2 to 3.6.3 by @dependabot[bot] in https://github.com/Activiti/Activiti/pull/5251
- AAE-41149 Undo Spring Security deps pinning by @dsibilio in https://github.com/Activiti/Activiti/pull/5258
- AAE-41151 Remove outdated temporary security fixes by @dsibilio in https://github.com/Activiti/Activiti/pull/5259
Full Changelog: https://github.com/Activiti/Activiti/compare/7.20.0-rc.914...7.20.0-rc.915
2.0.0-incubating-rc2
- Add an afterSheetDispose method to the SheetWriteHandler by @wangmiscoding in https://github.com/apache/fesod/pull/413
- Handle very old Excel BIFF formats gracefully with no-op executor by @alaahong in https://github.com/apache/fesod/pull/559
- Add a parameter named autoStrip by @delei in https://github.com/apache/fesod/pull/567
- Update JDK version support to include JDK 25 by @alaahong in https://github.com/apache/fesod/pull/584, https://github.com/apache/fesod/pull/585, https://github.com/apache/fesod/pull/734
- Add Matomo analytics tracking script and docusaurus-plugin-matomo by @delei and @psxjoy in https://github.com/apache/fesod/pull/626, https://github.com/apache/fesod/pull/630, https://github.com/apache/fesod/pull/635
- Add docusaurus-search-local plugin for search by @delei in https://github.com/apache/fesod/pull/636
- Introduce Workbook constant for maximum sheet name length validation by @delei in https://github.com/apache/fesod/pull/658
- Add conditional triggers for workflows by @GOODBOY008 in https://github.com/apache/fesod/pull/664
- Add GitHub Actions workflow for Netlify preview deployments by @ongdisheng in https://github.com/apache/fesod/pull/667
- Introduce header merge strategy for Excel writing by @liugddx in https://github.com/apache/fesod/pull/674
- Add workflow to automatically close stale issues by @ongdisheng in https://github.com/apache/fesod/pull/692
- Add the support module to meet ASF policy requirements by @psxjoy in https://github.com/apache/fesod/pull/781
- Fixed NPE exception in the WriteSheetWorkbookWriteHandler class by @delei in https://github.com/apache/fesod/pull/566
- Fix broken links in contribution guide by @delei in https://github.com/apache/fesod/pull/622
- Fix typo in core-class.md and guide.md by @ngocnhan-tran1996 and @gaushon in https://github.com/apache/fesod/pull/621, https://github.com/apache/fesod/pull/644
- Use SHA reference for Netlify action by @ongdisheng in https://github.com/apache/fesod/pull/680
- Fix incorrect link to docs contribution guide by @ongdisheng in https://github.com/apache/fesod/pull/702
- Fix incorrect code example in documentation website by @bengbengbalabalabeng in https://github.com/apache/fesod/pull/766
- Fix vulnerability alerts by @delei in https://github.com/apache/fesod/pull/785
- Update import statements to use shaded cglib package by @psxjoy in https://github.com/apache/fesod/pull/786
- Website for Apache DNS and build fixes by @tisonkun in https://github.com/apache/fesod/pull/600, https://github.com/apache/fesod/pull/601
- Update example method doc by @X-qinghai in https://github.com/apache/fesod/pull/599
- Update contributing guide and README by @delei and @psxjoy in https://github.com/apache/fesod/pull/609, https://github.com/apache/fesod/pull/646, https://github.com/apache/fesod/pull/672
- Rebuild new website content about ASF by @delei in https://github.com/apache/fesod/pull/620
- Optimize the Community section of the official website by @delei in https://github.com/apache/fesod/pull/627
- TeamPage optimised mobile devices by @wlgusqkr in https://github.com/apache/fesod/pull/642
- Add Chinese translation of README (readme-cn.md) by @harshasiddartha in https://github.com/apache/fesod/pull/671
- Add DISCLAIMER and NOTICE files by @delei in https://github.com/apache/fesod/pull/701
- Format md files by @psxjoy in https://github.com/apache/fesod/pull/722
- Improve Javadoc by @ngocnhan-tran1996 and @hezhangjian in https://github.com/apache/fesod/pull/735, https://github.com/apache/fesod/pull/742
- Configure daily dependency updates for maven and github actions by @delei in https://github.com/apache/fesod/pull/593
- Update ASF configuration for better branch protection by @delei in https://github.com/apache/fesod/pull/628
- Update github issue templates by @delei in https://github.com/apache/fesod/pull/605, https://github.com/apache/fesod/pull/629
- Optimize CI workflow by ignoring non-code changes by @GOODBOY008 in https://github.com/apache/fesod/pull/711
- Update parent version and POM configurations by @psxjoy in https://github.com/apache/fesod/pull/737, https://github.com/apache/fesod/pull/752, https://github.com/apache/fesod/pull/758
- Add concurrency control to GitHub Actions workflows by @GOODBOY008 in https://github.com/apache/fesod/pull/777
- Bump com.alibaba.fastjson2:fastjson2 from 2.0.51 to 2.0.60 (#538, #589, #660)
- Bump org.apache.maven.plugins (shade, surefire, compiler, javadoc, jacoco) (#577, #576, #591, #594, #643)
- Bump org.springframework:spring-core from 5.3.37 to 5.3.39 (#595)
- Bump ch.qos.logback:logback-classic from 1.5.18 to 1.5.24 (#625, #654, #683, #731, #743, #779)
- Update poi.version from 5.4.1 to 5.5.1 (#727)
- Update repository and project names in config by @psxjoy in https://github.com/apache/fesod/pull/587
- Update package structure to align with Apache naming and remove useless support module by @alaahong and @psxjoy in https://github.com/apache/fesod/pull/607, https://github.com/apache/fesod/pull/682
- Rename resources and classes for improved organization and clarity by @alaahong in https://github.com/apache/fesod/pull/608
- Add automatic license header management via Spotless and config by @alaahong and @tisonkun in https://github.com/apache/fesod/pull/602, https://github.com/apache/fesod/pull/611
- Rename and deprecate legacy core classes by @delei in https://github.com/apache/fesod/pull/688
- Rename FastExcel to Fesod/FesodSheet across codebase, docs, and examples by @delei, @ongdisheng, @GOODBOY008 in https://github.com/apache/fesod/pull/691, https://github.com/apache/fesod/pull/694, https://github.com/apache/fesod/pull/695, https://github.com/apache/fesod/pull/698, https://github.com/apache/fesod/pull/771, https://github.com/apache/fesod/pull/772, https://github.com/apache/fesod/pull/776
- Refactor into a multi-module architecture by @delei in https://github.com/apache/fesod/pull/706
- Split license check into standalone workflow by @ongdisheng in https://github.com/apache/fesod/pull/704
- Consolidate documentation CI with markdown linting by @ongdisheng in https://github.com/apache/fesod/pull/715
- Remove @EqualsAndHashCode annotation from AnalysisCell class by @GOODBOY008 in https://github.com/apache/fesod/pull/723
- Remove outdated and incorrect @since tags by @delei and @bengbengbalabalabeng in https://github.com/apache/fesod/pull/736, https://github.com/apache/fesod/pull/754
- Remove the duplicate ExcelWriteHeadProperty class by @delei in https://github.com/apache/fesod/pull/747
- Internationalize comments and test data in write demo package by @X-qinghai in https://github.com/apache/fesod/pull/753
- Add fesod-distribution module and include assembly descriptors by @psxjoy in https://github.com/apache/fesod/pull/760
- Rename license files for consistency by @psxjoy in https://github.com/apache/fesod/pull/774
- Reset test location and exclude spring-boot test by @alaahong in https://github.com/apache/fesod/pull/554
- Add fuzz testing for Excel reading and improve error handling by @alaahong in https://github.com/apache/fesod/pull/555
- Add and update daily fuzz testing workflow by @alaahong in https://github.com/apache/fesod/pull/560, https://github.com/apache/fesod/pull/570, https://github.com/apache/fesod/pull/748, https://github.com/apache/fesod/pull/787
- Migrate csv unit tests from the example module by @delei in https://github.com/apache/fesod/pull/568
- Bump com.code-intelligence:jazzer-junit from 0.25.0 to 0.25.1 by @dependabot[bot] in https://github.com/apache/fesod/pull/596
- Remove deprecated format field from ExcelProperty and add comprehensive tests for date formatting by @alaahong in https://github.com/apache/fesod/pull/610
- Improve assertion usage for better clarity and order by @GOODBOY008 in https://github.com/apache/fesod/pull/685
- Update fuzz test package path to reflect new structure by @alaahong in https://github.com/apache/fesod/pull/690
- Add unit tests for utility classes by @bengbengbalabalabeng in https://github.com/apache/fesod/pull/756
- @dependabot[bot] made their first contribution in https://github.com/apache/fesod/pull/538
- @X-qinghai made their first contribution in https://github.com/apache/fesod/pull/599
- @ngocnhan-tran1996 made their first contribution in https://github.com/apache/fesod/pull/621
- @YIminta made their first contribution in https://github.com/apache/fesod/pull/640
- @jounghu made their first contribution in https://github.com/apache/fesod/pull/641
- @wlgusqkr made their first contribution in https://github.com/apache/fesod/pull/642
- @gaushon made their first contribution in https://github.com/apache/fesod/pull/644
- @GOODBOY008 made their first contribution in https://github.com/apache/fesod/pull/664
- @ongdisheng made their first contribution in https://github.com/apache/fesod/pull/667
- @harshasiddartha made their first contribution in https://github.com/apache/fesod/pull/671
- @pjfanning made their first contribution in https://github.com/apache/fesod/pull/727
- @liugddx made their first contribution in https://github.com/apache/fesod/pull/674
- @hezhangjian made their first contribution in https://github.com/apache/fesod/pull/742
- @bengbengbalabalabeng made their first contribution in https://github.com/apache/fesod/pull/754
Full Changelog: https://github.com/apache/fesod/compare/1.3.0...2.0.0-incubating-rc2
2.0.0-incubating-rc2
- Add an afterSheetDispose method to the SheetWriteHandler by @wangmiscoding in https://github.com/apache/fesod/pull/413
- Handle very old Excel BIFF formats gracefully with no-op executor by @alaahong in https://github.com/apache/fesod/pull/559
- Add a parameter named autoStrip by @delei in https://github.com/apache/fesod/pull/567
- Update JDK version support to include JDK 25 by @alaahong in https://github.com/apache/fesod/pull/584, https://github.com/apache/fesod/pull/585, https://github.com/apache/fesod/pull/734
- Add Matomo analytics tracking script and docusaurus-plugin-matomo by @delei and @psxjoy in https://github.com/apache/fesod/pull/626, https://github.com/apache/fesod/pull/630, https://github.com/apache/fesod/pull/635
- Add docusaurus-search-local plugin for search by @delei in https://github.com/apache/fesod/pull/636
- Introduce Workbook constant for maximum sheet name length validation by @delei in https://github.com/apache/fesod/pull/658
- Add conditional triggers for workflows by @GOODBOY008 in https://github.com/apache/fesod/pull/664
- Add GitHub Actions workflow for Netlify preview deployments by @ongdisheng in https://github.com/apache/fesod/pull/667
- Introduce header merge strategy for Excel writing by @liugddx in https://github.com/apache/fesod/pull/674
- Add workflow to automatically close stale issues by @ongdisheng in https://github.com/apache/fesod/pull/692
- Add the support module to meet ASF policy requirements by @psxjoy in https://github.com/apache/fesod/pull/781
- Fixed NPE exception in the WriteSheetWorkbookWriteHandler class by @delei in https://github.com/apache/fesod/pull/566
- Fix broken links in contribution guide by @delei in https://github.com/apache/fesod/pull/622
- Fix typo in core-class.md and guide.md by @ngocnhan-tran1996 and @gaushon in https://github.com/apache/fesod/pull/621, https://github.com/apache/fesod/pull/644
- Use SHA reference for Netlify action by @ongdisheng in https://github.com/apache/fesod/pull/680
- Fix incorrect link to docs contribution guide by @ongdisheng in https://github.com/apache/fesod/pull/702
- Fix incorrect code example in documentation website by @bengbengbalabalabeng in https://github.com/apache/fesod/pull/766
- Fix vulnerability alerts by @delei in https://github.com/apache/fesod/pull/785
- Update import statements to use shaded cglib package by @psxjoy in https://github.com/apache/fesod/pull/786
- Website for Apache DNS and build fixes by @tisonkun in https://github.com/apache/fesod/pull/600, https://github.com/apache/fesod/pull/601
- Update example method doc by @X-qinghai in https://github.com/apache/fesod/pull/599
- Update contributing guide and README by @delei and @psxjoy in https://github.com/apache/fesod/pull/609, https://github.com/apache/fesod/pull/646, https://github.com/apache/fesod/pull/672
- Rebuild new website content about ASF by @delei in https://github.com/apache/fesod/pull/620
- Optimize the Community section of the official website by @delei in https://github.com/apache/fesod/pull/627
- TeamPage optimised mobile devices by @wlgusqkr in https://github.com/apache/fesod/pull/642
- Add Chinese translation of README (readme-cn.md) by @harshasiddartha in https://github.com/apache/fesod/pull/671
- Add DISCLAIMER and NOTICE files by @delei in https://github.com/apache/fesod/pull/701
- Format md files by @psxjoy in https://github.com/apache/fesod/pull/722
- Improve Javadoc by @ngocnhan-tran1996 and @hezhangjian in https://github.com/apache/fesod/pull/735, https://github.com/apache/fesod/pull/742
- Configure daily dependency updates for maven and github actions by @delei in https://github.com/apache/fesod/pull/593
- Update ASF configuration for better branch protection by @delei in https://github.com/apache/fesod/pull/628
- Update github issue templates by @delei in https://github.com/apache/fesod/pull/605, https://github.com/apache/fesod/pull/629
- Optimize CI workflow by ignoring non-code changes by @GOODBOY008 in https://github.com/apache/fesod/pull/711
- Update parent version and POM configurations by @psxjoy in https://github.com/apache/fesod/pull/737, https://github.com/apache/fesod/pull/752, https://github.com/apache/fesod/pull/758
- Add concurrency control to GitHub Actions workflows by @GOODBOY008 in https://github.com/apache/fesod/pull/777
- Bump com.alibaba.fastjson2:fastjson2 from 2.0.51 to 2.0.60 (#538, #589, #660)
- Bump org.apache.maven.plugins (shade, surefire, compiler, javadoc, jacoco) (#577, #576, #591, #594, #643)
- Bump org.springframework:spring-core from 5.3.37 to 5.3.39 (#595)
- Bump ch.qos.logback:logback-classic from 1.5.18 to 1.5.24 (#625, #654, #683, #731, #743, #779)
- Update poi.version from 5.4.1 to 5.5.1 (#727)
- Update repository and project names in config by @psxjoy in https://github.com/apache/fesod/pull/587
- Update package structure to align with Apache naming and remove useless support module by @alaahong and @psxjoy in https://github.com/apache/fesod/pull/607, https://github.com/apache/fesod/pull/682
- Rename resources and classes for improved organization and clarity by @alaahong in https://github.com/apache/fesod/pull/608
- Add automatic license header management via Spotless and config by @alaahong and @tisonkun in https://github.com/apache/fesod/pull/602, https://github.com/apache/fesod/pull/611
- Rename and deprecate legacy core classes by @delei in https://github.com/apache/fesod/pull/688
- Rename FastExcel to Fesod/FesodSheet across codebase, docs, and examples by @delei, @ongdisheng, @GOODBOY008 in https://github.com/apache/fesod/pull/691, https://github.com/apache/fesod/pull/694, https://github.com/apache/fesod/pull/695, https://github.com/apache/fesod/pull/698, https://github.com/apache/fesod/pull/771, https://github.com/apache/fesod/pull/772, https://github.com/apache/fesod/pull/776
- Refactor into a multi-module architecture by @delei in https://github.com/apache/fesod/pull/706
- Split license check into standalone workflow by @ongdisheng in https://github.com/apache/fesod/pull/704
- Consolidate documentation CI with markdown linting by @ongdisheng in https://github.com/apache/fesod/pull/715
- Remove @EqualsAndHashCode annotation from AnalysisCell class by @GOODBOY008 in https://github.com/apache/fesod/pull/723
- Remove outdated and incorrect @since tags by @delei and @bengbengbalabalabeng in https://github.com/apache/fesod/pull/736, https://github.com/apache/fesod/pull/754
- Remove the duplicate ExcelWriteHeadProperty class by @delei in https://github.com/apache/fesod/pull/747
- Internationalize comments and test data in write demo package by @X-qinghai in https://github.com/apache/fesod/pull/753
- Add fesod-distribution module and include assembly descriptors by @psxjoy in https://github.com/apache/fesod/pull/760
- Rename license files for consistency by @psxjoy in https://github.com/apache/fesod/pull/774
- Reset test location and exclude spring-boot test by @alaahong in https://github.com/apache/fesod/pull/554
- Add fuzz testing for Excel reading and improve error handling by @alaahong in https://github.com/apache/fesod/pull/555
- Add and update daily fuzz testing workflow by @alaahong in https://github.com/apache/fesod/pull/560, https://github.com/apache/fesod/pull/570, https://github.com/apache/fesod/pull/748, https://github.com/apache/fesod/pull/787
- Migrate csv unit tests from the example module by @delei in https://github.com/apache/fesod/pull/568
- Bump com.code-intelligence:jazzer-junit from 0.25.0 to 0.25.1 by @dependabot[bot] in https://github.com/apache/fesod/pull/596
- Remove deprecated format field from ExcelProperty and add comprehensive tests for date formatting by @alaahong in https://github.com/apache/fesod/pull/610
- Improve assertion usage for better clarity and order by @GOODBOY008 in https://github.com/apache/fesod/pull/685
- Update fuzz test package path to reflect new structure by @alaahong in https://github.com/apache/fesod/pull/690
- Add unit tests for utility classes by @bengbengbalabalabeng in https://github.com/apache/fesod/pull/756
- @dependabot[bot] made their first contribution in https://github.com/apache/fesod/pull/538
- @X-qinghai made their first contribution in https://github.com/apache/fesod/pull/599
- @ngocnhan-tran1996 made their first contribution in https://github.com/apache/fesod/pull/621
- @YIminta made their first contribution in https://github.com/apache/fesod/pull/640
- @jounghu made their first contribution in https://github.com/apache/fesod/pull/641
- @wlgusqkr made their first contribution in https://github.com/apache/fesod/pull/642
- @gaushon made their first contribution in https://github.com/apache/fesod/pull/644
- @GOODBOY008 made their first contribution in https://github.com/apache/fesod/pull/664
- @ongdisheng made their first contribution in https://github.com/apache/fesod/pull/667
- @harshasiddartha made their first contribution in https://github.com/apache/fesod/pull/671
- @pjfanning made their first contribution in https://github.com/apache/fesod/pull/727
- @liugddx made their first contribution in https://github.com/apache/fesod/pull/674
- @hezhangjian made their first contribution in https://github.com/apache/fesod/pull/742
- @bengbengbalabalabeng made their first contribution in https://github.com/apache/fesod/pull/754
Full Changelog: https://github.com/apache/fesod/compare/1.3.0...2.0.0-incubating-rc2
Release v4.7.1
Release v4.7.1