1.3.0
- ci: add onclick action in release by @psxjoy in https://github.com/fast-excel/fastexcel/pull/318
- ci: revert release action by @psxjoy in https://github.com/fast-excel/fastexcel/pull/319
- chore: revert ci action and mvnw by @psxjoy in https://github.com/fast-excel/fastexcel/pull/320
- chore: update Maven wrapper script by @psxjoy in https://github.com/fast-excel/fastexcel/pull/321
- fix: complex header test by @alaahong in https://github.com/fast-excel/fastexcel/pull/334
- fix: fix repeat cases by @alaahong in https://github.com/fast-excel/fastexcel/pull/315
- Comments on some classes by @HuangZhanQi in https://github.com/fast-excel/fastexcel/pull/278
- feat(core): Add font style cloning method and optimize style merging … by @wangmiscoding in https://github.com/fast-excel/fastexcel/pull/326
- fix: update custom converter map key generation by @delei in https://github.com/fast-excel/fastexcel/pull/322
- 添加 issue 提交模板 by @Sylphy-Greyrat in https://github.com/fast-excel/fastexcel/pull/338
- chore: improve issue templates by @tisonkun in https://github.com/fast-excel/fastexcel/pull/344
- fix: fix data format by @alaahong in https://github.com/fast-excel/fastexcel/pull/341
- fix: fix poi write by @alaahong in https://github.com/fast-excel/fastexcel/pull/348
- build: upgrade Apache POI to version 5.4.1 by @delei in https://github.com/fast-excel/fastexcel/pull/356
- fix: fix model binding issue by @DevDengChao in https://github.com/fast-excel/fastexcel/pull/346
- test: Add web input stream test by @alaahong in https://github.com/fast-excel/fastexcel/pull/361
- test: Add comment test by @alaahong in https://github.com/fast-excel/fastexcel/pull/360
- feat: add ignoreHiddenSheet parameter by @delei in https://github.com/fast-excel/fastexcel/pull/354
- fix: escape hexadecimal-encoded by @psxjoy in https://github.com/fast-excel/fastexcel/pull/367
- fix: Fix style test by @alaahong in https://github.com/fast-excel/fastexcel/pull/371
- fix: fix all cases by @alaahong in https://github.com/fast-excel/fastexcel/pull/372
- [Doc] optimize the README file by @delei in https://github.com/fast-excel/fastexcel/pull/369
- feat: enable all verification in ci by @alaahong in https://github.com/fast-excel/fastexcel/pull/390
- feat: add support for a custom CSVFormat by @delei in https://github.com/fast-excel/fastexcel/pull/353
- Revert "feat: enable all verification in ci" by @psxjoy in https://github.com/fast-excel/fastexcel/pull/392
- doc: add pull request template to improve contribution process by @delei in https://github.com/fast-excel/fastexcel/pull/407
- doc: add DeepWiki and ReadmeX badges by @delei in https://github.com/fast-excel/fastexcel/pull/408
- 🔧 update snapshotRepository url by @xuxiaowei-com-cn in https://github.com/fast-excel/fastexcel/pull/396
- fix: read encrypted xlsx file exception by @delei in https://github.com/fast-excel/fastexcel/pull/394
- feat: Add Unit Test Results within PR CI by @alaahong in https://github.com/fast-excel/fastexcel/pull/424
- refactor!: merge fastexcel-core into fastexcel by @tisonkun in https://github.com/fast-excel/fastexcel/pull/426
- chore: introduce spotless integration by @tisonkun in https://github.com/fast-excel/fastexcel/pull/428
- chore: remove unused files by @tisonkun in https://github.com/fast-excel/fastexcel/pull/429
- feat: add code coverage report in ci by @alaahong in https://github.com/fast-excel/fastexcel/pull/422
- chore: trim whitespaces for other files by @tisonkun in https://github.com/fast-excel/fastexcel/pull/431
- chore: update pom.xml for improved formatting and add JDK 8+ profile by @psxjoy in https://github.com/fast-excel/fastexcel/pull/432
- chore: require JDK 21+ for dev in CONTRIBUTING by @tisonkun in https://github.com/fast-excel/fastexcel/pull/436
- feat: add support to set 1904 date system based on global configuration by @delei in https://github.com/fast-excel/fastexcel/pull/435
- fix: FastExcel won't ignore the field while both annotated @ExcelIgnore in Child and @ExcelProperty in Parent by @alaahong in https://github.com/fast-excel/fastexcel/pull/427
- doc: add documentation for FastExcel project by @psxjoy in https://github.com/fast-excel/fastexcel/pull/419
- feat: add nightly build for fully test by @alaahong in https://github.com/fast-excel/fastexcel/pull/437
- optimize this by standardizing on the @Slf4j annotation from Lombok for all logging operations by @weihubeats in https://github.com/fast-excel/fastexcel/pull/448
- docs: reorganize documentation structure and add new content by @delei in https://github.com/fast-excel/fastexcel/pull/445
- docs: update Chapter 2-Read by @delei in https://github.com/fast-excel/fastexcel/pull/451
- docs: update Chapter 6-Help by @delei in https://github.com/fast-excel/fastexcel/pull/452
- docs: add documentation for reading CSV files by @echonesis in https://github.com/fast-excel/fastexcel/pull/450
- docs: update Chapter 3-Write by @delei in https://github.com/fast-excel/fastexcel/pull/460
- docs: add documentation for writing CSV files by @echonesis in https://github.com/fast-excel/fastexcel/pull/463
- docs: update Chapter 5 and Chapter 6 by @delei in https://github.com/fast-excel/fastexcel/pull/469
- bugfix: Fixed the issue where different ReadSheet objects could not get the correct value when comparing them. by @softlg in https://github.com/fast-excel/fastexcel/pull/468
- docs: update pull request template to include contributing guide acknowledgment by @alaahong in https://github.com/fast-excel/fastexcel/pull/471
- docs: proofread Chinese version of document by @delei in https://github.com/fast-excel/fastexcel/pull/472
- fix: fix hex impacting on xls and csv by @alaahong in https://github.com/fast-excel/fastexcel/pull/470
- refactor: merge test module to the main module by @tisonkun in https://github.com/fast-excel/fastexcel/pull/475
- refactor: optimize the StyleUtil code by @weihubeats in https://github.com/fast-excel/fastexcel/pull/466
- feat: add initial Docusaurus site structure with example pages by @psxjoy in https://github.com/fast-excel/fastexcel/pull/476
- fix: update GitHub Actions to use DOC_PAT_TOKEN for deployment by @psxjoy in https://github.com/fast-excel/fastexcel/pull/477
- docs: initialise English version by @delei in https://github.com/fast-excel/fastexcel/pull/474
- docs: update readme for latest doc by @alaahong in https://github.com/fast-excel/fastexcel/pull/478
- docs: update development and contributing guidelines for Maven and JDK versions by @alaahong in https://github.com/fast-excel/fastexcel/pull/479
- docs: update official documentation links in README files by @alaahong in https://github.com/fast-excel/fastexcel/pull/480
- docs: optimise docusaurus tools and website content by @delei in https://github.com/fast-excel/fastexcel/pull/481
- docs: remove package-lock.json by @delei in https://github.com/fast-excel/fastexcel/pull/482
- ci: replace npm ci with npm install by @delei in https://github.com/fast-excel/fastexcel/pull/483
- docs: update Docusaurus configuration by @delei in https://github.com/fast-excel/fastexcel/pull/486
- chore: align tests structure by @tisonkun in https://github.com/fast-excel/fastexcel/pull/484
- docs: update English Chapter 2-Read by @echonesis in https://github.com/fast-excel/fastexcel/pull/487
- docs: add markdownlint-cli2 library by @delei in https://github.com/fast-excel/fastexcel/pull/489
- docs: update development setup and documentation guidelines by @delei in https://github.com/fast-excel/fastexcel/pull/491
- docs: update English Chapter 3-Write by @echonesis in https://github.com/fast-excel/fastexcel/pull/492
- chore: reorder READMEs by @tisonkun in https://github.com/fast-excel/fastexcel/pull/495
- chore: poi releases simultaneously by @tisonkun in https://github.com/fast-excel/fastexcel/pull/496
- docs: update Chapter 4 and 6 in English Version by @delei in https://github.com/fast-excel/fastexcel/pull/498
- docs: optimize all markdown files to meet markdownlint rules by @delei in https://github.com/fast-excel/fastexcel/pull/499
- chore: add markdown lint check for markdown files on push and pull request by @alaahong in https://github.com/fast-excel/fastexcel/pull/497
- chore: add dependabot config by @psxjoy in https://github.com/fast-excel/fastexcel/pull/501
- chore: optimize dependabot and PR templates in workflow by @delei in https://github.com/fast-excel/fastexcel/pull/511
- feat: add WriteSheetWorkbookWriteHandler to set the order of sheets by @delei in https://github.com/fast-excel/fastexcel/pull/411
- chore: move test class to main module. by @psxjoy in https://github.com/fast-excel/fastexcel/pull/520
- docs: update log messages and comments in CellDataDemoHeadDataListener by @zhuangjiaju in https://github.com/fast-excel/fastexcel/pull/523
- 1.3.0 rc2 by @zhuangjiaju in https://github.com/fast-excel/fastexcel/pull/524
- Modify the log to English by @zhuangjiaju in https://github.com/fast-excel/fastexcel/pull/527
- chore: add CodeQL security scan workflow for automated analysis by @alaahong in https://github.com/fast-excel/fastexcel/pull/525
- chore:update doc files. by @psxjoy in https://github.com/fast-excel/fastexcel/pull/530
- refactor: correct legacy references to latest usage by @alaahong in https://github.com/fast-excel/fastexcel/pull/532
- refactor: remove issue links and comments from code by @delei in https://github.com/fast-excel/fastexcel/pull/533
- chore: remove unnecessary package.json by @delei in https://github.com/fast-excel/fastexcel/pull/534
- refactor: FastExcelFactory by @weihubeats in https://github.com/fast-excel/fastexcel/pull/454
- release: update version by @psxjoy in https://github.com/fast-excel/fastexcel/pull/543
- @Sylphy-Greyrat made their first contribution in https://github.com/fast-excel/fastexcel/pull/338
- @DevDengChao made their first contribution in https://github.com/fast-excel/fastexcel/pull/346
- @xuxiaowei-com-cn made their first contribution in https://github.com/fast-excel/fastexcel/pull/396
- @weihubeats made their first contribution in https://github.com/fast-excel/fastexcel/pull/448
- @echonesis made their first contribution in https://github.com/fast-excel/fastexcel/pull/450
- @softlg made their first contribution in https://github.com/fast-excel/fastexcel/pull/468
- @zhuangjiaju made their first contribution in https://github.com/fast-excel/fastexcel/pull/523
Full Changelog: https://github.com/fast-excel/fastexcel/compare/1.2.0...1.3.0
1.2.0
此次升级主要内容:
- 修复EasyExcel 历史 BUG;
- 将项目的开源协议修改为Apache-2.0 license;
- 修复测试模块中一些无法本地运行的测试用例;
- 更新并增加相关API文档和说明。
具体更新内容如下:
- 【新增】支持自定义表头解析用例 #257 @721806280
- 【新增】增加测试用例 #264 @happyfeetw
- 【改进】将开源协议修改为 Apache-2.0 license #25 @psxjoy
- 【修复】修复最后空列无法读取的BUG #287 @delei
- 【修复】修复测试用例中错误的文件路径 #286 @alaahong
- 【修复】修复错别字 #268 @happyfeetw
- 【修复】修复填充时日期格式丢失问题 #273 @waterisblue
- 【优化】升级 Apache POI 相关依赖 #211 @psxjoy
- 【优化】优化项目Maven依赖 #236 @wangmiscoding
- 【优化】优化CI 和构建流程 #246 #247 @tisonkun
- 【优化】优化测试模块的部分测试用例 #249 #269 #291 @tmlx1990
- 【优化】增加注释,新增单元测试用例 #260 @nx-xn2002
- 【优化】增加注释 #270 #274 @HuangZhanQi
- 【优化】优化测试模块的部分测试用例 #283 #285 #286 #297 #298 @alaahong
- 【优化】优化项目的maven配置 #284 @alaahong
- 【优化】优化 CONTRIBUTING.md 内容 #300 @alaahong
- chore: drop old code by @tisonkun in https://github.com/fast-excel/fastexcel/pull/244
- chore: tidy up repo settings by @tisonkun in https://github.com/fast-excel/fastexcel/pull/246
- chore: upgrade maven wrapper and need not check in the jar by @tisonkun in https://github.com/fast-excel/fastexcel/pull/247
- refactor: update project's link by @psxjoy in https://github.com/fast-excel/fastexcel/pull/248
- refactor: Update the project's fill test demo. by @tmlx1990 in https://github.com/fast-excel/fastexcel/pull/249
- license: change MIT to Apache License by @psxjoy in https://github.com/fast-excel/fastexcel/pull/251
- doc: add JavaDoc and inline comments for simple test by @nx-xn2002 in https://github.com/fast-excel/fastexcel/pull/260
- 支持自定义表头解析 by @721806280 in https://github.com/fast-excel/fastexcel/pull/257
- test: 添加对于用范型表示表头类的写法的测试用例,以及测试用的样例excel文件。 by @happyfeetw in https://github.com/fast-excel/fastexcel/pull/264
- chore: add CODEOWNERS file to define repository maintainers by @psxjoy in https://github.com/fast-excel/fastexcel/pull/267
- doc: correct class descriptions. by @happyfeetw in https://github.com/fast-excel/fastexcel/pull/266
- doc: Add JavaDoc for uncommon test cases by @tmlx1990 in https://github.com/fast-excel/fastexcel/pull/269
- refactor: modifies a method name by @happyfeetw in https://github.com/fast-excel/fastexcel/pull/268
- docs :comments regarding the ExcelAnalyserImpl by @HuangZhanQi in https://github.com/fast-excel/fastexcel/pull/270
- Comments by @HuangZhanQi in https://github.com/fast-excel/fastexcel/pull/274
- fix: 填充时日期格式丢失问题 by @waterisblue in https://github.com/fast-excel/fastexcel/pull/273
- chore: modify CODEOWNERS file to define repository maintainers by @psxjoy in https://github.com/fast-excel/fastexcel/pull/280
- fix: failure unit test by @alaahong in https://github.com/fast-excel/fastexcel/pull/283
- fix: maven properties and module exception for reflection by @alaahong in https://github.com/fast-excel/fastexcel/pull/284
- fix: unclose resource in temp write by @alaahong in https://github.com/fast-excel/fastexcel/pull/285
- fix: all files with zhuangjiaju's local path by @alaahong in https://github.com/fast-excel/fastexcel/pull/286
- fix: update head size calculation by @delei in https://github.com/fast-excel/fastexcel/pull/287
- style: update code style configuration for multiple languages by @psxjoy in https://github.com/fast-excel/fastexcel/pull/289
- style: format code by adding new lines for better readability by @psxjoy in https://github.com/fast-excel/fastexcel/pull/290
- doc: Add JavaDoc for read cases by @tmlx1990 in https://github.com/fast-excel/fastexcel/pull/291
- fix: issue in FileTemp and Poi3 by @alaahong in https://github.com/fast-excel/fastexcel/pull/298
- Feature/fix image write issue by @alaahong in https://github.com/fast-excel/fastexcel/pull/297
- docs: add code style setting by @alaahong in https://github.com/fast-excel/fastexcel/pull/300
- doc: add latest release info by @psxjoy in https://github.com/fast-excel/fastexcel/pull/305
- doc: Add JavaDoc for read cases by @tmlx1990 in https://github.com/fast-excel/fastexcel/pull/301
- release: update fastexcel version to 1.2.0 by @psxjoy in https://github.com/fast-excel/fastexcel/pull/311
- @tisonkun made their first contribution in https://github.com/fast-excel/fastexcel/pull/244
- @tmlx1990 made their first contribution in https://github.com/fast-excel/fastexcel/pull/249
- @nx-xn2002 made their first contribution in https://github.com/fast-excel/fastexcel/pull/260
- @721806280 made their first contribution in https://github.com/fast-excel/fastexcel/pull/257
- @happyfeetw made their first contribution in https://github.com/fast-excel/fastexcel/pull/264
- @HuangZhanQi made their first contribution in https://github.com/fast-excel/fastexcel/pull/270
- @waterisblue made their first contribution in https://github.com/fast-excel/fastexcel/pull/273
- @alaahong made their first contribution in https://github.com/fast-excel/fastexcel/pull/283
- @delei made their first contribution in https://github.com/fast-excel/fastexcel/pull/287
Full Changelog: https://github.com/fast-excel/fastexcel/compare/1.1.0...1.2.0
1.0.0
1.0.0
0.0.3
0.0.3