Tip
|
The 2.x versions are Spring Boot 3 compatible. |
Added EntityValidator
for FulfillmentOptionRequest
to replace annotation-based validation on the same domain.
This will result in better error messages presented to callers and is extensible.
Fixed NPEs when a fulfillment address does not have an address.
Added support for FulfillmentCalculators#matchesAddress
to skip comparing the destination address to the fulfillment address if FulfillmentCalculatorConfig#destinationType
is null
or ANY
since then the destination does not matter.
This better supports using Virtual inventory type and Virtual or None fulfillment types where an address is likely not required or used.
Fixed getManagedType()
not pointing to JpaFulfillmentPricingConfigRepository
preventing logic to find derived class