3.30.5
- #43134 - OpenTelemetry: MDC context disappears on ManagedExecutor thread
- #51195 - Environment variable KAFKA_TLS_CONFIGURATION_NAME does not take effect
- #51607 - Swagger UI does not send Authorization header when using
@AuthorizationPolicyon REST resource class instead of@Authenticated - #51625 - Improve Logging guide regarding logging adapters
- #51626 - Send Authorization header from Swagger UI for methods secured with
@AuthorizationPolicyand reflect policies in OpenAPI document - #51638 - Fix issue with
@JsonViewsupport in REST Client - #51641 - Fix OTel MDC context set
- #51642 - quarkus-maven-plugin generate-code-tests fails with some
mvn -fpaths - #51645 - Upgrade to Apache Maven 3.9.12
- #51648 - Bump to Maven 3.9.12
- #51664 - Make sure the project directory is normalized in LocalProject
- #51666 - Do not enforce request and absolute OIDC redirect-path match
- #51668 - When using InterceptionProxy to create multiple beans of the same type
IllegalStateException: Multiple GeneratedClassBuildItem were produced for the same classes - #51684 - ArC: InterceptionProxy - add bean id to the name of generated subclass
- #51686 - Fix KAFKA_TLS_CONFIGURATION_NAME environment variable not being recognized
- #51688 - Potential memory leak with
@QuarkusMainTestfor CLI application - #51695 - Avoid logging on success in ContainerRuntimeUtil
- #51712 - Fix two class loader-related leaks, one in Jackson, the other in QuarkusClassLoader
v2.0.0-rc1
- build(deps-dev): bump com.alibaba.fastjson2:fastjson2 from 2.0.51 to 2.0.58 by @dependabot[bot] in https://github.com/apache/fesod/pull/538
- feature: add an afterSheetDispose method to the SheetWriteHandler by @wangmiscoding in https://github.com/apache/fesod/pull/413
- chore: reset test location and exclude spring-boot test by @alaahong in https://github.com/apache/fesod/pull/554
- feat: add fuzz testing for Excel reading and improve error handling in XlsxSaxAnalyser and CSvReadExecutor by @alaahong in https://github.com/apache/fesod/pull/555
- feat: add daily fuzz testing workflow for main module by @alaahong in https://github.com/apache/fesod/pull/560
- chore: update fuzz testing workflow to set JAZZER_ARGS at step level by @alaahong in https://github.com/apache/fesod/pull/570
- feat: handle very old Excel BIFF formats gracefully with no-op executor by @alaahong in https://github.com/apache/fesod/pull/559
- fix: fixed NPE exception in the WriteSheetWorkbookWriteHandler class by @delei in https://github.com/apache/fesod/pull/566
- feat: add a parameter named autoStrip by @delei in https://github.com/apache/fesod/pull/567
- chore: migrate csv unit tests from the example module by @delei in https://github.com/apache/fesod/pull/568
- build: bump org.apache.maven.plugins:maven-shade-plugin from 3.6.0 to 3.6.1 by @dependabot[bot] in https://github.com/apache/fesod/pull/577
- build: bump org.apache.maven.plugins:maven-surefire-plugin from 3.5.3 to 3.5.4 by @dependabot[bot] in https://github.com/apache/fesod/pull/576
- feat: enable Java 25 in CI configurations by @alaahong in https://github.com/apache/fesod/pull/584
- feat: update JDK version support to include JDK25 for version 1.3.x on doc by @alaahong in https://github.com/apache/fesod/pull/585
- chore:Update repository and project names in configchre by @psxjoy in https://github.com/apache/fesod/pull/587
- build: bump org.apache.maven.plugins:maven-compiler-plugin from 3.14.0 to 3.14.1 by @dependabot[bot] in https://github.com/apache/fesod/pull/591
- build: bump com.alibaba.fastjson2:fastjson2 from 2.0.58 to 2.0.59 by @dependabot[bot] in https://github.com/apache/fesod/pull/589
- chore: configure daily dependency updates for maven and github actions by @delei in https://github.com/apache/fesod/pull/593
- build: bump org.apache.maven.plugins:maven-javadoc-plugin from 3.1.0 to 3.1.1 by @dependabot[bot] in https://github.com/apache/fesod/pull/594
- build: bump org.springframework:spring-core from 5.3.37 to 5.3.39 by @dependabot[bot] in https://github.com/apache/fesod/pull/595
- build: 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
- build: website for apache dns by @tisonkun in https://github.com/apache/fesod/pull/600
- build: fix up website build by @tisonkun in https://github.com/apache/fesod/pull/601
- chore: add license header config and apply by @tisonkun in https://github.com/apache/fesod/pull/602
- docs: update example method doc by @X-qinghai in https://github.com/apache/fesod/pull/599
- chore: update the pom to reflect that the project is now at Apache by @delei in https://github.com/apache/fesod/pull/604
- refactor: update package structure to align with Apache naming and remove useless support module by @alaahong in https://github.com/apache/fesod/pull/607
- chore: update github templates with new project name by @delei in https://github.com/apache/fesod/pull/605
- docs: Update the description of the new project name in the readme file by @delei in https://github.com/apache/fesod/pull/606
- docs: update contributing in the root directory of the repository by @delei in https://github.com/apache/fesod/pull/609
- refactor: rename resources and classes for improved organization and clarity by @alaahong in https://github.com/apache/fesod/pull/608
- chore: add automatic license header management via Spotless by @alaahong in https://github.com/apache/fesod/pull/611
- docs: rebuild new website content about ASF by @delei in https://github.com/apache/fesod/pull/620
- docs: fix broken links in contribution guide by @delei in https://github.com/apache/fesod/pull/622
- Fix typo in core-class.md by @ngocnhan-tran1996 in https://github.com/apache/fesod/pull/621
- docs: fix typos and refine the content description by @delei in https://github.com/apache/fesod/pull/624
- feat: add matomo analytics tracking script by @delei in https://github.com/apache/fesod/pull/626
- build: bump ch.qos.logback:logback-classic from 1.5.18 to 1.5.19 by @dependabot[bot] in https://github.com/apache/fesod/pull/625
- docs: optimize the Community section of the official website by @delei in https://github.com/apache/fesod/pull/627
- chore: update ASF configuration for better branch protection by @delei in https://github.com/apache/fesod/pull/628
- chore: update github issue templates by @delei in https://github.com/apache/fesod/pull/629
- feat: add docusaurus-plugin-matomo dependency by @delei in https://github.com/apache/fesod/pull/630
- chore: remove frozen-lockfile flag by @delei in https://github.com/apache/fesod/pull/631
- feat: remove docusaurus-plugin-matomo and add custom Matomo tracking script by @alaahong in https://github.com/apache/fesod/pull/632
- Revert "feat: remove docusaurus-plugin-matomo and add custom Matomo tracking script" by @delei in https://github.com/apache/fesod/pull/633
- feat: add analytics module for tracking page views by @psxjoy in https://github.com/apache/fesod/pull/635
- Revert "feat: add analytics module for tracking page views" by @delei in https://github.com/apache/fesod/pull/637
- feat: add docusaurus-search-local plugin for search by @delei in https://github.com/apache/fesod/pull/636
- Update download.md by @YIminta in https://github.com/apache/fesod/pull/640
- docs: optimization method name by @jounghu in https://github.com/apache/fesod/pull/641
- docs: TeamPage optimised mobile devices by @wlgusqkr in https://github.com/apache/fesod/pull/642
- build: bump org.jacoco:jacoco-maven-plugin from 0.8.13 to 0.8.14 by @dependabot[bot] in https://github.com/apache/fesod/pull/643
- chore: fix typo in guide.md by @gaushon in https://github.com/apache/fesod/pull/644
- chore: update readme for previews release by @psxjoy in https://github.com/apache/fesod/pull/646
- docs: update committer nomination process documentation by @delei in https://github.com/apache/fesod/pull/650
- docs: replace the avatar with a base64 image by @delei in https://github.com/apache/fesod/pull/652
- build: bump ch.qos.logback:logback-classic from 1.5.19 to 1.5.20 by @dependabot[bot] in https://github.com/apache/fesod/pull/654
- feat: Introduced Workbook constant for maximum sheet name length validation by @delei in https://github.com/apache/fesod/pull/658
- build: bump com.alibaba.fastjson2:fastjson2 from 2.0.59 to 2.0.60 by @dependabot[bot] in https://github.com/apache/fesod/pull/660
- doc: update the new project logo by @delei in https://github.com/apache/fesod/pull/670
- feat: add conditional triggers for workflows by @GOODBOY008 in https://github.com/apache/fesod/pull/664
- feat: Add GitHub Actions workflow for Netlify preview deployments by @ongdisheng in https://github.com/apache/fesod/pull/667
- docs: Add Chinese translation of README (readme-cn.md) by @harshasiddartha in https://github.com/apache/fesod/pull/671
- docs: update README and README_CN with new links and formatting by @psxjoy in https://github.com/apache/fesod/pull/672
- docs: correct typos in README.md, onboarding.md, and Javadoc by @ngocnhan-tran1996 in https://github.com/apache/fesod/pull/673
- docs: Add sheet name length limitation notes by @ongdisheng in https://github.com/apache/fesod/pull/679
- fix: Use SHA reference for Netlify action by @ongdisheng in https://github.com/apache/fesod/pull/680
- refactor: rename package structure by @psxjoy in https://github.com/apache/fesod/pull/682
- build: bump ch.qos.logback:logback-classic from 1.5.20 to 1.5.21 by @dependabot[bot] in https://github.com/apache/fesod/pull/683
- test(core): improve assertion usage for better clarity and order by @GOODBOY008 in https://github.com/apache/fesod/pull/685
- refactor: remove unnecessary @SuppressWarnings and simplify logic by @GOODBOY008 in https://github.com/apache/fesod/pull/684
- fix: update fuzz test package path to reflect new structure by @alaahong in https://github.com/apache/fesod/pull/690
- feat: Add workflow to automatically close stale issues by @ongdisheng in https://github.com/apache/fesod/pull/692
- docs: Rename FastExcel to FesodSheet on the website by @delei in https://github.com/apache/fesod/pull/691
- refactor: remove deprecated format field from ExcelProperty and add comprehensive tests for date formatting by @alaahong in https://github.com/apache/fesod/pull/610
- docs: Complete FastExcel to FesodSheet rename by @ongdisheng in https://github.com/apache/fesod/pull/694
- refactor: Replace FastExcel with FesodSheet in examples module by @GOODBOY008 in https://github.com/apache/fesod/pull/695
- refactor: Replace FastExcel with FesodSheet in test classes by @GOODBOY008 in https://github.com/apache/fesod/pull/698
- refactor: rename and deprecate legacy core classes by @delei in https://github.com/apache/fesod/pull/688
- docs: Fix incorrect link to docs contribution guide by @ongdisheng in https://github.com/apache/fesod/pull/702
- refactor: Split license check into standalone workflow by @ongdisheng in https://github.com/apache/fesod/pull/704
- docs: add DISCLAIMER and NOTICE files by @delei in https://github.com/apache/fesod/pull/701
- docs: Add Apache License header to lombok.config by @GOODBOY008 in https://github.com/apache/fesod/pull/712
- docs: Add migration guide from FastExcel to Apache Fesod by @GOODBOY008 in https://github.com/apache/fesod/pull/710
- ci: Optimize CI workflow by ignoring non-code changes by @GOODBOY008 in https://github.com/apache/fesod/pull/711
- refactor: Consolidate documentation CI with markdown linting by @ongdisheng in https://github.com/apache/fesod/pull/715
- fix: Use GitHub Actions for markdown linting in
ci-docsby @ongdisheng in https://github.com/apache/fesod/pull/718 - refactor: Remove @EqualsAndHashCode annotation from AnalysisCell class by @GOODBOY008 in https://github.com/apache/fesod/pull/723
- chore: format md files by @psxjoy in https://github.com/apache/fesod/pull/722
- fix(doc): add migration category to sidebar docs in English and Chinese by @GOODBOY008 in https://github.com/apache/fesod/pull/726
- Update poi.version from 5.4.1 to 5.5.1 by @pjfanning in https://github.com/apache/fesod/pull/727
- feat: introduce header merge strategy for Excel writing by @liugddx in https://github.com/apache/fesod/pull/674
- build: bump ch.qos.logback:logback-classic from 1.5.21 to 1.5.22 by @dependabot[bot] in https://github.com/apache/fesod/pull/731
- chore: update CONTRIBUTING.md licensing information by @psxjoy in https://github.com/apache/fesod/pull/732
- chore: update NOTICE file with Maven Wrapper copyright by @psxjoy in https://github.com/apache/fesod/pull/733
- chore(ci): update Java version to 25 in CI configuration files by @alaahong in https://github.com/apache/fesod/pull/734
- docs: improve Javadoc by @ngocnhan-tran1996 in https://github.com/apache/fesod/pull/735
- refactor: remove outdated and incorrect @since tags by @delei in https://github.com/apache/fesod/pull/736
- chore: add new icon.svg and vcs.xml and update .gitignore to exclude specific IDEA files by @GOODBOY008 in https://github.com/apache/fesod/pull/738
- chore: update parent version to 2.0.0 in pom.xml by @psxjoy in https://github.com/apache/fesod/pull/737
- chore: fix javadoc description in ExcelReader and ReadWorkbook by @hezhangjian in https://github.com/apache/fesod/pull/742
- build: bump ch.qos.logback:logback-classic from 1.5.22 to 1.5.23 by @dependabot[bot] in https://github.com/apache/fesod/pull/743
- refactor: refactor into a multi-module architecture by @delei in https://github.com/apache/fesod/pull/706
- refactor: Remove the duplicate ExcelWriteHeadProperty class by @delei in https://github.com/apache/fesod/pull/747
- fix: update Maven command for fuzz tests to reflect new package structure by @alaahong in https://github.com/apache/fesod/pull/748
- chore: delete original deploy CI by @psxjoy in https://github.com/apache/fesod/pull/749
- chore: Remove the pnpm-lock file by @delei in https://github.com/apache/fesod/pull/750
- @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
Full Changelog: https://github.com/apache/fesod/compare/1.3.0...v2.0.0-rc1
v2.0.0-rc1
- build(deps-dev): bump com.alibaba.fastjson2:fastjson2 from 2.0.51 to 2.0.58 by @dependabot[bot] in https://github.com/apache/fesod/pull/538
- feature: add an afterSheetDispose method to the SheetWriteHandler by @wangmiscoding in https://github.com/apache/fesod/pull/413
- chore: reset test location and exclude spring-boot test by @alaahong in https://github.com/apache/fesod/pull/554
- feat: add fuzz testing for Excel reading and improve error handling in XlsxSaxAnalyser and CSvReadExecutor by @alaahong in https://github.com/apache/fesod/pull/555
- feat: add daily fuzz testing workflow for main module by @alaahong in https://github.com/apache/fesod/pull/560
- chore: update fuzz testing workflow to set JAZZER_ARGS at step level by @alaahong in https://github.com/apache/fesod/pull/570
- feat: handle very old Excel BIFF formats gracefully with no-op executor by @alaahong in https://github.com/apache/fesod/pull/559
- fix: fixed NPE exception in the WriteSheetWorkbookWriteHandler class by @delei in https://github.com/apache/fesod/pull/566
- feat: add a parameter named autoStrip by @delei in https://github.com/apache/fesod/pull/567
- chore: migrate csv unit tests from the example module by @delei in https://github.com/apache/fesod/pull/568
- build: bump org.apache.maven.plugins:maven-shade-plugin from 3.6.0 to 3.6.1 by @dependabot[bot] in https://github.com/apache/fesod/pull/577
- build: bump org.apache.maven.plugins:maven-surefire-plugin from 3.5.3 to 3.5.4 by @dependabot[bot] in https://github.com/apache/fesod/pull/576
- feat: enable Java 25 in CI configurations by @alaahong in https://github.com/apache/fesod/pull/584
- feat: update JDK version support to include JDK25 for version 1.3.x on doc by @alaahong in https://github.com/apache/fesod/pull/585
- chore:Update repository and project names in configchre by @psxjoy in https://github.com/apache/fesod/pull/587
- build: bump org.apache.maven.plugins:maven-compiler-plugin from 3.14.0 to 3.14.1 by @dependabot[bot] in https://github.com/apache/fesod/pull/591
- build: bump com.alibaba.fastjson2:fastjson2 from 2.0.58 to 2.0.59 by @dependabot[bot] in https://github.com/apache/fesod/pull/589
- chore: configure daily dependency updates for maven and github actions by @delei in https://github.com/apache/fesod/pull/593
- build: bump org.apache.maven.plugins:maven-javadoc-plugin from 3.1.0 to 3.1.1 by @dependabot[bot] in https://github.com/apache/fesod/pull/594
- build: bump org.springframework:spring-core from 5.3.37 to 5.3.39 by @dependabot[bot] in https://github.com/apache/fesod/pull/595
- build: 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
- build: website for apache dns by @tisonkun in https://github.com/apache/fesod/pull/600
- build: fix up website build by @tisonkun in https://github.com/apache/fesod/pull/601
- chore: add license header config and apply by @tisonkun in https://github.com/apache/fesod/pull/602
- docs: update example method doc by @X-qinghai in https://github.com/apache/fesod/pull/599
- chore: update the pom to reflect that the project is now at Apache by @delei in https://github.com/apache/fesod/pull/604
- refactor: update package structure to align with Apache naming and remove useless support module by @alaahong in https://github.com/apache/fesod/pull/607
- chore: update github templates with new project name by @delei in https://github.com/apache/fesod/pull/605
- docs: Update the description of the new project name in the readme file by @delei in https://github.com/apache/fesod/pull/606
- docs: update contributing in the root directory of the repository by @delei in https://github.com/apache/fesod/pull/609
- refactor: rename resources and classes for improved organization and clarity by @alaahong in https://github.com/apache/fesod/pull/608
- chore: add automatic license header management via Spotless by @alaahong in https://github.com/apache/fesod/pull/611
- docs: rebuild new website content about ASF by @delei in https://github.com/apache/fesod/pull/620
- docs: fix broken links in contribution guide by @delei in https://github.com/apache/fesod/pull/622
- Fix typo in core-class.md by @ngocnhan-tran1996 in https://github.com/apache/fesod/pull/621
- docs: fix typos and refine the content description by @delei in https://github.com/apache/fesod/pull/624
- feat: add matomo analytics tracking script by @delei in https://github.com/apache/fesod/pull/626
- build: bump ch.qos.logback:logback-classic from 1.5.18 to 1.5.19 by @dependabot[bot] in https://github.com/apache/fesod/pull/625
- docs: optimize the Community section of the official website by @delei in https://github.com/apache/fesod/pull/627
- chore: update ASF configuration for better branch protection by @delei in https://github.com/apache/fesod/pull/628
- chore: update github issue templates by @delei in https://github.com/apache/fesod/pull/629
- feat: add docusaurus-plugin-matomo dependency by @delei in https://github.com/apache/fesod/pull/630
- chore: remove frozen-lockfile flag by @delei in https://github.com/apache/fesod/pull/631
- feat: remove docusaurus-plugin-matomo and add custom Matomo tracking script by @alaahong in https://github.com/apache/fesod/pull/632
- Revert "feat: remove docusaurus-plugin-matomo and add custom Matomo tracking script" by @delei in https://github.com/apache/fesod/pull/633
- feat: add analytics module for tracking page views by @psxjoy in https://github.com/apache/fesod/pull/635
- Revert "feat: add analytics module for tracking page views" by @delei in https://github.com/apache/fesod/pull/637
- feat: add docusaurus-search-local plugin for search by @delei in https://github.com/apache/fesod/pull/636
- Update download.md by @YIminta in https://github.com/apache/fesod/pull/640
- docs: optimization method name by @jounghu in https://github.com/apache/fesod/pull/641
- docs: TeamPage optimised mobile devices by @wlgusqkr in https://github.com/apache/fesod/pull/642
- build: bump org.jacoco:jacoco-maven-plugin from 0.8.13 to 0.8.14 by @dependabot[bot] in https://github.com/apache/fesod/pull/643
- chore: fix typo in guide.md by @gaushon in https://github.com/apache/fesod/pull/644
- chore: update readme for previews release by @psxjoy in https://github.com/apache/fesod/pull/646
- docs: update committer nomination process documentation by @delei in https://github.com/apache/fesod/pull/650
- docs: replace the avatar with a base64 image by @delei in https://github.com/apache/fesod/pull/652
- build: bump ch.qos.logback:logback-classic from 1.5.19 to 1.5.20 by @dependabot[bot] in https://github.com/apache/fesod/pull/654
- feat: Introduced Workbook constant for maximum sheet name length validation by @delei in https://github.com/apache/fesod/pull/658
- build: bump com.alibaba.fastjson2:fastjson2 from 2.0.59 to 2.0.60 by @dependabot[bot] in https://github.com/apache/fesod/pull/660
- doc: update the new project logo by @delei in https://github.com/apache/fesod/pull/670
- feat: add conditional triggers for workflows by @GOODBOY008 in https://github.com/apache/fesod/pull/664
- feat: Add GitHub Actions workflow for Netlify preview deployments by @ongdisheng in https://github.com/apache/fesod/pull/667
- docs: Add Chinese translation of README (readme-cn.md) by @harshasiddartha in https://github.com/apache/fesod/pull/671
- docs: update README and README_CN with new links and formatting by @psxjoy in https://github.com/apache/fesod/pull/672
- docs: correct typos in README.md, onboarding.md, and Javadoc by @ngocnhan-tran1996 in https://github.com/apache/fesod/pull/673
- docs: Add sheet name length limitation notes by @ongdisheng in https://github.com/apache/fesod/pull/679
- fix: Use SHA reference for Netlify action by @ongdisheng in https://github.com/apache/fesod/pull/680
- refactor: rename package structure by @psxjoy in https://github.com/apache/fesod/pull/682
- build: bump ch.qos.logback:logback-classic from 1.5.20 to 1.5.21 by @dependabot[bot] in https://github.com/apache/fesod/pull/683
- test(core): improve assertion usage for better clarity and order by @GOODBOY008 in https://github.com/apache/fesod/pull/685
- refactor: remove unnecessary @SuppressWarnings and simplify logic by @GOODBOY008 in https://github.com/apache/fesod/pull/684
- fix: update fuzz test package path to reflect new structure by @alaahong in https://github.com/apache/fesod/pull/690
- feat: Add workflow to automatically close stale issues by @ongdisheng in https://github.com/apache/fesod/pull/692
- docs: Rename FastExcel to FesodSheet on the website by @delei in https://github.com/apache/fesod/pull/691
- refactor: remove deprecated format field from ExcelProperty and add comprehensive tests for date formatting by @alaahong in https://github.com/apache/fesod/pull/610
- docs: Complete FastExcel to FesodSheet rename by @ongdisheng in https://github.com/apache/fesod/pull/694
- refactor: Replace FastExcel with FesodSheet in examples module by @GOODBOY008 in https://github.com/apache/fesod/pull/695
- refactor: Replace FastExcel with FesodSheet in test classes by @GOODBOY008 in https://github.com/apache/fesod/pull/698
- refactor: rename and deprecate legacy core classes by @delei in https://github.com/apache/fesod/pull/688
- docs: Fix incorrect link to docs contribution guide by @ongdisheng in https://github.com/apache/fesod/pull/702
- refactor: Split license check into standalone workflow by @ongdisheng in https://github.com/apache/fesod/pull/704
- docs: add DISCLAIMER and NOTICE files by @delei in https://github.com/apache/fesod/pull/701
- docs: Add Apache License header to lombok.config by @GOODBOY008 in https://github.com/apache/fesod/pull/712
- docs: Add migration guide from FastExcel to Apache Fesod by @GOODBOY008 in https://github.com/apache/fesod/pull/710
- ci: Optimize CI workflow by ignoring non-code changes by @GOODBOY008 in https://github.com/apache/fesod/pull/711
- refactor: Consolidate documentation CI with markdown linting by @ongdisheng in https://github.com/apache/fesod/pull/715
- fix: Use GitHub Actions for markdown linting in
ci-docsby @ongdisheng in https://github.com/apache/fesod/pull/718 - refactor: Remove @EqualsAndHashCode annotation from AnalysisCell class by @GOODBOY008 in https://github.com/apache/fesod/pull/723
- chore: format md files by @psxjoy in https://github.com/apache/fesod/pull/722
- fix(doc): add migration category to sidebar docs in English and Chinese by @GOODBOY008 in https://github.com/apache/fesod/pull/726
- Update poi.version from 5.4.1 to 5.5.1 by @pjfanning in https://github.com/apache/fesod/pull/727
- feat: introduce header merge strategy for Excel writing by @liugddx in https://github.com/apache/fesod/pull/674
- build: bump ch.qos.logback:logback-classic from 1.5.21 to 1.5.22 by @dependabot[bot] in https://github.com/apache/fesod/pull/731
- chore: update CONTRIBUTING.md licensing information by @psxjoy in https://github.com/apache/fesod/pull/732
- chore: update NOTICE file with Maven Wrapper copyright by @psxjoy in https://github.com/apache/fesod/pull/733
- chore(ci): update Java version to 25 in CI configuration files by @alaahong in https://github.com/apache/fesod/pull/734
- docs: improve Javadoc by @ngocnhan-tran1996 in https://github.com/apache/fesod/pull/735
- refactor: remove outdated and incorrect @since tags by @delei in https://github.com/apache/fesod/pull/736
- chore: add new icon.svg and vcs.xml and update .gitignore to exclude specific IDEA files by @GOODBOY008 in https://github.com/apache/fesod/pull/738
- chore: update parent version to 2.0.0 in pom.xml by @psxjoy in https://github.com/apache/fesod/pull/737
- chore: fix javadoc description in ExcelReader and ReadWorkbook by @hezhangjian in https://github.com/apache/fesod/pull/742
- build: bump ch.qos.logback:logback-classic from 1.5.22 to 1.5.23 by @dependabot[bot] in https://github.com/apache/fesod/pull/743
- refactor: refactor into a multi-module architecture by @delei in https://github.com/apache/fesod/pull/706
- refactor: Remove the duplicate ExcelWriteHeadProperty class by @delei in https://github.com/apache/fesod/pull/747
- fix: update Maven command for fuzz tests to reflect new package structure by @alaahong in https://github.com/apache/fesod/pull/748
- chore: delete original deploy CI by @psxjoy in https://github.com/apache/fesod/pull/749
- chore: Remove the pnpm-lock file by @delei in https://github.com/apache/fesod/pull/750
- @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
Full Changelog: https://github.com/apache/fesod/compare/1.3.0...v2.0.0-rc1
v2.0.0-rc1
- build(deps-dev): bump com.alibaba.fastjson2:fastjson2 from 2.0.51 to 2.0.58 by @dependabot[bot] in https://github.com/apache/fesod/pull/538
- feature: add an afterSheetDispose method to the SheetWriteHandler by @wangmiscoding in https://github.com/apache/fesod/pull/413
- chore: reset test location and exclude spring-boot test by @alaahong in https://github.com/apache/fesod/pull/554
- feat: add fuzz testing for Excel reading and improve error handling in XlsxSaxAnalyser and CSvReadExecutor by @alaahong in https://github.com/apache/fesod/pull/555
- feat: add daily fuzz testing workflow for main module by @alaahong in https://github.com/apache/fesod/pull/560
- chore: update fuzz testing workflow to set JAZZER_ARGS at step level by @alaahong in https://github.com/apache/fesod/pull/570
- feat: handle very old Excel BIFF formats gracefully with no-op executor by @alaahong in https://github.com/apache/fesod/pull/559
- fix: fixed NPE exception in the WriteSheetWorkbookWriteHandler class by @delei in https://github.com/apache/fesod/pull/566
- feat: add a parameter named autoStrip by @delei in https://github.com/apache/fesod/pull/567
- chore: migrate csv unit tests from the example module by @delei in https://github.com/apache/fesod/pull/568
- build: bump org.apache.maven.plugins:maven-shade-plugin from 3.6.0 to 3.6.1 by @dependabot[bot] in https://github.com/apache/fesod/pull/577
- build: bump org.apache.maven.plugins:maven-surefire-plugin from 3.5.3 to 3.5.4 by @dependabot[bot] in https://github.com/apache/fesod/pull/576
- feat: enable Java 25 in CI configurations by @alaahong in https://github.com/apache/fesod/pull/584
- feat: update JDK version support to include JDK25 for version 1.3.x on doc by @alaahong in https://github.com/apache/fesod/pull/585
- chore:Update repository and project names in configchre by @psxjoy in https://github.com/apache/fesod/pull/587
- build: bump org.apache.maven.plugins:maven-compiler-plugin from 3.14.0 to 3.14.1 by @dependabot[bot] in https://github.com/apache/fesod/pull/591
- build: bump com.alibaba.fastjson2:fastjson2 from 2.0.58 to 2.0.59 by @dependabot[bot] in https://github.com/apache/fesod/pull/589
- chore: configure daily dependency updates for maven and github actions by @delei in https://github.com/apache/fesod/pull/593
- build: bump org.apache.maven.plugins:maven-javadoc-plugin from 3.1.0 to 3.1.1 by @dependabot[bot] in https://github.com/apache/fesod/pull/594
- build: bump org.springframework:spring-core from 5.3.37 to 5.3.39 by @dependabot[bot] in https://github.com/apache/fesod/pull/595
- build: 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
- build: website for apache dns by @tisonkun in https://github.com/apache/fesod/pull/600
- build: fix up website build by @tisonkun in https://github.com/apache/fesod/pull/601
- chore: add license header config and apply by @tisonkun in https://github.com/apache/fesod/pull/602
- docs: update example method doc by @X-qinghai in https://github.com/apache/fesod/pull/599
- chore: update the pom to reflect that the project is now at Apache by @delei in https://github.com/apache/fesod/pull/604
- refactor: update package structure to align with Apache naming and remove useless support module by @alaahong in https://github.com/apache/fesod/pull/607
- chore: update github templates with new project name by @delei in https://github.com/apache/fesod/pull/605
- docs: Update the description of the new project name in the readme file by @delei in https://github.com/apache/fesod/pull/606
- docs: update contributing in the root directory of the repository by @delei in https://github.com/apache/fesod/pull/609
- refactor: rename resources and classes for improved organization and clarity by @alaahong in https://github.com/apache/fesod/pull/608
- chore: add automatic license header management via Spotless by @alaahong in https://github.com/apache/fesod/pull/611
- docs: rebuild new website content about ASF by @delei in https://github.com/apache/fesod/pull/620
- docs: fix broken links in contribution guide by @delei in https://github.com/apache/fesod/pull/622
- Fix typo in core-class.md by @ngocnhan-tran1996 in https://github.com/apache/fesod/pull/621
- docs: fix typos and refine the content description by @delei in https://github.com/apache/fesod/pull/624
- feat: add matomo analytics tracking script by @delei in https://github.com/apache/fesod/pull/626
- build: bump ch.qos.logback:logback-classic from 1.5.18 to 1.5.19 by @dependabot[bot] in https://github.com/apache/fesod/pull/625
- docs: optimize the Community section of the official website by @delei in https://github.com/apache/fesod/pull/627
- chore: update ASF configuration for better branch protection by @delei in https://github.com/apache/fesod/pull/628
- chore: update github issue templates by @delei in https://github.com/apache/fesod/pull/629
- feat: add docusaurus-plugin-matomo dependency by @delei in https://github.com/apache/fesod/pull/630
- chore: remove frozen-lockfile flag by @delei in https://github.com/apache/fesod/pull/631
- feat: remove docusaurus-plugin-matomo and add custom Matomo tracking script by @alaahong in https://github.com/apache/fesod/pull/632
- Revert "feat: remove docusaurus-plugin-matomo and add custom Matomo tracking script" by @delei in https://github.com/apache/fesod/pull/633
- feat: add analytics module for tracking page views by @psxjoy in https://github.com/apache/fesod/pull/635
- Revert "feat: add analytics module for tracking page views" by @delei in https://github.com/apache/fesod/pull/637
- feat: add docusaurus-search-local plugin for search by @delei in https://github.com/apache/fesod/pull/636
- Update download.md by @YIminta in https://github.com/apache/fesod/pull/640
- docs: optimization method name by @jounghu in https://github.com/apache/fesod/pull/641
- docs: TeamPage optimised mobile devices by @wlgusqkr in https://github.com/apache/fesod/pull/642
- build: bump org.jacoco:jacoco-maven-plugin from 0.8.13 to 0.8.14 by @dependabot[bot] in https://github.com/apache/fesod/pull/643
- chore: fix typo in guide.md by @gaushon in https://github.com/apache/fesod/pull/644
- chore: update readme for previews release by @psxjoy in https://github.com/apache/fesod/pull/646
- docs: update committer nomination process documentation by @delei in https://github.com/apache/fesod/pull/650
- docs: replace the avatar with a base64 image by @delei in https://github.com/apache/fesod/pull/652
- build: bump ch.qos.logback:logback-classic from 1.5.19 to 1.5.20 by @dependabot[bot] in https://github.com/apache/fesod/pull/654
- feat: Introduced Workbook constant for maximum sheet name length validation by @delei in https://github.com/apache/fesod/pull/658
- build: bump com.alibaba.fastjson2:fastjson2 from 2.0.59 to 2.0.60 by @dependabot[bot] in https://github.com/apache/fesod/pull/660
- doc: update the new project logo by @delei in https://github.com/apache/fesod/pull/670
- feat: add conditional triggers for workflows by @GOODBOY008 in https://github.com/apache/fesod/pull/664
- feat: Add GitHub Actions workflow for Netlify preview deployments by @ongdisheng in https://github.com/apache/fesod/pull/667
- docs: Add Chinese translation of README (readme-cn.md) by @harshasiddartha in https://github.com/apache/fesod/pull/671
- docs: update README and README_CN with new links and formatting by @psxjoy in https://github.com/apache/fesod/pull/672
- docs: correct typos in README.md, onboarding.md, and Javadoc by @ngocnhan-tran1996 in https://github.com/apache/fesod/pull/673
- docs: Add sheet name length limitation notes by @ongdisheng in https://github.com/apache/fesod/pull/679
- fix: Use SHA reference for Netlify action by @ongdisheng in https://github.com/apache/fesod/pull/680
- refactor: rename package structure by @psxjoy in https://github.com/apache/fesod/pull/682
- build: bump ch.qos.logback:logback-classic from 1.5.20 to 1.5.21 by @dependabot[bot] in https://github.com/apache/fesod/pull/683
- test(core): improve assertion usage for better clarity and order by @GOODBOY008 in https://github.com/apache/fesod/pull/685
- refactor: remove unnecessary @SuppressWarnings and simplify logic by @GOODBOY008 in https://github.com/apache/fesod/pull/684
- fix: update fuzz test package path to reflect new structure by @alaahong in https://github.com/apache/fesod/pull/690
- feat: Add workflow to automatically close stale issues by @ongdisheng in https://github.com/apache/fesod/pull/692
- docs: Rename FastExcel to FesodSheet on the website by @delei in https://github.com/apache/fesod/pull/691
- refactor: remove deprecated format field from ExcelProperty and add comprehensive tests for date formatting by @alaahong in https://github.com/apache/fesod/pull/610
- docs: Complete FastExcel to FesodSheet rename by @ongdisheng in https://github.com/apache/fesod/pull/694
- refactor: Replace FastExcel with FesodSheet in examples module by @GOODBOY008 in https://github.com/apache/fesod/pull/695
- refactor: Replace FastExcel with FesodSheet in test classes by @GOODBOY008 in https://github.com/apache/fesod/pull/698
- refactor: rename and deprecate legacy core classes by @delei in https://github.com/apache/fesod/pull/688
- docs: Fix incorrect link to docs contribution guide by @ongdisheng in https://github.com/apache/fesod/pull/702
- refactor: Split license check into standalone workflow by @ongdisheng in https://github.com/apache/fesod/pull/704
- docs: add DISCLAIMER and NOTICE files by @delei in https://github.com/apache/fesod/pull/701
- docs: Add Apache License header to lombok.config by @GOODBOY008 in https://github.com/apache/fesod/pull/712
- docs: Add migration guide from FastExcel to Apache Fesod by @GOODBOY008 in https://github.com/apache/fesod/pull/710
- ci: Optimize CI workflow by ignoring non-code changes by @GOODBOY008 in https://github.com/apache/fesod/pull/711
- refactor: Consolidate documentation CI with markdown linting by @ongdisheng in https://github.com/apache/fesod/pull/715
- fix: Use GitHub Actions for markdown linting in
ci-docsby @ongdisheng in https://github.com/apache/fesod/pull/718 - refactor: Remove @EqualsAndHashCode annotation from AnalysisCell class by @GOODBOY008 in https://github.com/apache/fesod/pull/723
- chore: format md files by @psxjoy in https://github.com/apache/fesod/pull/722
- fix(doc): add migration category to sidebar docs in English and Chinese by @GOODBOY008 in https://github.com/apache/fesod/pull/726
- Update poi.version from 5.4.1 to 5.5.1 by @pjfanning in https://github.com/apache/fesod/pull/727
- feat: introduce header merge strategy for Excel writing by @liugddx in https://github.com/apache/fesod/pull/674
- build: bump ch.qos.logback:logback-classic from 1.5.21 to 1.5.22 by @dependabot[bot] in https://github.com/apache/fesod/pull/731
- chore: update CONTRIBUTING.md licensing information by @psxjoy in https://github.com/apache/fesod/pull/732
- chore: update NOTICE file with Maven Wrapper copyright by @psxjoy in https://github.com/apache/fesod/pull/733
- chore(ci): update Java version to 25 in CI configuration files by @alaahong in https://github.com/apache/fesod/pull/734
- docs: improve Javadoc by @ngocnhan-tran1996 in https://github.com/apache/fesod/pull/735
- refactor: remove outdated and incorrect @since tags by @delei in https://github.com/apache/fesod/pull/736
- chore: add new icon.svg and vcs.xml and update .gitignore to exclude specific IDEA files by @GOODBOY008 in https://github.com/apache/fesod/pull/738
- chore: update parent version to 2.0.0 in pom.xml by @psxjoy in https://github.com/apache/fesod/pull/737
- chore: fix javadoc description in ExcelReader and ReadWorkbook by @hezhangjian in https://github.com/apache/fesod/pull/742
- build: bump ch.qos.logback:logback-classic from 1.5.22 to 1.5.23 by @dependabot[bot] in https://github.com/apache/fesod/pull/743
- refactor: refactor into a multi-module architecture by @delei in https://github.com/apache/fesod/pull/706
- refactor: Remove the duplicate ExcelWriteHeadProperty class by @delei in https://github.com/apache/fesod/pull/747
- fix: update Maven command for fuzz tests to reflect new package structure by @alaahong in https://github.com/apache/fesod/pull/748
- chore: delete original deploy CI by @psxjoy in https://github.com/apache/fesod/pull/749
- chore: Remove the pnpm-lock file by @delei in https://github.com/apache/fesod/pull/750
- @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
Full Changelog: https://github.com/apache/fesod/compare/1.3.0...v2.0.0-rc1
v2.0.0-rc1
- build(deps-dev): bump com.alibaba.fastjson2:fastjson2 from 2.0.51 to 2.0.58 by @dependabot[bot] in https://github.com/apache/fesod/pull/538
- feature: add an afterSheetDispose method to the SheetWriteHandler by @wangmiscoding in https://github.com/apache/fesod/pull/413
- chore: reset test location and exclude spring-boot test by @alaahong in https://github.com/apache/fesod/pull/554
- feat: add fuzz testing for Excel reading and improve error handling in XlsxSaxAnalyser and CSvReadExecutor by @alaahong in https://github.com/apache/fesod/pull/555
- feat: add daily fuzz testing workflow for main module by @alaahong in https://github.com/apache/fesod/pull/560
- chore: update fuzz testing workflow to set JAZZER_ARGS at step level by @alaahong in https://github.com/apache/fesod/pull/570
- feat: handle very old Excel BIFF formats gracefully with no-op executor by @alaahong in https://github.com/apache/fesod/pull/559
- fix: fixed NPE exception in the WriteSheetWorkbookWriteHandler class by @delei in https://github.com/apache/fesod/pull/566
- feat: add a parameter named autoStrip by @delei in https://github.com/apache/fesod/pull/567
- chore: migrate csv unit tests from the example module by @delei in https://github.com/apache/fesod/pull/568
- build: bump org.apache.maven.plugins:maven-shade-plugin from 3.6.0 to 3.6.1 by @dependabot[bot] in https://github.com/apache/fesod/pull/577
- build: bump org.apache.maven.plugins:maven-surefire-plugin from 3.5.3 to 3.5.4 by @dependabot[bot] in https://github.com/apache/fesod/pull/576
- feat: enable Java 25 in CI configurations by @alaahong in https://github.com/apache/fesod/pull/584
- feat: update JDK version support to include JDK25 for version 1.3.x on doc by @alaahong in https://github.com/apache/fesod/pull/585
- chore:Update repository and project names in configchre by @psxjoy in https://github.com/apache/fesod/pull/587
- build: bump org.apache.maven.plugins:maven-compiler-plugin from 3.14.0 to 3.14.1 by @dependabot[bot] in https://github.com/apache/fesod/pull/591
- build: bump com.alibaba.fastjson2:fastjson2 from 2.0.58 to 2.0.59 by @dependabot[bot] in https://github.com/apache/fesod/pull/589
- chore: configure daily dependency updates for maven and github actions by @delei in https://github.com/apache/fesod/pull/593
- build: bump org.apache.maven.plugins:maven-javadoc-plugin from 3.1.0 to 3.1.1 by @dependabot[bot] in https://github.com/apache/fesod/pull/594
- build: bump org.springframework:spring-core from 5.3.37 to 5.3.39 by @dependabot[bot] in https://github.com/apache/fesod/pull/595
- build: 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
- build: website for apache dns by @tisonkun in https://github.com/apache/fesod/pull/600
- build: fix up website build by @tisonkun in https://github.com/apache/fesod/pull/601
- chore: add license header config and apply by @tisonkun in https://github.com/apache/fesod/pull/602
- docs: update example method doc by @X-qinghai in https://github.com/apache/fesod/pull/599
- chore: update the pom to reflect that the project is now at Apache by @delei in https://github.com/apache/fesod/pull/604
- refactor: update package structure to align with Apache naming and remove useless support module by @alaahong in https://github.com/apache/fesod/pull/607
- chore: update github templates with new project name by @delei in https://github.com/apache/fesod/pull/605
- docs: Update the description of the new project name in the readme file by @delei in https://github.com/apache/fesod/pull/606
- docs: update contributing in the root directory of the repository by @delei in https://github.com/apache/fesod/pull/609
- refactor: rename resources and classes for improved organization and clarity by @alaahong in https://github.com/apache/fesod/pull/608
- chore: add automatic license header management via Spotless by @alaahong in https://github.com/apache/fesod/pull/611
- docs: rebuild new website content about ASF by @delei in https://github.com/apache/fesod/pull/620
- docs: fix broken links in contribution guide by @delei in https://github.com/apache/fesod/pull/622
- Fix typo in core-class.md by @ngocnhan-tran1996 in https://github.com/apache/fesod/pull/621
- docs: fix typos and refine the content description by @delei in https://github.com/apache/fesod/pull/624
- feat: add matomo analytics tracking script by @delei in https://github.com/apache/fesod/pull/626
- build: bump ch.qos.logback:logback-classic from 1.5.18 to 1.5.19 by @dependabot[bot] in https://github.com/apache/fesod/pull/625
- docs: optimize the Community section of the official website by @delei in https://github.com/apache/fesod/pull/627
- chore: update ASF configuration for better branch protection by @delei in https://github.com/apache/fesod/pull/628
- chore: update github issue templates by @delei in https://github.com/apache/fesod/pull/629
- feat: add docusaurus-plugin-matomo dependency by @delei in https://github.com/apache/fesod/pull/630
- chore: remove frozen-lockfile flag by @delei in https://github.com/apache/fesod/pull/631
- feat: remove docusaurus-plugin-matomo and add custom Matomo tracking script by @alaahong in https://github.com/apache/fesod/pull/632
- Revert "feat: remove docusaurus-plugin-matomo and add custom Matomo tracking script" by @delei in https://github.com/apache/fesod/pull/633
- feat: add analytics module for tracking page views by @psxjoy in https://github.com/apache/fesod/pull/635
- Revert "feat: add analytics module for tracking page views" by @delei in https://github.com/apache/fesod/pull/637
- feat: add docusaurus-search-local plugin for search by @delei in https://github.com/apache/fesod/pull/636
- Update download.md by @YIminta in https://github.com/apache/fesod/pull/640
- docs: optimization method name by @jounghu in https://github.com/apache/fesod/pull/641
- docs: TeamPage optimised mobile devices by @wlgusqkr in https://github.com/apache/fesod/pull/642
- build: bump org.jacoco:jacoco-maven-plugin from 0.8.13 to 0.8.14 by @dependabot[bot] in https://github.com/apache/fesod/pull/643
- chore: fix typo in guide.md by @gaushon in https://github.com/apache/fesod/pull/644
- chore: update readme for previews release by @psxjoy in https://github.com/apache/fesod/pull/646
- docs: update committer nomination process documentation by @delei in https://github.com/apache/fesod/pull/650
- docs: replace the avatar with a base64 image by @delei in https://github.com/apache/fesod/pull/652
- build: bump ch.qos.logback:logback-classic from 1.5.19 to 1.5.20 by @dependabot[bot] in https://github.com/apache/fesod/pull/654
- feat: Introduced Workbook constant for maximum sheet name length validation by @delei in https://github.com/apache/fesod/pull/658
- build: bump com.alibaba.fastjson2:fastjson2 from 2.0.59 to 2.0.60 by @dependabot[bot] in https://github.com/apache/fesod/pull/660
- doc: update the new project logo by @delei in https://github.com/apache/fesod/pull/670
- feat: add conditional triggers for workflows by @GOODBOY008 in https://github.com/apache/fesod/pull/664
- feat: Add GitHub Actions workflow for Netlify preview deployments by @ongdisheng in https://github.com/apache/fesod/pull/667
- docs: Add Chinese translation of README (readme-cn.md) by @harshasiddartha in https://github.com/apache/fesod/pull/671
- docs: update README and README_CN with new links and formatting by @psxjoy in https://github.com/apache/fesod/pull/672
- docs: correct typos in README.md, onboarding.md, and Javadoc by @ngocnhan-tran1996 in https://github.com/apache/fesod/pull/673
- docs: Add sheet name length limitation notes by @ongdisheng in https://github.com/apache/fesod/pull/679
- fix: Use SHA reference for Netlify action by @ongdisheng in https://github.com/apache/fesod/pull/680
- refactor: rename package structure by @psxjoy in https://github.com/apache/fesod/pull/682
- build: bump ch.qos.logback:logback-classic from 1.5.20 to 1.5.21 by @dependabot[bot] in https://github.com/apache/fesod/pull/683
- test(core): improve assertion usage for better clarity and order by @GOODBOY008 in https://github.com/apache/fesod/pull/685
- refactor: remove unnecessary @SuppressWarnings and simplify logic by @GOODBOY008 in https://github.com/apache/fesod/pull/684
- fix: update fuzz test package path to reflect new structure by @alaahong in https://github.com/apache/fesod/pull/690
- feat: Add workflow to automatically close stale issues by @ongdisheng in https://github.com/apache/fesod/pull/692
- docs: Rename FastExcel to FesodSheet on the website by @delei in https://github.com/apache/fesod/pull/691
- refactor: remove deprecated format field from ExcelProperty and add comprehensive tests for date formatting by @alaahong in https://github.com/apache/fesod/pull/610
- docs: Complete FastExcel to FesodSheet rename by @ongdisheng in https://github.com/apache/fesod/pull/694
- refactor: Replace FastExcel with FesodSheet in examples module by @GOODBOY008 in https://github.com/apache/fesod/pull/695
- refactor: Replace FastExcel with FesodSheet in test classes by @GOODBOY008 in https://github.com/apache/fesod/pull/698
- refactor: rename and deprecate legacy core classes by @delei in https://github.com/apache/fesod/pull/688
- docs: Fix incorrect link to docs contribution guide by @ongdisheng in https://github.com/apache/fesod/pull/702
- refactor: Split license check into standalone workflow by @ongdisheng in https://github.com/apache/fesod/pull/704
- docs: add DISCLAIMER and NOTICE files by @delei in https://github.com/apache/fesod/pull/701
- docs: Add Apache License header to lombok.config by @GOODBOY008 in https://github.com/apache/fesod/pull/712
- docs: Add migration guide from FastExcel to Apache Fesod by @GOODBOY008 in https://github.com/apache/fesod/pull/710
- ci: Optimize CI workflow by ignoring non-code changes by @GOODBOY008 in https://github.com/apache/fesod/pull/711
- refactor: Consolidate documentation CI with markdown linting by @ongdisheng in https://github.com/apache/fesod/pull/715
- fix: Use GitHub Actions for markdown linting in
ci-docsby @ongdisheng in https://github.com/apache/fesod/pull/718 - refactor: Remove @EqualsAndHashCode annotation from AnalysisCell class by @GOODBOY008 in https://github.com/apache/fesod/pull/723
- chore: format md files by @psxjoy in https://github.com/apache/fesod/pull/722
- fix(doc): add migration category to sidebar docs in English and Chinese by @GOODBOY008 in https://github.com/apache/fesod/pull/726
- Update poi.version from 5.4.1 to 5.5.1 by @pjfanning in https://github.com/apache/fesod/pull/727
- feat: introduce header merge strategy for Excel writing by @liugddx in https://github.com/apache/fesod/pull/674
- build: bump ch.qos.logback:logback-classic from 1.5.21 to 1.5.22 by @dependabot[bot] in https://github.com/apache/fesod/pull/731
- chore: update CONTRIBUTING.md licensing information by @psxjoy in https://github.com/apache/fesod/pull/732
- chore: update NOTICE file with Maven Wrapper copyright by @psxjoy in https://github.com/apache/fesod/pull/733
- chore(ci): update Java version to 25 in CI configuration files by @alaahong in https://github.com/apache/fesod/pull/734
- docs: improve Javadoc by @ngocnhan-tran1996 in https://github.com/apache/fesod/pull/735
- refactor: remove outdated and incorrect @since tags by @delei in https://github.com/apache/fesod/pull/736
- chore: add new icon.svg and vcs.xml and update .gitignore to exclude specific IDEA files by @GOODBOY008 in https://github.com/apache/fesod/pull/738
- chore: update parent version to 2.0.0 in pom.xml by @psxjoy in https://github.com/apache/fesod/pull/737
- chore: fix javadoc description in ExcelReader and ReadWorkbook by @hezhangjian in https://github.com/apache/fesod/pull/742
- build: bump ch.qos.logback:logback-classic from 1.5.22 to 1.5.23 by @dependabot[bot] in https://github.com/apache/fesod/pull/743
- refactor: refactor into a multi-module architecture by @delei in https://github.com/apache/fesod/pull/706
- refactor: Remove the duplicate ExcelWriteHeadProperty class by @delei in https://github.com/apache/fesod/pull/747
- fix: update Maven command for fuzz tests to reflect new package structure by @alaahong in https://github.com/apache/fesod/pull/748
- chore: delete original deploy CI by @psxjoy in https://github.com/apache/fesod/pull/749
- chore: Remove the pnpm-lock file by @delei in https://github.com/apache/fesod/pull/750
- @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
Full Changelog: https://github.com/apache/fesod/compare/1.3.0...v2.0.0-rc1
Nightly
- fb478af: [bazel] Flag fixes for the RBE (#16785) (Simon Mavi Stewart) #16785
- 15947c3: [bazel+js]: Avoid shadowing directory with test name (#16784) (Simon Mavi Stewart) #16784
- 02abb3b: [py] Add type hints for WebElement.find_element(s) (#16772) (pixelsapphire) #16772
- c4bef24: [dotnet][rb][java][js][py] Automated Browser Version Update (#16783) (Selenium CI Bot) #16783
- 973dbe6: [build] add explicit permissions to github workflows (#16774) (Titus Fortner) #16774
- 98a9c63: [dotnet] Hide driver service window by default (#16782) (Nikolay Borisenko) #16782