Documentation Home

Broadleaf CustomerSegment 1.2.0-GA

This is the initial release of the Broadleaf Customer Segment 1.2.x module. This version of Customer Segment requires Broadleaf Framework version 5.2.0-GA or higher.

An at-a-glance view of the issues that were closed in this release:

Major Bugs(3)

  • Correct the optional reliance of CustomerSegment to AdvancedCMS
  • Use the request when checking for customer membership when the segment is based on a customer set.
  • Fixed the CustomerSegment export process progress amount

Minor Bugs(1)

  • Fix CustomerSegment demo data by adding a value for the required IDENTIFIER_TYPE property

Features(5)

  • Complete the integration of the customer segments export with the Process module
  • Added REST endpoint for exporting customer segments
  • Add the ability to export customer segments and visualize the progress with the Process API
  • Updates for Broadleaf 5.2 compatibility
  • Remove the hard dependency on the relationship between a Customer and a CustomerSegment

Enhancements(17)

  • Modified Export process to allow setting an optional friendly name
  • Changed messaging for PriceList CustomerSegment assignment and rules
  • Added an endpoint for importing to a customer segment by name
  • Added example import files and documentation links to import prompt
  • Added the ability to import and export for a specific customer segment
  • Rename import prompt html file
  • Update for Process module changes.
  • Used import type key instead importing class in the import header mapper
  • Update ScheduledJob data and Export consumer's Process usage
  • Reorganized customer segment import to use import type enumeration
  • Use the FrameworkMvcUriComponentBuilder to build the export next page URL
  • Adding documentation for customer segment export. Enhanced documentation for API import.
  • Added the ability to import Customer Segments via a CSV file
  • Changed customer segment export to use better pagination method, where the next desired ID is returned to the client for the next request.
  • Reestablish MultiPhaseAdd for CustomerSegments
  • Allow operation without the exports module being included
  • Added the Request rule builder to Customer Segements

Total Resolved Issues: 26