Broadleaf Microservices
  • v1.0.0-latest-prod

Release Notes for 2.0.7-GA

New Features & Notable Changes

  • Add a warning message to the Offer create form to indicate that offer codes may be added once the offer has been created

  • Add help text in the Offer update form to indicate that offer codes are not sandboxable

  • Added a CurrencyContextInfoCustomizer for Offer to populate currency in ContextInfo.

    • By default, this polls different currency sources in the following priority(first being highest):

      • Application → locale → system defaults.

Bug Fixes

  • Fixed NullPointerException when creating an offer with discount tiers or segment subtotal restriction

    • Hid the segment related metadata by default and be controlled by a property

    • See Added Properties for how to enable the metadata

  • Fix marketing message retrieval cache to cache by both application and locale.

  • Fixed the application of Offer’s "Apply to Sale Price?" field such that if true, then the better of either default price + offer adjustment or the sale price wins out.

  • Fixes marketing message retrieval cache to key off the locale so that localization of marketing messages works with caching.

Upgrade Guide

Configuration Properties

Added Properties

  • broadleaf.offer.metadata.enable-offer-segment

    • Description: Determines whether the metadata for offer segement is enabled

    • Default value: false