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
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
Nightly
- bb4ce22: [build] nightly job needs permissions to write to packages (Titus Fortner)
- 175b59b: [rb] Fix steep issues (#16752) (Augustin Gottlieb) #16752
- 4d34904: [py][build]: consolidate Python CI tests (#16766) (Titus Fortner) #16766
- f8b54ce: [dotnet] [bidi] Fix context aware event handlers (#16787) (Nikolay Borisenko) #16787
- 6017825: [build] do not cancel rbe builds when merging to trunk (Titus Fortner)
- 68f1094: [java] #16753 workaround for JDK bug JDK-8228970 (#16793) (Andrei Solntsev) #16793
- d020dff: [java][BiDi] implement
emulation.setNetworkConditions(#16794) (Swastik Baranwal) #16794
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