Broadleaf Microservices
  • v1.0.0-latest-prod

Order Operation Release Notes for 2.0.5-GA

Table of Contents

Enhancements

  • Update DiscriminatedProperties to utilize CaseInsensitiveMap when binding application and tenant ID property key prefixes This ensures properties supplied via YAML vs environment variables are not treated as separate properties purely due to a case mismatch.

    • This affects OrderOperationPaymentProperties (broadleaf.orderoperation.service.payment.*)

  • Updated requests to ReturnOperationEndpoint to utilize application information to allow for Tenant level requests.

Bug Fixes

  • Fixed an issue with a null customer name which prevented billing addresses from being correctly persisted.

  • Fixed an issue with paged requests and responses not being correctly serialized and deserialized.

  • Fixed an issue where deeply nested (at least 3 levels) dependent order items were not correctly hydrating information, causing a null value for the Order Item’s refundAmount.