8.16.0
- feat: add retry strategy by @wtrocki in https://github.com/bucket4j/bucket4j/pull/560
- feat: add retry max attempts capability for sync and async CAS by @wtrocki in https://github.com/bucket4j/bucket4j/pull/557
- Support for Valkey GLIDE by @v3rm0n in https://github.com/bucket4j/bucket4j/pull/559
- Add OSGi support with bnd-maven-plugin by @chrisrueger in https://github.com/bucket4j/bucket4j/pull/561
- @wtrocki made their first contribution in https://github.com/bucket4j/bucket4j/pull/560
- @v3rm0n made their first contribution in https://github.com/bucket4j/bucket4j/pull/559
- @chrisrueger made their first contribution in https://github.com/bucket4j/bucket4j/pull/561
Full Changelog: https://github.com/bucket4j/bucket4j/compare/8.15.0...8.16.0
Mybatis Spring Boot 4.0.1
Here is the complete list of changes.
- Miss
spring-configuration-metadata.jsonsince 4.0.0 #1158
- Update spring-boot to v4.0.1 #1163
- Update mybatis-thymeleaf-scripting to v1.1.1 #1164
- Update mybatis-velocity-scripting to v2.3.1 #1160
2.0.0-incubating-rc1
- Core: Introduce header merge strategy for Excel writing by @liugddx in #674
- Core: Add an
afterSheetDisposemethod to theSheetWriteHandlerby @wangmiscoding in #413 - Core: Add a parameter named
autoStripfor automatic whitespace removal by @delei in #567 - Core: Handle very old Excel BIFF formats gracefully with no-op executor by @alaahong in #559
- Core: Introduced
Workbookconstant for maximum sheet name length validation by @delei in #658 - Infra: Enable Java 25 in CI configurations by @alaahong in #584
- Infra: Add GitHub Actions workflow for Netlify preview deployments by @ongdisheng in #667
- Website: Add docusaurus-search-local plugin for search by @delei in #636
- Website: Add Matomo analytics tracking script by @delei in #626
- Core: Fixed NPE exception in the
WriteSheetWorkbookWriteHandlerclass by @delei in #566 - Core: Update fuzz test package path to reflect new structure by @alaahong in #690
- Infra: Use SHA reference for Netlify action to fix deployment issues by @ongdisheng in #680
- Infra: Fix markdown linting configuration in
ci-docsby @ongdisheng in #718 - Website: Fix up website build process by @tisonkun in #601
- Docs: Fix broken links and typos in contribution guide and Javadoc by @delei, @ngocnhan-tran1996, @ongdisheng in #622, #621, #673, #702
- CI: Optimize CI workflow by ignoring non-code changes to speed up builds by @GOODBOY008 in #711
- CI: Remove unnecessary
central-publishing-maven-pluginandpnpm-lockfile by @psxjoy, @delei in #755, #750 - Website: Optimize the Community section and TeamPage for mobile devices by @delei, @wlgusqkr in #627, #642
- Docs: Add Chinese translation of README and migration guide by @harshasiddartha, @GOODBOY008 in #671, #710
- Docs: Improve Javadoc descriptions and method documentation by @ngocnhan-tran1996, @X-qinghai, @hezhangjian in #735, #599, #742
- Architecture: Refactor into a multi-module architecture and add
fesod-distributionmodule by @delei, @psxjoy in #706, #760 - Naming: Update package structure to align with Apache naming (
org.apache.fesod) by @alaahong, @psxjoy in #607, #682 - Naming: Rename
FastExceltoFesodSheetand update examples and tests by @ongdisheng, @GOODBOY008 in #694, #695, #698 - Cleanup: Remove deprecated core classes, outdated
@sincetags, and unnecessary annotations by @delei, @GOODBOY008, @bengbengbalabalabeng in #688, #723, #736, #754 - Cleanup: Remove
@EqualsAndHashCodeannotation fromAnalysisCellclass by @GOODBOY008 in #723 - License: Add automatic license header management via Spotless by @alaahong, @ongdisheng in #611, #704
- Dependencies: Bump POI to 5.5.1, Fastjson2 to 2.0.60, and various Maven plugins by @pjfanning, @dependabot in #727, #660, #538
- Fuzz: Add fuzz testing for Excel reading and daily workflow by @alaahong in #555, #560
- Core: Improve assertion usage for better clarity and order by @GOODBOY008 in #685
- Migration: Migrate CSV unit tests from the example module by @delei in #568
- Refactor: Remove deprecated format field from
ExcelPropertyand add comprehensive tests for date formatting by @alaahong in #610
- @dependabot[bot] made their first contribution in #538
- @X-qinghai made their first contribution in #599
- @ngocnhan-tran1996 made their first contribution in #621
- @YIminta made their first contribution in #640
- @jounghu made their first contribution in #641
- @wlgusqkr made their first contribution in #642
- @gaushon made their first contribution in #644
- @GOODBOY008 made their first contribution in #664
- @ongdisheng made their first contribution in #667
- @harshasiddartha made their first contribution in #671
- @pjfanning made their first contribution in #727
- @liugddx made their first contribution in #674
- @hezhangjian made their first contribution in #742
- @bengbengbalabalabeng made their first contribution in #754
Full Changelog: https://github.com/apache/fesod/compare/1.3.0...2.0.0-incubating-rc1