fast-excel/fesod
 Watch   
 Star   
 Fork   
2025-08-23 00:48:34
fesod

1.3.0

✨ Features

  • Add font style cloning and optimize style merging [#326]
  • Add ignoreHiddenSheet parameter [#354]
  • Add support for custom CSVFormat [#353]
  • Add support for 1904 date system config [#435]
  • Add WriteSheetWorkbookWriteHandler to control sheet order [#411]
  • Add nightly build & CI enhancements (unit test results, coverage) [#422][#424][#437]
  • Add initial Docusaurus site structure [#476]

🐛 Bugfixes

  • Fix complex header & repeat cases [#334][#315]
  • Fix custom converter map key generation [#322]
  • Fix data format & POI write issues [#341][#348]
  • Fix model binding problem [#346]
  • Fix encrypted xlsx read exception [#394]
  • Fix ExcelIgnore & ExcelProperty conflict [#427]
  • Fix ReadSheet object comparison issue [#468]
  • Fix hex encoding issues in xls/csv [#470]

📚 Documentation

  • Reorganize documentation structure and add new content [#445]
  • Add docs for reading & writing CSV [#450][#463]
  • Update multiple chapters (Read, Write, Help, etc.) [#451][#452][#460][#469][#498]
  • Add English docs and optimise guidelines [#474][#479][#480]
  • Add PR/contributing templates & badges [#407][#408][#471]

🛠️ Chore / Refactor

  • Merge fastexcel-core & test module into main [#426][#475]
  • Refactor FastExcelFactory & StyleUtil [#454][#466]
  • Require JDK 21+ for dev [#436]
  • Introduce spotless, CodeQL, dependabot configs [#428][#501][#525]
  • Upgrade Apache POI to 5.4.1 [#356]
  • Cleanup unused files and update pom formatting [#429][#432]
  • Optimize logging with Lombok @Slf4j [#448]

Detail Changed

New Contributors

Full Changelog: https://github.com/fast-excel/fastexcel/compare/1.2.0...1.3.0

2025-04-13 21:50:35
fesod

1.2.0

此次升级主要内容:

  1. 修复历史 BUG;
  2. 将项目的开源协议修改为Apache-2.0 license;
  3. 修复测试模块中一些无法本地运行的测试用例;
  4. 更新并增加相关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

What's Changed

New Contributors

Full Changelog: https://github.com/fast-excel/fastexcel/compare/1.1.0...1.2.0

2025-01-14 09:45:58
fesod

1.1.0

此次升级主要修复历史 BUG,同时剔除了部分依赖库,符合 MIT 协议的相关规范。

具体更新内容如下:

  • 【改进】移除 itext 依赖库,将 转换PDF 功能迁移至新项目 @psxjoy
  • 【修复】fill填充空数据,可能导致行数据错乱的问题 @psxjoy
  • 【修复】自定义数据格式可能导致数据读取失败的问题 @psxjoy
  • 【优化】例行升级依赖的Jar包版本 @psxjoy
  • 【优化】增加报错内容详细信息 @xi-mad
  • 【优化】更新代码格式和部分错别字 @CaoZhengxi
  • 【优化】更新部分文档和使用说明 @psxjoy
2024-12-05 15:40:52
fesod

1.0.0

1.0.0

2024-11-27 10:00:04
fesod

0.0.3

0.0.3